Работа с тегированным трафиком MPLS/QinQ [Документация VAS Experts]

Работа с тегированным трафиком MPLS/QinQ

Для поддержки тегированого трафика MPLS или QinQ требуется изменение MTU.
Для QinQ достаточно MTU 1508, для MPLS MTU зависит от глубины вложенности меток.
Также некоторые реализации протокола ISIS используют больше MTU, чем указано в настройках сетевого оборудования.

Изменение MTU

В DPI предусмотрена возможность увеличения MTU до 1518 без изменения других настроек.
Настройки зависят от используемых карт.

Карты Intel

В конфигурационном файле fastdpi.conf настроить параметр snaplen=<mtu_size>

Карты Mellanox

  1. В конфигурационном файле fastdpi.conf настроить параметр snaplen=<mtu_size>
  2. Указать на сетевых интерфейсах:
    ifconfig: sudo ifconfig eth0 mtu 1500

    или

    nmcli:  sudo nmcli connection modify <connection_name> 802-3-ethernet.mtu 9000

    или

    /etc/sysconfig/network-scripts/ifcfg-if1
     
    TYPE=Ethernet
    MTU=4096
    PROXY_METHOD=none
    BROWSER_ONLY=no
    IPV6INIT=no
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=default
    NAME="if1"
    UUID=53b84dd0-3c5e-3397-b764-7ad40f1ad14c
    DEVICE=enp129s0f0np0
    ONBOOT=yes
    AUTOCONNECT_PRIORITY=-999
    IPV6_DISABLED=yes
Посмотреть список всех подключений:
nmcli con show

:!: Более значительное изменение MTU может привести к уменьшению производительности и может потребовать изменения других настроек драйвера и внутренних служебных настроек DPI.
При необходимости более значительного изменения MTU проконсультируйтесь с техподдержкой.