MAC 어카운팅
디바이스에서 MAC 계정 활성화
기본적으로 MAC 어카운팅은 디바이스에서 비활성화되어 있습니다. 디바이스 전체 또는 특정 VLAN에 대해 패킷 어카운팅을 활성화할 수 있습니다. 패킷 어카운팅을 활성화한 후, Junos OS는 학습된 각 MAC 주소에 대한 패킷 카운터를 유지합니다.
MAC 어카운팅을 global-mac-statistics
활성화하려면 계층 수준에서 명령문을 포함합니다.[edit protocols l2-learning]
[edit protocols l2-learning] global-mac-statistics;
VLAN에 대한 MAC 어카운팅 활성화
기본적으로 MAC 어카운팅은 비활성화되어 있습니다. VLAN에 대한 패킷 카운팅을 활성화할 수 있습니다. 패킷 어카운팅을 활성화하면 Junos OS는 VLAN의 인터페이스에서 학습한 각 MAC 주소에 대한 패킷 카운터를 유지합니다.
VLAN에 대한 MAC 어카운팅을 활성화하려면 계층 수준에서 문을 포함합니다.mac-statistics
[edit vlans vlan-name switch-options]
[edit vlans vlan-name switch-options] mac-statistics;
VLAN 집합에 대한 MAC 계정 활성화
기본적으로 MAC 어카운팅은 비활성화되어 있습니다. VLAN 집합에 대해 패킷 카운팅을 활성화할 수 있습니다. 패킷 어카운팅을 활성화한 후, Junos OS는 VLAN 세트와 연결된 트렁크 포트에서 학습한 각 MAC 주소에 대한 패킷 카운터를 유지합니다.
VLAN 집합에 대해 MAC 어카운팅을 활성화하려면 계층 수준에서 문을 포함합니다mac-statistics
.[edit switch-options]
[edit switch-options] mac-statistics;
MAC 어카운팅이 작동하는지 확인
목적
MAC 어카운팅이 활성화되어 있고 시스템이 패킷을 계산하고 통계를 수집하는지 확인합니다.
작업
MAC 어카운팅이 활성화되어 있는지 확인합니다.
user@switch> show ethernet-switching table MAC flags (S - static MAC, D - dynamic MAC, L - locally learned SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface VLAN101 88:e0:f3:bb:07:f0 D,SE - ae20.0 MAC flags (S - static MAC, D - dynamic MAC, L - locally learned SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface VLAN102 88:e0:f3:bb:07:f0 D,SE - ae20.0 MAC flags (S - static MAC, D - dynamic MAC, L - locally learned SE - statistics enabled, NM - non configured MAC, R - remote PE MAC) Routing instance : default-switch Vlan MAC MAC Age Logical name address flags interface VLAN103 88:e0:f3:bb:07:f0 D,SE - ae20.0 [...output truncated...]
인터페이스와 연관된 모든 VLAN에 대한 MAC 어카운팅 통계를 표시합니다.
user@switch> show ethernet-switching statistics Local interface: ae20.0, Index: 1039 Broadcast packets: 115 Broadcast bytes : 6900 Multicast packets: 395113 Multicast bytes : 61622869 Flooded packets : 0 Flooded bytes : 0 Unicast packets : 1419 Unicast bytes : 117924 Current MAC count: 4 (Limit 8192) [...output truncated...]
MAC 주소 테이블의 각 주소에 대한 MAC 계정 통계를 표시합니다.
user@switch> show ethernet-switching table extensive MAC address: 88:e0:f3:bb:07:f0 Routing instance: default-switch VLAN ID: 101 Learning interface: ae20.0 Layer 2 flags: in_hash,in_ifd,in_ifl,in_vlan,in_rtt,acct,kernel,in_ifbd Epoch: 6 Sequence number: 13 Learning mask: 0x00000020 MAC address used as destination: Packet count: 0 Byte count: 0 MAC address used as source: Packet count: 9 Byte count: 1116 MAC address: 88:e0:f3:bb:07:f0 Routing instance: default-switch VLAN ID: 102 Learning interface: ae20.0 Layer 2 flags: in_hash,in_ifd,in_ifl,in_vlan,in_rtt,acct,kernel,in_ifbd Epoch: 6 Sequence number: 13 Learning mask: 0x00000020 MAC address used as destination: Packet count: 0 Byte count: 0 MAC address used as source: Packet count: 9 Byte count: 1116 MAC address: 88:e0:f3:bb:07:f0 Routing instance: default-switch VLAN ID: 103 Learning interface: ae20/0 Layer 2 flags: in_hash,in_ifd,in_ifl,in_vlan,in_rtt,acct,kernel,in_ifbd Epoch: 6 Sequence number: 13 Learning mask: 0x00000020 MAC address used as destination: Packet count: 0 Byte count: 0 MAC address used as source: Packet count: 9 Byte count: 1116 [...output truncated...]
의미
에 대한 show ethernet-switching table
출력에서 MAC 플래그 SE
는 라우팅 인스턴스와 연결된 default-switch
VLAN 101, 102 및 103에 대해 MAC 어카운팅이 활성화되었음을 나타냅니다.
에 대한 show ethernet-switching statistics
출력은 패킷 통계와 통합 이더넷 인터페이스 ae20.0
와 연관된 VLAN에서 학습한 MAC 주소의 현재 수를 표시합니다.
에 대한 show ethernet-switching table extensive
출력은 MAC 주소 테이블의 각 주소에 대한 정보를 보여줍니다. 특히 MAC 주소로 식별되는 인터페이스와 주고받는 패킷 수를 표시합니다.
세 명령의 출력은 MAC 어카운팅이 제대로 작동하고 있음을 보여줍니다. 즉, MAC 어카운팅은 VLAN 101, 102 및 103에서 활성화되며, 그 결과 이러한 각 VLAN, 집계된 이더넷 인터페이스 ae20.0
및 각 MAC 주소에 대한 통계를 볼 수 있습니다.