В процессе разработки проекта на SIP транспорте
выяснилось (внезапно
), что SIP ALG в IOS работает только для UDP.
По крайней мере в v 15.1(4)M12a на 2821.
(Для TCP приходится включать STUN на клиенте.)
Не возьмусь утверждать, что по всей SIP спецификации, на basic call вполне себе работает.
Хотя вот тут кидаются тапками и рекомендуют отключать:
How to Disable SIP ALG on a Cisco Router running Cisco IOS
http://www.surevoip.co.uk/support/wiki/ ... :cisco_iosКод:
no ip nat service sip udp port 5060
no ip nat service sip tcp port 5060
И тут у меня просьба к гуру поделиться соображениями и опытом
по следующим вопросам:
1. Как часто приходиться сталкиваться с проблемами с SIP ALG в IOS?
2. Имеет ли смысл для повышения надежности (это критично) использовать
SIP TCP при работе через паблик Инет?
Или retry-ев достаточно?