IAX
Z Wikipedii
IAX (ang. Inter-Asterisk eXchange) to protokół VoIP stworzony w celu łączenia central Asterisk. Zazwyczaj IAX odwołuje się do aktualnej, drugiej wersji protokołu, oznaczanej jako IAX2.
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 zbę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 ruterami NAT dzięki używaniu tej samej sesji UDP dla pakietów sygnalizujących oraz danych (SIP ma oddzielne sesje). Unikalną cechą protokołu jest możliwość łączenia kilku sesji telefonicznych między dwoma centralami (np. między różnymi oddziałami firmy) w jedną sesję UDP, gdzie w jednym pakiecie przesyłane są dane dla kilku rozmów. Dzięki temu wymagana jest jeszcze mniejsza przepustowość łącza.
Choć IAX w swym zamyśle był przeznaczony głównie do łączenia central, jednak zdobywa rosnącą popularność jako protokół służący do połączenia telefonów. Stosuje go coraz więcej telefonów sprzętowych i programowych.