Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

%SW_MATM-4-MACFLAP_NOTIF Сетевое оборудование и VPN

Траблшутинг Cisco %SW_MATM-4-MACFLAP_NOTIF: перескакивание MAC между портами

Обновлено: 24.08.2026 · Официальная документация ↗
  • В журнале коммутатора появляется запись %SW_MATM-4-MACFLAP_NOTIF: Host 001a.a2b3.c4d5 in vlan 10 is flapping between port Gi1/0/1 and port Gi1/0/2.
  • Внезапный скачок загрузки CPU (процессы Cat4k Mgmt LoPri или Kstack).
  • Шторм широковещательного трафика (Broadcast Storm) и замедление работы сети.

1. Детальный сбор информации о перемещении MAC

Определите флапающий MAC, VLAN и затронутые интерфейсы:

show mac address-table address 001a.a2b3.c4d5
show mac address-table notification mac-move

2. Проверка стабильности Spanning Tree Protocol (STP)

Проверьте, не происходят ли постоянные перестроения топологии (Topology Change Notifications — TCN):

show spanning-tree vlan 10 detail | include occurs|from|is executing

3. Изоляция виновника петли

Если порты ведут к серверам, проверьте режим работы их сетевых адаптеров (Active/Standby или LACP). Если к другим свитчам — проверьте наличие ненастроенных транков:

show cdp neighbors detail
show interfaces status | include Gi1/0/1|Gi1/0/2

4. Включение защиты Loop Guard и BPDU Guard

interface range GigabitEthernet1/0/1 - 24
 spanning-tree bpduguard enable
 spanning-tree guard root

5. Защита от шторма и автоматическая блокировка порта

configure terminal
errdisable recovery cause mac-move
errdisable recovery interval 60
interface GigabitEthernet1/0/1
 storm-control broadcast level 20.00
 storm-control action shutdown
💡 Практика специалистов: Если MAC-адрес принадлежит вендору VMware (00:50:56:xx:xx:xx или 00:0c:29:xx:xx:xx), причина почти всегда кроется в настройке vSwitch 'Notify Switches = Yes' при наличии нескольких активных аплинков без LACP/IP-Hash.

Частые вопросы (FAQ)

Что чаще всего является причиной %SW_MATM-4-MACFLAP_NOTIF?

Две главные причины: 1) Сетевая петля L2 из-за отключенного или заблокированного STP; 2) Неправильно настроенный NIC Teaming на сервере (например, switch-independent балансировка отправляет пакеты с одного MAC на два неагрегированных порта).

Как временно остановить лавинообразное влияние MAC Flap на CPU коммутатора?

Временно отключите один из портов командой shutdown или изолируйте проблемный VLAN с помощью 'no vlan <ID>'.

Как включить уведомления о перемещении MAC-адресов в реальном времени?

Выполните в конфигурации: 'mac address-table notification mac-move' и 'mac address-table notification change'.

Может ли беспроводная сеть (Wi-Fi Roaming) вызывать этот лог?

Да, при быстром роуминге беспроводного клиента между точками доступа, подключенными к разным портам одного коммутатора, может фиксироваться кратковременный MAC flap.

Полезные материалы
Рекомендуем