Составители:
Рубрика:
47
Тело
сообщения
Заголовки
Стартовая
строка
Пустая строка
Рис. 3.3. Структура сообщений протокола SIP
Стартовая строка представляет собой начальную строку любого SIP-сообщения.
Если сообщение является запросом, в этой строке указываются тип запроса, адресат и
номер версии протокола. Если сообщение является ответом на запрос, в стартовой
строке указываются номер версии протокола, тип ответа и его короткая расшифровка,
предназначенная только для обслуживающего персонала и необрабатываемая
клиентом.
Заголовки сообщений содержат сведения об отправителе, адресате, пути
следования и др., в общем, переносят информацию, необходимую для обслуживания
данного сообщения. О типе заголовка можно узнать по его имени. Оно не зависит от
регистра (т.е. буквы могут быть прописные и строчные), но обычно имя пишут с
большой буквы, за которой идут строчные.
Сообщения протокола SIP могут содержать так называемое тело сообщения. В
сообщениях ACK, INVITE и OPTIONS тело сообщения содержит описание сеансов
связи, например, в формате протокола SDP. Сообщение BYE тела сообщения не
содержит, а ситуация с сообщением REGISTER подлежит дальнейшему изучению. С
ответами дело обстоит иначе: любой ответ может содержать тело сообщения, но
содержимое тела в ответах разных типов бывает разным.
Вся информация, необходимая для установления соединения, помещается в
заголовке. Это может быть, например, адрес вызываемого и вызывающего
пользователей, пройденный сообщением путь, размер тела сообщения. О типе
заголовка и содержащейся в нем информации можно узнать по его имени. Оно всегда
начинается с прописной буквы, за которой следуют строчные. Некоторые заголовки
используются во всех сообщениях, а некоторые – только в определенных случаях.
Имеются заголовки четырех видов:
общие (есть и в запросах и ответах);
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »
