Dell Networking | eSONiC | Как определить MAC MOVE в SONiC

Сводка: Как определить MAC MOVE в SONiC OS

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

sonic# show version
Software Version  : 4.2.0-Enterprise_Base

Продукта: Enterprise SONiC Distribution от Dell Technologies
Distribution: Ядро Debian 10.13
: 5.10.0-21-amd64
Версия БД конфигурации : version_4_2_1
Фиксация сборки : b3aea3ecc9
Дата сборки : Ср ноя 29 17:27:27 UTC 2023
Построено : sonicbld@bld-lvn-csg-06
Платформа : x86_64-kvm_x86_64-r0
HwSKU : DellEMC-S5248F-P-25G-DPB
ASIC : против
серийного номера :Время безотказной работы :
15:53:08 до 6:06, 1 пользователь, средняя загрузка: 1.63, 1.59, 1.60
.... Опустить....

Из вывода show logging мы видим, что MAC MOVE происходит между eth1/1 и e1/2 (их родным номером порта будет ethernet0 и ethernet1), здесь мы печатаем последние 100 строк show logging и фильтруем событие MAC-MOVE.
 
sonic# show logging lines 100 | grep MAC-MOVE

18 янв 15:54:56.602793+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: Обнаружен MAC-MOVE от 2 до 1
18 янв 15:54:57.626983+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: Обнаружение MAC-MOVE от 1 до 2
18 янв 15:54:58.659108+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено со 2 до 1
18 янв 15:54:59.683273+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
18 января 15:55:00.706108+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено от 2 до 1
18 января 15:55:01.722900+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
18 января 15:55:02.745811+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено со 2 до 1
18 января 15:55:03.769154+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
18 января 15:55:04.790779+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено со 2 до 1
18 января 15:55:05.814304+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
18 января 15:55:06.837769+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено от 2 до 1
18 января 15:55:07.851476+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
января 18 г. 15:55:08.875015+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено со 2 до 1
18 января 15:55:09.893013+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
18 января 15:55:10.913037+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено со 2 до 1
18 января 15:55:11.937786+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 до 2
января 18 г. 15:55:12.962441+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено от 2 до 1
18 января 15:55:13.990055+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено с 1 по 2
18 января 15:55:15.005593+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено от 2 до 1
18 января 15:55:16.022276+00:00 2024 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: MAC-MOVE Обнаружено от 1 до 2
.... Опустить....
sonic#
sonic# show lldp table
------------------------------------------------------------------------------------------------------
LocalPort RemoteDevice RemotePortID Capability RemotePortDescr
-------------------------------------------------------------------------------------------------------
Eth1/1 ALMALINUX 0C:7B:7A:93:00:00 Eth0
Eth1/2 ALMALINUX 0C:7B:7A:93:00:01 ETH1
sonic#
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN ТИП MAC-АДРЕСА INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:00 ДИНАМИЧЕСКИЙ ETH1/1 1 DE:11:DE:11:DE:11 ДИНАМИЧЕСКИЙ ETH1/1
sonic#
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN ТИП MAC-АДРЕСА ИНТЕРФЕЙС

-----------------------------------------------------------1 0C:7B:7A:93:00:00 ДИНАМИЧЕСКИЙ ETH1/1 1 DE:11:DE:11:DE:11 ДИНАМИЧЕСКИЙ ETH1/1
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN, ТИП MAC-АДРЕСА, ИНТЕРФЕЙС

-----------------------------------------------------------1 0C:7B:7A:93:00:00 ДИНАМИЧЕСКИЙ ETH1/1
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN, ТИП MAC-АДРЕСА, ИНТЕРФЕЙС

-----------------------------------------------------------1 0C:7B:7A:93:00:00 ДИНАМИЧЕСКИЙ ETH1/1
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN ТИП MAC-АДРЕСА ИНТЕРФЕЙС

-----------------------------------------------------------1 0C:7B:7A:93:00:00 ДИНАМИЧЕСКИЙ ETH1/1 1 DE:11:DE:11:DE:11 ДИНАМИЧЕСКИЙ ETH1/1

 
sonic# show mac address-table interface e1/2
-----------------------------------------------------------
VLAN ТИП MAC-АДРЕСА INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:01 ДИНАМИЧЕСКИЙ ETH1/2 1 DE:11:DE:11:DE:11 ДИНАМИЧЕСКИЙ ETH1/2
sonic# show mac address-table interface e1/2
-----------------------------------------------------------ИНТЕРФЕЙС ТИПА MAC-АДРЕСА

VLAN-----------------------------------------------------------
1 0C:7B:7A:93:00:01 ДИНАМИЧЕСКИЙ ETH1/2
sonic# show mac address-table interface e1/2
-----------------------------------------------------------
VLAN ТИП MAC-АДРЕСА INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:01 DYNAMIC Eth1/2 1 DE:11:DE:11:DE:11 DYNAMIC Eth1/2

sonic#

Переходим в оболочку linux для выполнения команды 'sudo ip monitor neigh'
 
sonic# exit
admin@sonic:~$ sudo ip monitor neigh

dev Ethernet1 lladdr de:11:de:11:de:11 REACHABLE dev Ethernet0 lladdr de:11:de:11:de:11 REACHABLE dev Ethernet1 lladdr de:11:11:de:11 REACHABLE dev Ethernet0 lladdr de:11:de:11:de:11 REACHABLE dev Ethernet1 lladdr de:11:11:de:11 REACHABLE




dev Ethernet0 lladdr de:11:de:11: de:11 REACHABLE
dev Ethernet1 lladdr de:11:de:11:de:11 REACHABLE
^C
admin@sonic:~$ sonic-cli
sonic# show mac address-table address DE:11:DE:11:DE:11

-----------------------------------------------------------
VLAN, ТИП MAC-АДРЕСА, ИНТЕРФЕЙС

-----------------------------------------------------------1, DE:11:DE:11:DE:11, ДИНАМИЧЕСКИЙ, ETH1/2
sonic# show mac address-table address DE:11:DE:11:DE:11

-----------------------------------------------------------
VLAN, ТИП MAC-АДРЕСА INTERFACE

-----------------------------------------------------------1, DE:11:DE:11:DE:11, ДИНАМИЧЕСКИЙ, ETH1/1
sonic# show mac address-table address DE:11:DE:11:DE:11

-----------------------------------------------------------
VLAN MAC-АДРЕС TYPE INTERFACE

-----------------------------------------------------------1 DE:11:DE:11:DE:11 DYNAMIC Eth1/1
sonic#

Вот и все, возможно, в вашем случае есть много махов mac-адресами, пожалуйста, используйте вышеуказанный метод, чтобы узнать их.

Затронутые продукты

Enterprise SONiC Distribution
Свойства статьи
Номер статьи: 000221237
Тип статьи: How To
Последнее изменение: 22 Jan 2026
Версия:  3
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.