Dell Networking |eSONiC(英语:eSONiC) |如何在 SONiC 中识别 MAC MOVE

Oversigt: 如何在 SONiC OS 中识别 MAC MOVE

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Instruktioner

sonic# show version
Software Version  : 4.2.0-Enterprise_Base

产品:Enterprise SONiC Distribution by Dell Technologies
Distribution:Debian 10.13
内核:5.10.0-21-amd64
Config DB Version : version_4_2_1
Build Commit : b3aea3ecc9
Build Date :Wed Nov 29 17:27:27 UTC 2023
Built By : sonicbld@bld-lvn-csg-06
Platform : x86_64-kvm_x86_64-r0
HwSKU :DellEMC-S5248F-P-25G-DPB
ASIC:与
序列号:正常运行时间:
15:53:08 up 6:06, 1 user, load average:1.63, 1.59, 1.60
....省略。。。。

从 show logging 输出中,我们可以看到 eth1/1 和 e1/2 之间发生 MAC MOVE(它们的本机端口号将是 ethernet0 和 ethernet1),在这里我们打印最后 100 行 show logging 并过滤 MAC-MOVE 事件。
 
sonic# show logging lines 100 | grep MAC-MOVE

Jan 18 15:54:56.602793+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:检测到 MAC-MOVE 从 2 到 1
Jan 18 15:54:57.626983+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:从 1 到 2
检测到 MAC-MOVEJan 18 15:54:58.659108+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:54:59.683273+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:00.706108+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:01.722900+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:02.745811+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:03.769154+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:04.790779+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:05.814304+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:06.837769+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:07.851476+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:08.875015+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:09.893013+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:10.913037+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:11.937786+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:12.962441+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:13.990055+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 1 to 2
Jan 18 15:55:15.005593+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:MAC-MOVE Detected from 2 to 1
Jan 18 15:55:16.022276+00:00 2024 sonic NOTICE syncd#syncd::- process_packet_for_fdb_event:检测到从 1 到 2
的 MAC-MOVE...。省略。。。。
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-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:00 DYNAMIC Eth1/1 1 DE:11:DE:11:DE:11 DYNAMIC Eth1/1
sonic#
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:00 DYNAMIC Eth1/1 1 DE:11:DE:11:DE:11 DYNAMIC Eth1/1
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:00 DYNAMIC Eth1/1
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:00 DYNAMIC Eth1/1
sonic# show mac address-table interface e1/1
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

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

 
sonic# show mac address-table interface e1/2
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:01 DYNAMIC Eth1/2 1 DE:11:DE:11:DE:11 DYNAMIC Eth1/2
sonic# show mac address-table interface e1/2
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 0C:7B:7A:93:00:01 DYNAMIC Eth1/2
sonic# show mac address-table interface e1/2
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

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

sonic#

We move to linux shell to run 'sudo ip monitor neigh' command
 
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:de:11:de:11 REACHABLE dev Ethernet0 lladdr de:11:de:11:de:11 REACHABLE 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:de:11:de:11 REACHABLE
^C
admin@sonic:~$ sonic-cli
sonic# show mac address-table address DE:11:DE:11:DE:11

-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 DE:11:DE:11:DE:11 DYNAMIC Eth1/2
sonic# show mac address-table address DE:11:DE:11:DE:11

-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

-----------------------------------------------------------1 DE:11:DE:11:DE:11 DYNAMIC Eth1/1
sonic# show mac address-table address DE:11:DE:11:DE:11

-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE

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

仅此而已,也许您的案例中有很多MAC地址摆动,请使用上述方法找出来。

Berørte produkter

Enterprise SONiC Distribution
Artikelegenskaber
Artikelnummer: 000221237
Artikeltype: How To
Senest ændret: 22 jan. 2026
Version:  3
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.