IAX

Wikipedia:Weryfikowalność
Ten artykuł od 2008-11 wymaga zweryfikowania podanych informacji.
Należy podać wiarygodne źródła w formie przypisów bibliograficznych.
Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte.
Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary)
Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.

IAX (ang. Inter-Asterisk Exchange) – protokół VoIP stworzony w celu łączenia central Asterisk. Zazwyczaj IAX odwołuje się do aktualnej, drugiej wersji protokołu, oznaczanej jako IAX2.

Choć IAX w swym zamyśle był przeznaczony głównie do łączenia central, jednak zdobywa popularność jako protokół służący do połączenia telefonów. Stosuje go coraz więcej telefonów sprzętowych i programowych.

Charakterystyka

IAX jest protokołem binarnym, w przeciwieństwie do najpopularniejszego aktualnie tekstowego SIP. IAX jest zoptymalizowany pod kątem przesyłu jak najmniejszej ilości niezbędnych danych. Głównie dlatego stosuje się dwa rodzaje ramek – krótkie i pełne. IAX ma również charakteryzować się lepszą współpracą z routerami NAT dzięki używaniu tego samego portu UDP dla pakietów sygnalizujących oraz danych (SIP i RTP są wysyłane na osobnych portach).

Unikatową cechą protokołu jest możliwość łączenia kilku sesji telefonicznych między dwiema centralami (np. między różnymi oddziałami firmy) w jeden strumień UDP, gdzie w jednym pakiecie przesyłane są dane dla kilku rozmów. Dzięki temu wymagana jest jeszcze mniejsza przepustowość łącza.