Если прокси-сервер заинтересован в вызове - в частности, он хочет знать о BYE - он запрашивает свое добавление к маршруту SIP, добавляя заголовок Record-Route
.
SIP RFC имеет некоторые примеры потоков вызовов , иллюстрирующие использование заголовка, но вкратце, запросы на установление диалога (например, INVITE
, REFER
и т. Д.) По пути к вызываемому абоненту через различные прокси,Они добавляют себя в набор маршрутов диалога.Когда вызываемый объект создает свой ответ - или отправляет свой собственный запрос в диалоге - он добавляет URI этих серверов к сообщениям, которые он отправляет как Route
заголовки.(Я пропускаю некоторые подробности о заголовках Route
и совместимости Request-URI
и RFC 2543.)
В качестве альтернативы, UA может быть настроен на использование определенной цепочки прокси-серверов: когда он отправляет сообщение INVITE, он будет использовать Route
заголовки (и Request-URI
), чтобы заставить сообщение перемещаться по определенному маршруту.