MikroTik: tagged packet dropped on untagged bridge port — Настройка VLAN
- В журнале RouterOS появляется предупреждение:
vlan,warning tagged packet dropped on untagged bridge port ether2. - Устройства за коммутатором не получают сетевой адрес по DHCP в нужном VLAN.
- Тегированный трафик (802.1Q) отбрасывается аппаратным чипом коммутации (Hardware Offloading) или процессором.
1. Понимание логики Bridge VLAN Filtering (RouterOS v6.42+ / v7)
Предупреждение указывает на то, что на физический порт пришел Ethernet-кадр с тегом 802.1Q (VLAN ID), однако в конфигурации порта для параметра frame-types разрешен прием только нетегированных кадров (admit-only-untagged-and-priority-tagged), либо порт не добавлен в список tagged для данного VLAN.
2. Корректировка настроек фильтрации типов кадров на порту
# Если порт является транковым (подключен свитч, точка доступа, гипервизор):
/interface bridge port
set [ find interface=ether2 ] \
frame-types=admit-only-vlan-tagged \
ingress-filtering=yes
# Если порт является гибридным (принимает и тегированный, и нетегированный трафик):
/interface bridge port
set [ find interface=ether2 ] \
frame-types=admit-all \
ingress-filtering=yes3. Описание членства порта в таблице Bridge VLANs
/interface bridge vlan
add bridge=bridge1 tagged=bridge1,ether2 vlan-ids=10,20,30
add bridge=bridge1 tagged=bridge1 untagged=ether3 vlan-ids=1004. Включение аппаратной фильтрации на мосту (Bridge VLAN Filtering)
/interface bridge
set [ find name="bridge1" ] vlan-filtering=yes Частые вопросы (FAQ)
Почему нельзя включать vlan-filtering=yes до настройки таблицы /interface bridge vlan?
Включение vlan-filtering блокирует весь трафик, который явно не описан в таблице VLAN. Если порт управления не добавлен как tagged/untagged, администратор мгновенно потеряет доступ к маршрутизатору.
Что делает параметр pvid в настройках bridge port?
PVID (Port VLAN ID) определяет, какой VLAN тег будет навешен на входящий нетегированный (untagged) пакет при попадании внутрь сетевого моста.
Что означает опция ingress-filtering=yes?
Она заставляет чип коммутатора немедленно отбрасывать входящие пакеты с теми VLAN ID, в которых данный порт не состоит в качестве участника (tagged или untagged).
Сохраняется ли аппаратное ускорение (Hardware Offload) при включении VLAN Filtering?
На современных коммутаторах CRS3xx/CRS5xx и маршрутизаторах CCR2xxx/RB5009 аппаратная разгрузка (Hw-offload) сохраняется в полном объеме на чипах Marvell/Realtek.