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

摘要: 如何在 SONiC OS 中识别 MAC MOVE

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

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地址摆动,请使用上述方法找出来。

受影响的产品

Enterprise SONiC Distribution
文章属性
文章编号: 000221237
文章类型: How To
上次修改时间: 22 1月 2026
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。