Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / SIP: ip-адрес оригинатора

SIP: ip-адрес оригинатора

Avatara of fabi
Откуда: ussr
Сообщений: 28

SIP: ip-адрес оригинатора

Здравствуйте,

Подскажите, откуда корректнее дергать ip-адрес оригинатора из SIP-заголовка,из поля From или Contact ? (ната нет)


Бабло победит зло !
2009-09-08 17:59

Сообщений: 135

Re: SIP: ip-адрес оригинатора

"Откуда" зависит от цели, которой необходимо достигнуть
2009-09-08 18:31

Avatara of fabi
Откуда: ussr
Сообщений: 28

Re: SIP: ip-адрес оригинатора

цель вроде обозначена - "ip-адрес оригинатора"
Бабло победит зло !
2009-09-08 19:04

Сообщений: 6521

Re: SIP: ip-адрес оригинатора

AFAIK, из поля From
в поле Contact как раз может быть внутренний ИП адрес. Конечно, это не Ваш случай.
2009-09-08 19:07

Avatara of fabi
Откуда: ussr
Сообщений: 28

Re: SIP: ip-адрес оригинатора

ded,

благодарю
Бабло победит зло !
2009-09-08 19:18

Сообщений: 135

Re: SIP: ip-адрес оригинатора

fabi:

цель вроде обозначена - "ip-адрес оригинатора"
А оригинатором кого считать?
Вот например:

У нас есть домен компании pupkin.com, есть публичная сеть 1.2.3.0/29
Предположим, SIP-сервер имеет (так сложилось) 2 публичных адреса: 1.2.3.2(основной) и 1.2.3.3(алиас)
SRV, NAPTR записи домена pupkin.com указывают на 1.2.3.3. A-запись указывает на 2.3.4.5 (хостинг)
Предположим далее, что у пользователя vasiliy стоит цискофон, имеющий публичный адрес 1.2.3.4 и SIP-сервер выше в качестве outbound proxy.

В какой-то момент он решил позвонить на вашу станцию.
В результате:

src IP-адрес пакета будет 1.2.3.2
From будет "Vasiliy V. Pupkin" <vasiliy@pupkin.com>
Contact будет vasiliy@1.2.3.4
А-запись в домене будет 2.3.4.5

Так вот, какой адрес из этих хочется узнать?
2009-09-08 23:13

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru