Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по СС.docx
Скачиваний:
10
Добавлен:
01.03.2025
Размер:
1.01 Mб
Скачать

29. Типы запросов протокола sip.

В первоначальной версии протокола SIP было определено шесть типов запросов. С помощью запросов клиент сообщает о текущем местоположении, приглашает пользователей принять участие в сеансах связи, модифицирует уже установленные сеансы, завершает их и т. д. Тип запроса указывается в стартовой строке.

INVITE — Приглашает пользователя к сеансу связи. Обычно содержит SDP-описание сеанса.

АСК — Подтверждает приём ответа на запрос INVITE.

BYE — Завершает сеанс связи. Может быть передан любой из сторон, участвующих в сеансе.

CANCEL — Отменяет обработку ранее переданных запросов, но не влияет на запросы, которые уже закончили обрабатываться.

REGISTER — Переносит адресную информацию для регистрации пользователя на сервере определения местоположения.

OPTIONS — Запрашивает информацию о функциональных возможностях терминала. Но в процессе развития, в протокол было добавлено еще несколько типов запросов, которые дополнили его функциональность:

PRACK — временное подтверждение

SUBSCRIBE — подписка на получение уведомлений о событии

NOTIFY — уведомление подписчика о событии

PUBLISH — публикация события на сервере

INFO — передача информации, которая не изменяет состояние сессии

REFER — запрос получателя о передаче запроса SIP

MESSAGE — передача мгновенных сообщений средствами SIP

UPDATE — модификация состояния сессии без изменения состояния диалога

Пример сценария установления соединения:

Сервер Прокси

Алиса Перенаправления сервер 3 Борис

| | | |

| INVITE F1 | | |

|--------------->| | |

| 302 F2 | | |

|<---------------| | |

| ACK F3 | | |

|--------------->| | |

| INVITE F4 | |

|-------------------------------->| INVITE F5 |

| 100 F6 |--------------->|

|<--------------------------------| 180 F7 |

| 180 F8 |<---------------|

|<--------------------------------| |

| | 200 F9 |

| 200 F10 |<---------------|

|<--------------------------------| |

| ACK F11 | |

|-------------------------------->| ACK F12 |

| |--------------->|

| Двусторонняя передача RTP Media |

|<================================================>|

| | BYE F13 |

| BYE F14 |<---------------|

|<--------------------------------| |

| 200 F15 | |

|-------------------------------->| 200 F16 |

| |--------------->|

|

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]