IAX: Inter-Asterisk eXchange Version 2
RFC 5456, “IAX: Inter-Asterisk eXchange Version 2”, is an Informational document published in February 2010 by M. Spencer, B. Capouch, E. Guy, F. Miller, K. Shumard. It has since been updated by RFC 8996. The canonical text is published by the RFC Editor.
Abstract
This document describes IAX, the Inter-Asterisk eXchange protocol, an application-layer control and media protocol for creating, modifying, and terminating multimedia sessions over Internet Protocol (IP) networks. IAX was developed by the open source community for the Asterisk Private Branch Exchange (PBX) and is targeted primarily at Voice over Internet Protocol (VoIP) call control, but it can be used with streaming video or any other type of multimedia.
IAX is an "all in one" protocol for handling multimedia in IP networks. It combines both control and media services in the same protocol. In addition, IAX uses a single UDP data stream on a static port greatly simplifying Network Address Translation (NAT) gateway traversal, eliminating the need for other protocols to work around NAT, and simplifying network and firewall management. IAX employs a compact encoding that decreases bandwidth usage and is well suited for Internet telephony service. In addition, its open nature permits new payload type additions needed to support additional services. This document is not an Internet Standards Track specification; it is published for informational purposes.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 5456 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 5457 IANA Considerations for IAX: Inter-Asterisk eXchange Version 2
- RFC 5414 Wireless LAN Control Protocol
- RFC 5413 SLAPP: Secure Light Access Point Protocol
- RFC 5412 Lightweight Access Point Protocol
- RFC 5402 Compressed Data within an Internet Electronic Data Interchange Message
- RFC 5517 Cisco Systems' Private VLANs: Scalable Security in a Multi-Client Environment
- RFC 5385 Version 2.0 Microsoft Word Template for Creating Internet Drafts and RFCs
- RFC 5379 Guidelines for Using the Privacy Mechanism for SIP