RFC: 3775
Оригинал: Mobility Support in IPv6
Другие версии: RFC 6275
Категория: Предложенный стандарт
Дата публикации:
Авторы: , ,
Перевод: Шнитман Виктор Зиновьевич

6.1.9. Сообщение Binding Error

Сообщение Binding Error (BE) используется узлом-корреспондентом для сигнализации ошибки, связанной с мобильностью, такой, например, как неуместная попытка использования опции места назначения Home Address без существующей привязки; подробности см. в разд. 9.3.3.

Сообщение Binding Error имеет значение типа заголовка мобильности (MH Type) равное 7. Если это значение указывается в поле MH Type, то формат поля данных сообщения в заголовке мобильности имеет следующий вид:

                                +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                                |     Status    |   Reserved    |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                                                               |
+                                                               +
|                                                               |
+                          Home Address                         +
|                                                               |
+                                                               +
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
.                                                               .
.                        Mobility Options                       .
.                                                               .
|                                                               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  • Status (статус)
  • 8-битовое целое без знака, указывающее причину этого сообщения. В настоящий момент определены следующие значения:

    1. Unknown binding for Home Address destination option (для опции места назначения Home Address привязка не известна)
    2. Unrecognized MH Type value (неопознанное значение типа заголовка мобильности)
  • Reserved (зарезервировано)
  • 8-битовое поле, зарезервированное для будущего использования. Это значение должно (MUST) устанавливаться в ноль отправителем и должно (MUST) игнорироваться приемником.

  • Home Address (домашний адрес)
  • Домашний адрес, который находился в опции места назначения Home Address. В случаях, когда мобильный узел имеет несколько домашних адресов, он использует эту информацию для определения того, какая привязка не существует.

  • Mobility Options (опции мобильности)
  • Поле переменной длины, которое имеет такую длину, что длина полного заголовка мобильности кратна 8 октетам. Это поле содержит ноль или несколько опций мобильности, закодированных в формате TLV. Получатель должен (MUST) игнорировать и пропускать любые опции, которые он не понимает.

    Может существовать дополнительная информация, связанная с данным сообщением Binding Error, которая необязательно должна присутствовать во всех посылаемых сообщениях Binding Error. Опции мобильности позволяют определить будущие расширения формата сообщений Binding Error. Кодирование и формат определенных опций описывается в разд. 6.2. Данная спецификация не определяет ни одной опции, допустимой для сообщений Binding Error.

    Если в данном сообщении опции отсутствуют, то необходимость в заполнении отсутствует, и поле Header Len будет установлено в 2.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.