SIP proxy

От: Victor Sudakov <CGatePro_at_mx_ru>
Дата: Tue 22 Mar 2005 - 12:54:43 MSK


Еще вопрос про проксирование SIP. Имеется CGP (назовем его сервер C) с двумя интерфейсами, один с приватным адресом, другой с публичным. Соответственно настроены "WAN IP Address" и "LAN Address". UDP и TCP порты настроены как 60000-60099. Мой WM (A) на приватном адресе, WM моего собеседника (B) на публичном, оба регистрируемся на сервере C и "чатимся". Как я понимаю, при этом обмен проксируется (B не может напрямую видеть A).

В процессе рассматривания tcpdump данного разговора, снятого с внешнего интерфейса, выясняется, что когда идет передача запросов MESSAGE, tcp соединения между B и C могут идти, например, с порта 10488 на порт 64713.

Откуда взялись эти порты и почему не в рамках 60000-60099? Собственно, откуда взялись, более или менее понятно, в сообщениях видны SIP URI с явным указанием этого порта. А вот кто виноват? У нас CGP 4.2.5. Если виноват таки CGP и в более свежих версиях что-то чинили, то готов проапгрейдиться. packet dump тоже готов показать разработчикам.

Заранее спасибо за разъяснения. Нехорошо, что B пришлось открыть все порты в своем firewall, без этого сообщения не ходили.

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
Получено Tue Mar 22 09:54:46 2005

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:13:35 MSK