Протокол SIP. Гольдштейн Б.С - 21 стр.

UptoLike

Рубрика: 

21
Рис. 1.9. Взаимодействие элементов сети по протоколу SIP
Поскольку softphone пользователя A не располагает сведениями о ме-
стонахождении пользователя B, он посылает запрос INVITE SIP-серверу,
обслуживающему домен пользователя A, domainA.ru. Адрес SIP-сервера
domainA.ru, может быть занесён в конфигурацию SIP-приложения пользо-
вателя A. Прокси-сервер получает запрос INVITE и посылает обратно SIP-
приложению пользователя A ответ с кодом 100 (Trying). Этот ответ инфор-
мирует пользователя A о том, что запрос INVITE был получен и прокси-
сервер выполняет маршрутизацию запроса к месту назначения.
Такой ответ содержит те же значения заголовков To, From, Call-ID,
Cseq и параметра «branch» в заголовке Via, что и запрос INVITE, и это по-
зволяет коррелировать ответ с отправленным запросом. Прокси-сервер
domainA.ru определяет местонахождение прокси-сервера в домене
domainB.ru и пересылает ему запрос INVITE. Перед пересылкой прокси-
сервер добавляет дополнительное значение заголовка Via, которое содер-
жит его собственный адрес (INVITE уже содержит адрес пользователя A в
первом значении заголовка Via). Прокси-сервер domainB.ru получает
INVITE и передаёт обратно ответ с кодом 100 (Trying), указывающий про-