Cisco Syslog %FWM-4-FLAPPING_MAC: MAC Flapping на коммутаторах Nexus NX-OS
На коммутаторах линейки Cisco Nexus (7000, 9000, 3000) процессор перегружается обработкой широковещательного шторма. В логах фиксируется:
%FWM-4-FLAPPING_MAC: MAC 0050.56bf.1122 in vlan 100 is flapping between port-channel10 and Ethernet1/24- Резкое падение пропускной способности сети и рост задержек (Latency/Jitter).
- Таблица MAC-адресов непрерывно перезаписывается, вызывая Unicast Flooding.
- Постоянная смена топологии Spanning Tree Protocol (STP Topology Changes).
1. Определение источника и портов флаппинга
show mac address-table address 0050.56bf.1122
show mac address-table dynamic vlan 1002. Проверка стабильности Spanning Tree топологии
show spanning-tree vlan 100 detail | include from|is the root|occurred3. Идентификация подключенного устройства по CDP/LLDP
show cdp neighbors interface Ethernet1/24
show lldp neighbors interface Ethernet1/244. Включение защиты от петель Loopguard и BPDU Guard
conf t
interface Ethernet1/24
spanning-tree bpduguard enable
spanning-tree guard loop
exit5. Проверка vPC конфигурации (если замешан Port-Channel)
Убедитесь, что VLAN 100 разрешен на vPC Peer-Link и обоих плечах vPC:
show vpc
show vpc consistency-parameters global Частые вопросы (FAQ)
Что такое MAC Flapping?
MAC Flapping — это явление, при котором коммутатор фиксирует появление одного и того же MAC-адреса источника на разных портах за крайне короткий промежуток времени (миллисекунды), что свидетельствует о наличии физической/логической петли коммутации или миграции VM.
Может ли vMotion виртуальных машин вызывать %FWM-4-FLAPPING_MAC?
Да, при быстрой миграции виртуальной машины между ESXi хостами, подключенными к разным портам свитча, фиксируется кратковременный одиночный флаппинг, который не является аварией.
Как временно изолировать порт, вызывающий постоянную петлю?
Переведите интерфейс в shutdown: 'conf t ; interface Eth1/24 ; shutdown' либо включите storm-control: 'storm-control broadcast level 1.0'.
Чем опасен Unicast Flooding, вызванный флаппингом?
Коммутатор не может зафиксировать порт назначения для фреймов и начинает рассылать трафик на все порты данного VLAN, перегружая интерфейсы подключенных серверов.