Заголовок Privacy |
|
Существуют SIP-заголовки, содержимое которых агент пользователя не может самостоятельно скрыть от просмотра другими элементами сети, например, зашифровать, поскольку их использование необходимо для маршрутизации сообщений. Это могут сделать посредники, которые несут ответственность за передачу сообщений от и к пользователю, активизировавшему функцию анонимности. Агент пользователя должен иметь средства для того, чтобы запросить услуги анонимности (privacy services). Для этой цели используется заголовок Privacy. Агент пользователя UA помещает в сообщение заголовок Privacy, когда существует необходимость воспользоваться услугами анонимности, предоставляемыми сетью. В поле заголовка могут находиться значения: header, session, user, none, critical. Значение header означает, что пользователь запрашивает сокрытие тех заголовков (таких как Via и Contact), которые не могут быть полностью удалены из раздела идентифицирующей информации без вмешательства посредников. Значение session означает, что пользователь запрашивает анонимность для сеанса (сеансов), связи инициированного этим сообщением, описание которого, например, содержится в SDP-теле. Выполнение запроса приведет к тому, что IP-адрес, с которого будет поступать трафик в ходе сеанса, окажется замаскированным. Значение user обычно присваивается теми прокси-серверами, у которых есть предварительная договоренность с пользователем о том, что функции обеспечения анонимности уровня пользователя должны быть выполнены сетью, предположительно потому, что агент пользователя не способен их выполнить. Сам агент пользователя может помещать значение user только в запросы REGISTER. Значение попе указывает, что выполнение функций обеспечения анонимности не требуется. Значение critical сообщает, что функции обеспечения анонимности сообщения должны быть обязательно выполнены, в противном случае запрос долен быть отклонен. Когда заголовок сформирован, он должен состоять или из значения попе, или из одного или более значений user, headers session, каждое из которых может быть указано один раз; значение (значения) может сопровождаться индикатором critical. |

