6.1.6. Сообщение Care-of Test
Сообщение Care-of Test (CoT) представляет собой ответ на сообщение Care-of Test Init и посылается узлом-корреспондентом мобильному узлу (см. разд. 11.6.2). Сообщение Care-of Test использует значение типа заголовка мобильности (MH Type) равное 4. Если это значение указывается в поле MH Type, то формат поля данных сообщения в заголовке мобильности имеет следующий вид:
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Care-of Nonce Index |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ Care-of Init Cookie +
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
+ Care-of Keygen Token +
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
. .
. Mobility Options .
. .
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- Care-of Nonce Index (индекс одноразового номера Care-of Nonce)
Это значение возвращается назад узлу-корреспонденту мобильным узлом в последующем сообщении Binding Update.
- Care-of Init Cookie (идентифицирующая цепочка Care-of Init Cookie)
64-битовое поле, которое содержит идентифицирующую цепочку Care-of Init Cookie.
- Care-of Keygen Token (маркер Care-of Keygen Token)
Это поле содержит 64 бита маркера care-of keygen token, используемого в процедуре обратной маршрутизируемости.
- Mobility Options (опции мобильности)
Поле переменной длины, которое имеет такую длину, что длина полного заголовока мобильности кратна 8 октетам. Это поле содержит ноль или несколько опций мобильности, закодированных в формате TLV. Получатель должен (MUST) игнорировать и пропускать любые опции, которые он не понимает. Данная спецификация не определяет ни одной опции, допустимой для сообщения Care-of Test.
Если в данном сообщении реальные опции отсутствуют, то нет необходимости в заполнении, и поле Header Len будет установлено в 2.