Contabilidad MAC
Habilitar la contabilidad MAC en un dispositivo
De forma predeterminada, la contabilidad MAC está deshabilitada en el dispositivo. Puede habilitar la contabilidad de paquetes para un dispositivo en su conjunto o para una VLAN específica. Después de habilitar la contabilidad de paquetes, Junos OS mantiene contadores de paquetes para cada dirección MAC aprendida.
Para habilitar la contabilidad de MAC, incluya la global-mac-statistics
instrucción en el nivel de [edit protocols l2-learning]
jerarquía:
[edit protocols l2-learning] global-mac-statistics;
Habilitación de la contabilidad MAC para una VLAN
De forma predeterminada, la contabilidad MAC está deshabilitada. Puede habilitar el conteo de paquetes para una VLAN. Cuando se habilita la contabilidad de paquetes, Junos OS mantiene contadores de paquetes para cada dirección MAC aprendida en las interfaces de la VLAN.
Para habilitar la contabilidad de MAC para una VLAN, incluya la mac-statistics
instrucción en el nivel jerárquico [edit vlans vlan-name switch-options]
:
[edit vlans vlan-name switch-options] mac-statistics;
Habilitación de la contabilidad de MAC para un conjunto de VLAN
De forma predeterminada, la contabilidad MAC está deshabilitada. Puede habilitar el conteo de paquetes para un conjunto de VLAN. Después de habilitar la contabilidad de paquetes, Junos OS mantiene contadores de paquetes para cada dirección MAC aprendida en el puerto de troncalización asociado al conjunto de VLAN.
Para habilitar la contabilidad de MAC para un conjunto de VLAN, incluya la mac-statistics
instrucción en el nivel de [edit switch-options]
jerarquía:
[edit switch-options] mac-statistics;
Comprobación de que la contabilidad MAC funciona
Propósito
Compruebe que la contabilidad MAC esté habilitada y que el sistema esté contando paquetes y recopilando estadísticas.
Acción
Compruebe que la contabilidad 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...]
Muestra estadísticas contables de MAC para todas las VLAN asociadas con una interfaz.
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...]
Muestra las estadísticas contables de MAC para cada dirección de la tabla de direcciones 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
En el resultado de show ethernet-switching table
, el indicador SE
MAC indica que la contabilidad de MAC está habilitada para las VLAN 101, 102 y 103, todas ellas asociadas a la instancia de default-switch
enrutamiento.
El resultado para show ethernet-switching statistics
muestra estadísticas de paquetes y el número actual de direcciones MAC aprendidas por las VLAN asociadas con la interfaz ae20.0
Ethernet agregada.
El resultado para show ethernet-switching table extensive
muestra información para cada dirección en la tabla de direcciones MAC. En particular, muestra el número de paquetes enviados y recibidos por una interfaz, que se identifica mediante una dirección MAC.
El resultado de los tres comandos demuestra que la contabilidad de MAC funciona correctamente. Es decir, la contabilidad de MAC está habilitada en las VLAN 101, 102 y 103 y, como resultado, puede ver estadísticas para cada una de estas VLAN, la interfaz ae20.0
Ethernet agregada y cada dirección MAC.