Обмен InterAsterisk

IAX2 в стеке протоколов TCP / IP :
применение IAX2
транспорт UDP
Интернет IP ( IPv4 , IPv6 )
Доступ к сети Ethernet Жетон
автобус
Жетон
кольцо
FDDI ...

Inter-Asterisk Exchange ( IAX ) - это сетевой протокол с открытым исходным кодом - используется PBX Asterisk . Он используется как для соединения между отдельными серверами Asterisk, так и для связи с конечными устройствами, с которыми возможны вызовы Voice-over-IP . В настоящее время используется версия 2 (IAX2).

Другими стандартами IP-телефонии являются широко используемые SIP и H.323 .

В отличие от некоторых других протоколов VoIP, IAX / IAX2 предлагает преимущества в IP-телефонии, поскольку используемый протокол менее сложен. Подробно: для процесса сигнализации и для передачи аудиопотока требуется только один порт (порт 4569). Протокол IAX обычно не имеет проблем с NAT или брандмауэром, поскольку они возникают при использовании SIP или H.323: клиенты, которые регистрируются на сервере, могут поддерживать соединение открытым. Если сервер находится за брандмауэром, порт можно перенаправить.

Из-за меньших накладных расходов протокола IAX / IAX2 - по сравнению с SIP или H.323 - в сочетании с узкополосным кодеком , таким как B. GSM , iLBC или G.729 , возможно даже подключение VoIP через аналоговый модем (со скоростью передачи данных примерно 38 кбит / с в направлении отправки).

Цели IAX

Следующие свойства были основными целями при разработке IAX:

  • полоса пропускания, используемая для передачи мультимедиа, должна быть как можно меньше
  • особое внимание было уделено контролю передачи и единой голосовой связи
  • поддержка NAT уже должна быть установлена

Таким образом, IAX может передавать управляющие сигналы и несколько вызовов или видеосообщений между двумя компьютерами или конечными устройствами через одно соединение UDP . IAX - это двоичный протокол, который очень хорошо использует полосу пропускания. В некоторых местах Марк Спенсер , создатель протокола, решил использовать немного больше общей полосы пропускания, но для большей эффективности при общении один на один.

Клиенты IAX

оборудование

  • Digium IAXy
  • Virbiage 3010 (также продается как Freshtel 3010 и Tesco IPA 1000)
  • Телефон ALLNET VoIP с SIP и IAX2 ALL7960
  • Телефонная система CriticalLinks edgeBox, сервер Radius и маршрутизатор с SIP и IAX edgeBox
  • Snom Voip Телефон snom.com

программного обеспечения

  • Diax ( Freeware , для Windows) - текущая версия 0.9.15a от 2005 г.
  • IAXComm (с открытым исходным кодом , для Linux, Mac OS X и Windows) - текущая версия 1.2. с 2006 г.
  • IAXPhone ( Crippleware , для Windows)
  • Zoiper, ранее Idefisk (Crippleware, бесплатная версия только для некоммерческого использования, для Linux, Mac OS X, Windows и Android) - текущая версия 5
  • Kiax (с открытым исходным кодом, для Linux и Windows) - текущая версия 2.1 Beta2 с 2009 г.
  • LoudHush (Crippleware, для Mac OS X)
  • PURtel (постоянно установлен на PURtel, Windows)
  • YakaPhone (Open Source, для Windows) - последняя версия с 2016 г.
  • Yate (Open Source, Server and Client) - текущая версия 6.1.0.1 с 2018 года
  • ZiaxPhone (бесплатное программное обеспечение для Sharp Zaurus )

веб ссылки