Задать вопрос
@irdr

Как определить, что пойдет за mpls header в pcap пакете?

MPLS Label должен определять "next hop" пакета, то есть считывать дальше ip protocol, ethrnet header или что-то ещё.
Я смотрел и RFC, и IANA - везде расшифровываются только 0-15 значения для lable. При том, что label принимает значения от 0 до 1048575. И у меня в wireshark попадаются значения явно больше 15.
Так вот как определить, что считать после MPLS Header?5eae7b074614c578623100.png
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Я смотрел и RFC, и IANA - везде расшифровываются только 0-15 значения для lable. При том, что label принимает значения от 0 до 1048575. И у меня в wireshark попадаются значения явно больше 15.

Стоит прочитать описание MPLS, чтобы понять, что метки назначаются маршрутизаторами динамически, а 0-15 -- это зарезервированные значения.

Так вот как определить, что считать после MPLS Header?

Нет такой задачи. Если ты -- LSR, то ты принимаешь решение о маршрутизации на основании метки и информации полученной ранее от других маршрутизаторов через LDP.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы