Inter-Asterisk eXchange v2 (IAX2)

VoIP protocol developed primarily for communication between Asterisk servers.



Protocol dependencies

  • UDP: Typically, IAX2 uses UDP as its transport protocol. The well known UDP port for IAX2 traffic is 4569.

Example traffic

XXX - Add example traffic here (as plain text or Wireshark screenshot).


The IAX2 dissector is fully functional for non-trunked packets. Separate calls are identified and tracked, and provided the start of a call is captured, the payload is passed to subdissectors. Recent versions of wireshark also include logic to calculate how "late" a packet is relative to its timestamp. Trunked packets show only their type (3 - meta packet).

Preference Settings

There are no configurable preferences for iax2.

Example capture file

XXX - Add a simple example capture file to the SampleCaptures page and link from here (see below). Keep this file short, it's also a good idea to gzip it to make it even smaller, as Wireshark can open gzipped files automatically.

Display Filter

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

Capture Filter

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

Capture only the IAX2 traffic over the default port (4569):

 udp port 4569 

External links


Imported from on 2020-08-11 23:14:55 UTC