Scapegoat
10.06.2008, 14:54
Добрый день всем,

собственно проблема:

поднимаем пользовательский VPN (contivity vpn client), через туннель пытаемся подключить софтфон (v2) к станции.
В случае если провайдер не перекрывает порты, то всё в порядке - софтфон регистрируется и голос ходит в обе стороны.

Но если провайдер перекрывает 5000й порт, то софтфон не хочет коннектиться. Далее в софтфоне на вкладке Listener IP убираем галку Use port 5000, после этого софтфон коннектится (видимо по какому-то динамическому порту) к станции, но голос ходит только в одну сторону (не слышно того, кто на софтфоне).

Вопрос: может кто подскажет по какому алгоритму выбираются порты, или если кто-то с такой проблемой разобрался, то подскажите куда смотреть.

lexad
10.06.2008, 15:18
Читайте
Nortel Communication Server 1000
Converging the Data Network
with VoIP Fundamentals
и ищите там номера портов.

При убирании галочки с использовать порт 5000 абсолютное зло начианает перебирать порты со случайныхчерез два при каждом ре-коннекте.
И это может ни к чему хорошему не приветсти.

артипишный порты с 5200 до 5300 (через один с артисипишными) но при звонке наружу могут быть любыми.
Ну и смиотрите натные комманды на сигнальнике

NAT Set Information
-------------------
Signalling Media
Public IP Addr:Port Public IP Addr:Port
(Private IP Addr:Port) (Private IP Addr:Port) NAT Type RTCP Model Name Type Set-TN Regd-TN
---------------------------- ---------------------------- --------- ---- -------------------------------- ------------ ------------- ------------

Чтобы получить больше информации