Dell Networking | 이소닉 | SONiC에서 MAC MOVE를 식별하는 방법

Summary: SONiC OS에서 MAC MOVE를 식별하는 방법

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

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_4_2_1
빌드 커밋 : b3aea3ecc9
빌드 날짜 : 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 : vs
일련 번호 : 가동 시간 :
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임). 여기서는 show logging의 마지막 100줄을 인쇄하고 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: MAC-MOVE가 1에서 2
로 감지됨Jan 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: MAC-MOVE 1에서 2
까지 감지되었습니다.... 생략....
sonic#
sonic# show lldp table
------------------------------------------------------------------------------------------------------
LocalPort RemoteDevice RemotePortID 기능 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#

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: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 주소 플래핑이 있을 수 있습니다, 위의 방법을 사용하여 찾으십시오.

Affected Products

Enterprise SONiC Distribution
Article Properties
Article Number: 000221237
Article Type: How To
Last Modified: 01 Feb 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.