IAX2 – Inter-Asterisk eXchange protokoll – VoIP - adatok cseréjére szolgáló protokoll egy Asterisk IP PBX és egy másik hasonló softswitch vagy VoIP telefon között . Leginkább a NAT hálózati címfordításhoz igazodik , ellentétben a SIP -vel és a H.323 -mal, az UDP protokollnak csak egy 4569-es portját használja a jelzésekhez és a médiaáramláshoz, míg az utóbbiak különböző portokat használnak erre a célra. Ez a protokoll lehetővé teszi a hálózati forgalom jelentős megtakarítását a SIP protokollhoz képest , ami a jelzési információk bitmezőkben, nem pedig szöveges továbbításával magyarázható. A protokoll lehetővé teszi több hangfolyam kombinálását és egyetlen fővonalon belüli továbbítását, csökkentve az IP-csomagfejlécek átvitelével járó többletterhelést.
IAX2 - (Inter-Asterisk eXchange protokoll - második verzió) a Digium által kifejezetten az Asterisk számára kifejlesztett protokoll alternatív protokollként. A Mark Spencer, Frank Miller, Kenny Shumard, Ed Guy és Brian Kapoch alkotta fejlesztőcsapat kérelmet nyújtott be az IETF-hez, és 2009. február 20-án a protokollt RFC 5456 szerint jóváhagyták . Az előfeltétel az volt, hogy a "gyenge" hálózatokban kiváló minőségű hangátvitelt biztosítsanak. Mivel két port SIP és H.323 protokolljának használatakor hangátvitelre és jelzésre néha problémák adódtak, amikor az egyik előfizető hosszas beszélgetése és a másik hallgatása közben a Firewall biztonsági okokból lezárta a jelzőportot, mivel nem küldtek rajta csomagokat. Ennek eredményeként, miután a néma előfizető elkezdett beszélni, az erről szóló jelzés nem ment át a porton, és a válaszoló nem hallotta őt. A probléma kiküszöbölése érdekében az IAX2-t úgy tervezték, hogy egyetlen portot használjon hang- és jelzésadásra egyaránt. A jelzési információk bitmezőkben (nem pedig szövegben) történő továbbítása, több hangfolyam kombinációja és azok egyetlen fővonalon belüli továbbítása jelentősen csökkentheti a hálózati forgalmat.
Telefonközpontok:
URI- sémák | |
---|---|
Hivatalos | |
nem hivatalos |