Początkowo protokół został stworzony z myślą o łączeniu ze sobą central Asterisk. Ze względu na swoje właściwości zyskuje coraz więcej zwolenników wśród producentów sprzętu, co przekłada się na wzrost zainteresowania wśród użytkowników końcowych. Aktualnie stosowana jest wersja druga tego protokołu. W przeciwieństwie do SIP, IAX jest protokołem binarnym. Między innymi dzięki temu może przesyłać mniejszą ilość danych, co ma kluczowe znaczenie, jeśli bierzemy pod uwagę ilość pasma potrzebnego na jedną rozmowę. IAX nie wykorzystuje do przesyłania danych głosowych strumienia RTP, tylko posiada własne mechanizmy pakietyzacji zakodowanego głosu. Mechanizmy te pozwalają na łączenie kilku rozmów telefonicznych w jednym strumieniu UDP, między dwiema centralami. Dane głosowe łączone są ze sobą i przesyłane w jednym pakiecie, co pozwala na znaczną redukcję niepotrzebnych danych. Dodatkowym atutem tego protokołu jest lepsza współpraca z routerami i NAT.
|