Что такое методы SIP или запросы и ответы?

В SIP для установки сеанса связи используются «методы» или запросы и соответствующие ответы.

Что такое методы SIP или запросы и ответы?

SIP-запросы:

Есть шесть основных типов запросов или методов:

  • INVITE = приглашает пользователя к сеансу связи.
  • ACK = подтверждает прием окончательного ответа на запрос INVITE.
  • BYE = завершает сеанс связи.
  • CANCEL = отменяет обработку запросов.
  • REGISTER = переносит адресную информацию для регистрации пользователя на сервере определения местоположения (имя хоста, IP)
  • OPTIONS = передача информации о возможностях вызывающего и вызываемого SIP телефонов

SIP-ответы:

На SIP-запросы поступают SIP-ответы, подразделяющиеся на 6 классов:

  • 1xx = информационные ответы, например, 180, означающий, что идет вызов
  • 2xx = ответ об успешном выполнении операции
  • 3xx = ответы переадресации
  • 4xx = невыполнение запроса
  • 5xx = ошибка сервера
  • 6xx = глобальная ошибка

Обратите внимание на сходство с HTTP – красота SIP состоит в его простоте и прозрачности.