Дано:
с одной стороны- выделенный IP, рутер с NAT, за рутером SIP телефон (имеет локальный IP 192.168...) порты в рутере проброшены на локальный IP тлф.
с другой стороны тоже самое.
Напрямую без сип провайдера, типа сипнет, не получается вызвать другой телефон. Почему?
На сколько я понял, SIP протокол тоже имеет в своем теле IP source & IP dest. и если он вызывает другой аппарат- то в дестинатион пишет WAN рутера, а там уже пакеты перенаправляются на телефон. Но, если тлф и принял пакет SIP, то там в адресе сурс стоит 192.168... он на него и отправит...
правильно всё?
Получается, что есть ещё одна проблема- с NAT. У меня он ограниченный конус по порту, т.е. моему сип телефону пришлют пакет только в том случае, если он сам послал пакет кому-то от кого ждет пакеты.
А если регистрируюсь на сипнет.ру? то как происходит прохождение SIP? тогда я уже могу звонить куда хочу.