Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Атс Шпоры 4 курс 2 семестр.doc
Скачиваний:
62
Добавлен:
23.09.2019
Размер:
1.31 Mб
Скачать

2.13 Адресация в сети sip. Принцип обмена сигнальными сообщениями в сети в sip. Структура сообщения sip.

Для организации взаимодействия с существующими приложениями IP-сетей и для обеспечения мобильности пользователей, SIP использует адрес, подобный адресу электронной почты. В качестве адресов рабочих станций используются универсальные указатели ресурсов URL, так называемые SIP URL:

  • имя@домен,

  • имя@хост,

  • имя@IP-адрес,

  • №телефона@шлюз.

В начале SIP-адреса (в тексте) ставится слово sip:, указывающее, что это именно SIP-адрес, так как бывают и другие c таким же форматом.

Адрес состоит из двух частей. Первая часть — имя пользователя, зарегистри-рованного в домене или на рабочей станции. Если вторая часть идентифицирует какой-либо шлюз, то в первой указывается телефонный номер абонента. Во второй части адреса указывается имя домена сети, хоста или IP-адрес.

Имена пользователей представляют собой обычные алфавитно-цифровые идентификаторы. В IP-телефонии, как правило, используют чисто цифровые иденти-фикаторы («номера») для удобства расширения/замены классических телефонных сетей. Номера местной связи, как правило, 2-3-4-значные.

Номер телефона, передаваемый шлюзу — любой доступный через него, и может быть как номером местной связи, так и номером мобильного или обычного городского телефона. Адрес шлюза (IP-адрес или доменное имя) задаётся в настройках телефона или программы-клиента, а пользователю для совершения звонка достаточно только набора номера.

Принцип обмена сигнальными сообщениями в сети в SIP

Обмен происходит по принципу «клиент-сервер». Клиент генерирует запросы, а сервер обрабатывает их и отвечает на них . Обмен сообщениями ввиде запросов и ответов называется транзакцией SIP. !Клиент- терминал,передающий запрос к прокси-серверу Прокси сервер в обратном направлении посылает ответы!

Важным понятием в SIP является агент пользователя (User Agent) — это терминал SIP, который формирует запросы, отвечает на них при взаимодействии с другими агентами пользователей в течении сеанса связи. Взаимодействие между агентами пользователей м.б. Непосредственным, или через промежуточный сервер, например, прокси-сервер. Програмное обеспечение агента пользователя делится на клиентскую(UAC) и серверную (UAS)

Структура сообщения SIP

Сообщения протокола SIP (запросы и ответы), представляют собой последовательности текстовых строк, закодированных в соответствии с документом RFC 2279. Структура и синтаксис сообщений SIP идентичны используемым в протоколе HTTP. Структура сообщений протокола SIP:

Стартовая строка — начальная строка любого SIP-сообщения. Если сообщение является запросом, в ней указывается тип запроса, адресат и номер версии протокола. Если сообщение является ответом на запрос, в ней указывается номер версии протокола, тип ответа и его короткая расшифровка.

Заголовки сообщений содержат информацию, необходимую для обработки сообщения (информация об отправителе, адресате, пути следования и пр.)

Тело сообщения содержит описание сеансов связи. Не все запросы содержат тело сообщения (например запрос BYE). Все ответы могут содержать тело сообщения, но содержимое тела в них бывает разным.

Заголовки делятся на 4 вида: общие заголовки(присутствуют в запросах и ответах), заголовки содержания(содержат информацию о размере тела сообщения или об источнике запроса), заголовки запросов(дополнительная инф. О запросе), заголовки ответов)