InterAsterisk eXchange
podanie | IAX2 | ||||
transport | UDP | ||||
Internet | IP ( IPv4 , IPv6 ) | ||||
Dostęp do sieci | Ethernet |
Magistrala żetonowa |
Token ring |
FDDI | ... |
Inter-Asterisk Exchange ( IAX ) to protokół sieciowy, który z otwartego źródła - PBX Asterisk . Służy zarówno do połączenia między poszczególnymi serwerami Asterisk, jak i do komunikacji z urządzeniami końcowymi, z którymi możliwe są połączenia Voice-over-IP . Obecnie używana jest wersja 2 (IAX2).
Inne standardy telefonii IP to szeroko stosowane SIP i H.323 .
W przeciwieństwie do niektórych innych protokołów VoIP, IAX / IAX2 oferuje zalety w telefonii IP, ponieważ używany protokół jest mniej skomplikowany. W szczegółach: tylko jeden port jest wymagany do procesu sygnalizacji i do transmisji strumienia audio (port 4569). Z reguły protokół IAX nie powoduje żadnych problemów z NAT lub zaporą , które występują podczas korzystania z SIP lub H.323: Klienci rejestrujący się na serwerze mogą utrzymywać połączenie otwarte. Jeśli serwer znajduje się za zaporą, port może zostać przekierowany.
Ze względu na mniejszy narzut protokołu IAX / IAX2 - w porównaniu do SIP lub H.323 - w połączeniu z kodekiem wąskopasmowym , takim jak B. GSM , iLBC lub G.729 , nawet połączenia VoIP możliwe przez modem analogowy (z prędkością transmisji danych ok. 38 kbit / sw kierunku wysyłania).
Cele IAX
Następujące właściwości były głównymi celami w rozwoju IAX:
- przepustowość używana do transmisji multimediów powinna być jak najmniejsza
- szczególną uwagę zwrócono na kontrolę transmisji i pojedyncze połączenie głosowe
- obsługa NAT powinna być już zainstalowana
IAX może więc przesyłać sygnały sterujące i kilka połączeń lub wiadomości wideo między dwoma komputerami lub urządzeniami końcowymi za pośrednictwem jednego połączenia UDP . IAX to protokół binarny, który bardzo dobrze wykorzystuje przepustowość. W kilku miejscach Mark Spencer , twórca protokołu, zdecydował się użyć nieco większej całkowitej przepustowości, ale aby być bardziej wydajnym w rozmowach jeden na jeden.
Klienci IAX
sprzęt komputerowy
- Digium IAXy
- Virbiage 3010 (sprzedawany również jako Freshtel 3010 i Tesco IPA 1000)
- Telefon VoIP ALLNET z SIP i IAX2 ALL7960
- System telefoniczny CriticalLinks edgeBox, serwer Radius i router z SIP i IAX edgeBox
- Telefon Snom Voip snom.com
oprogramowanie
- Diax ( Freeware , dla Windows) - aktualna wersja 0.9.15a z 2005 roku
- IAXComm ( Open Source , dla Linux, Mac OS X i Windows) - aktualna wersja 1.2. od 2006r
- IAXPhone ( Crippleware , dla Windows)
- Zoiper, dawniej Idefisk (Crippleware, darmowa wersja tylko do użytku niekomercyjnego, dla systemów Linux, Mac OS X, Windows i Android) - aktualna wersja 5
- Kiax (Open Source, dla Linuksa i Windows) - aktualna wersja 2.1 Beta2 z 2009 roku
- LoudHush (Crippleware, dla Mac OS X)
- PURtel (na stałe ustawiony na PURtel, Windows)
- YakaPhone (Open Source, dla Windows) - ostatnia wersja z 2016 roku
- Yate (Open Source, Server and Client) - aktualna wersja 6.1.0.1 z 2018 roku
- ZiaxPhone (darmowy, dla Sharp Zaurus )
linki internetowe
- Przegląd protokołu IAX
- RFC 5456 . - IAX: Inter-Asterisk eXchange w wersji 2 . Luty 2010. (angielski).