This wiki has been migrated to and is now deprecated. Please use that site instead.

Direct Message Protocol (DMP)

DMP is an MTA to MTA protocol, and is interoperable with STANAG 4406, S4406. This allows the exchange of messages with the strategic domain. This implies that it is also possible to have multi-hop connections using different protocols on different hops. DMP is very bandwidth-efficient. This allows DMP to be used for time-critical messages even when using low-bandwidth channels (e.g. HF radio).

The DMP uses existing bearers (such as IP), and only puts moderate demands on processing power. This allows DMP to be implemented on almost any platform, including hand-helds and laptops.


The Direct Message Protocol is currently being proposed as a supplement to STANAG 4406 Annex E (see S4406).

Protocol dependencies

Example traffic



The DMP dissector is fully functional.

Preference Settings

(XXX add links to preference settings affecting how DMP is dissected).

Example capture file

Display Filter

A complete list of DMP display filter fields can be found in the display filter reference

Capture Filter

You cannot directly filter DMP protocols while capturing. However, if you know the UDP port used (see above), you can filter on that one.


Protocols/dmp (last edited 2008-04-12 17:51:49 by localhost)