Directory Access Protocol (DAP)
The Directory Access Protocol (DAP) is used by Directory User Agemts (DUAs) to retrieve information from a Directory System Agent (DSA). The information in the DSA is stored in entries in a hierachical form, with each entry containing attributes that are specific to one of more object classes. DAP allows a client to list, search, add, delete, modify and rename the entries within the DSA.
If a DSA does not hold the information being searched for, it may chain the DAP operation to another DSA using ["DSP"].
["ROS"]: Typically, DAP uses ["ROS"] during connection establishment (abstract syntax [http://oid.elibel.tm.fr/126.96.36.199 188.8.131.52]).
["ACSE"]: Typically, DAP uses ["ACSE"] for association control (association context [http://oid.elibel.tm.fr/184.108.40.206 220.127.116.11])
- ["COTP"]: Typically, DAP uses ["COTP"] as its transport protocol. The well known TCP port for DAP traffic is 102, though some DSAs will often listen on other ports e.g. 19970.
XXX - Add example traffic here (as plain text or Ethereal screenshot).
The PROTO dissector is (fully functional, partially functional, not existing, ... whatever the current state is). Also add info of additional Ethereal features where appropriate, like special statistics of this protocol.
There is a single preference field for the DAP dissector, the DAP TCP Port - the port to which DAP associations are made. The default value is 102.
Example capture file
To be provided.
A complete list of DAP display filter fields can be found in the [http://www.ethereal.com/docs/dfref/d/dap.html display filter reference]
Show only the DAP based traffic:
You cannot directly filter DAP protocols while capturing. However, if you know the ["TCP"] port used (see above), you can filter on that one.
Capture only the DAP traffic over the default port (19970):
tcp port 19970
[http://www.itu.int/ITU-T/asn1/database/itu-t/x/x511/2005/DirectoryAbstractService.html ASN.1 Specification from ITU]
[http://www.cs.kent.ac.uk/pubs/1996/2051/ Understanding X.500 - The Directory] David Chadwick's book