Contabilidade MAC
Habilitando a contabilidade MAC em um dispositivo
Por padrão, a contabilidade MAC é desabilitada no dispositivo. Você pode habilitar a contabilidade de pacotes para um dispositivo como um todo ou para uma VLAN específica. Depois de habilitar a contabilidade de pacotes, o Junos OS mantém contadores de pacotes para cada endereço MAC aprendido.
Para habilitar a contabilidade MAC, inclua a global-mac-statistics
declaração no nível hierárquicos [edit protocols l2-learning]
:
[edit protocols l2-learning] global-mac-statistics;
Habilitando a contabilidade MAC para uma VLAN
Por padrão, a contabilidade MAC é desabilitada. Você pode habilitar a contagem de pacotes para uma VLAN. Ao habilitar a contabilidade de pacotes, o Junos OS mantém contadores de pacotes para cada endereço MAC aprendido nas interfaces da VLAN.
Para habilitar a contabilidade MAC para uma VLAN, inclua a mac-statistics
declaração no nível de [edit vlans vlan-name switch-options]
hierarquia:
[edit vlans vlan-name switch-options] mac-statistics;
Habilitando a contabilidade MAC para um conjunto de VLANs
Por padrão, a contabilidade MAC é desabilitada. Você pode habilitar a contagem de pacotes para um conjunto de VLANs. Depois de habilitar a contabilidade de pacotes, o Junos OS mantém contadores de pacotes para cada endereço MAC aprendido na porta de tronco associada ao conjunto de VLANs.
Para habilitar a contabilidade MAC para um conjunto de VLANs, inclua a mac-statistics
declaração no nível hierárquicos [edit switch-options]
:
[edit switch-options] mac-statistics;
Verificar se a contabilidade MAC está funcionando
Propósito
Verifique se a contabilidade MAC está habilitada e o sistema está contando pacotes e coletando estatísticas.
Ação
Verifique se a contabilidade MAC está habilitada.
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...]
Exibir estatísticas contábeis MAC para todas as VLANs associadas a uma interface.
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...]
Exibir estatísticas contábeis MAC para cada endereço na tabela de endereços 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...]
Significado
Na saída para show ethernet-switching table
, a bandeira SE
MAC indica que a contabilidade MAC está habilitada para VLANs 101, 102 e 103, todas associadas à default-switch
instância de roteamento.
A saída para show ethernet-switching statistics
exibições de estatísticas de pacotes e o número atual de endereços MAC aprendidos pelas VLANs associadas à interface ae20.0
Ethernet agregada.
A saída mostra show ethernet-switching table extensive
informações para cada endereço na tabela de endereços MAC. Em particular, ele exibe o número de pacotes enviados e recebidos por uma interface, que é identificada por um endereço MAC.
A saída dos três comandos demonstra que a contabilidade MAC está funcionando corretamente. Ou seja, a contabilidade MAC é habilitada em VLANs 101, 102 e 103 e, como resultado, você pode ver estatísticas para cada uma dessas VLANs, interface ae20.0
Ethernet agregada e cada endereço MAC.