В Interface_ID содержится TLV, которые имеют следующий формат:
Длина : 16 бит
Указывает полную длину TLV, т.е., 4 + длина поля значения в октетах. Поле значение , чья длина не кратна четырем, должно дополняться нулями так, чтобы длина TLV стало кратным четырем октетам.
Тип :16 бит
Указывает тип идентифицируемого интерфейса. Определены следующие значения:
Тип |
Длина |
Формат |
Описание |
1 |
8 |
IPv4 Addr. |
IPv4 |
2 |
20 |
IPv6 Addr. |
IPv6 |
3 |
12 |
см. ниже |
IF_INDEX (индекс интерфейса) |
4 |
12 |
см. ниже |
COMPONENT_IF_DOWNSTREAM (Составной интерфейс) |
5 |
12 |
см. ниже |
COMPONENT_IF_UPSTREAM (Составной интерфейс) |
Для типов 3, 4 и 5 поле значение имеет формат:
IP-адрес : 32 бита
Поле IP-адрес может включать IP-адрес канала или IP-адрес соответствующего маршрутизатора, содержащийся в TLV адреса маршрутизатора.
ID интерфейса :32 бита. Для 3-го типа применения, ID интерфейса несет в себе идентификатор интерфейса.
Для типов 4 и 5, ID интерфейса указывает на составной канал. Специальное значение 0xFFFFFFFF может быть использовано для обозначения того, что одна и та же метка служит для всех компонентов канала.