Для перемещения по дереву справки используйте строки заголовка.

Справка по NSG Linux 2.1.3
Дерево команд: ip.route.NUM.mpls-label

Что это такое?

Это метка MPLS.

Зачем это нужно?

Чтобы использовать данный маршрутизатор как входной периферийный маршрутизатор сети MPLS (ingress label edge router, LER). Он присваивает пакету метку (или стек меток) MPLS и дальше отправляет его в MPLS-ядро сети вместо обычной IP-маршрутизации.

Как это настроить?

Указать метку (или стек меток) MPLS. Метка каждого MPLS-туннеля должна быть уникальной на обоих устройствах, между которыми устанавливается туннель. Метки с 0 по 15 зарезервированы для специальных целей. Значение метки не должно превышать значений platform-labels, установленных на обеих сторонах. Максимальное значение platform-labels — 1048575.

Значением данного параметра является строка, которая может быть как одиночной меткой, так и стеком меток (через слэш /).

ВНИМАНИЕ! Чтобы значение данного поля не интерпретировалось как целое число или арифметическое выражение, необходимо вводить его в кавычках.

Наряду с меткой MPLS необходимо, как и для обычного IP-маршрута, указать gateway и/или device для отправки на следующий MPLS-маршрутизатор.

Что делать, если это не работает?

  1. Проверить, что в таблице маршрутизации действительно создался нужный маршрут с атрибутом encap mpls МЕТКА.
  2. Проверить с помощью tcpdump, что пакеты отправляются в нужный выходной порт в виде MPLS с нужной меткой.
  3. Искать проблему на следующем MPLS-маршрутизаторе.

© Network Systems Group 2015–2024 Отдел документации