Работа с тегированным трафиком MPLS/QinQ
Для поддержки тегированого трафика MPLS или QinQ требуется изменение MTU.
Для QinQ достаточно MTU 1508, для MPLS MTU зависит от глубины вложенности меток.
Также некоторые реализации протокола ISIS используют больше MTU, чем указано в настройках сетевого оборудования.
Изменение MTU
В DPI предусмотрена возможность увеличения MTU до 1518 без изменения других настроек.
Настройки зависят от используемых карт.
Карты Intel
В конфигурационном файле fastdpi.conf
настроить параметр snaplen=<mtu_size>
Карты Mellanox
- В конфигурационном файле
fastdpi.conf
настроить параметрsnaplen=<mtu_size>
- Указать на сетевых интерфейсах:
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 проконсультируйтесь с техподдержкой.