Comptabilité MAC
Activation de la comptabilité MAC sur un appareil
Par défaut, le compte MAC est désactivé sur l’appareil. Vous pouvez activer la comptabilisation des paquets pour un périphérique dans son ensemble ou pour un VLAN spécifique. Une fois que vous avez activé la comptabilisation des paquets, Junos OS gère des compteurs de paquets pour chaque adresse MAC apprise.
Pour activer la comptabilisation MAC, incluez l’instruction global-mac-statistics
au niveau de la [edit protocols l2-learning]
hiérarchie :
[edit protocols l2-learning] global-mac-statistics;
Activation de la comptabilité MAC pour un VLAN
Par défaut, la prise en compte MAC est désactivée. Vous pouvez activer le comptage de paquets pour un VLAN. Lorsque vous activez la comptabilisation des paquets, Junos OS gère des compteurs de paquets pour chaque adresse MAC apprise sur les interfaces du VLAN.
Pour activer la comptabilisation MAC d’un VLAN, incluez l’instruction au mac-statistics
niveau de la [edit vlans vlan-name switch-options]
hiérarchie :
[edit vlans vlan-name switch-options] mac-statistics;
Activation de la comptabilisation MAC pour un ensemble de VLAN
Par défaut, la prise en compte MAC est désactivée. Vous pouvez activer le comptage de paquets pour un ensemble de VLAN. Une fois que vous avez activé la comptabilisation des paquets, Junos OS gère des compteurs de paquets pour chaque adresse MAC apprise sur le port trunk associé au jeu de VLAN.
Pour activer la comptabilisation MAC pour un ensemble de VLAN, incluez l’instruction au mac-statistics
niveau de la [edit switch-options]
hiérarchie :
[edit switch-options] mac-statistics;
Vérification du fonctionnement de la comptabilité MAC
But
Vérifiez que la comptabilité MAC est activée et que le système compte les paquets et collecte des statistiques.
Action
Vérifiez que la comptabilité MAC est activée.
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...]
Affichez les statistiques de comptabilité MAC pour tous les VLAN associés à une 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...]
Affichez les statistiques de comptabilité MAC pour chaque adresse dans le tableau des adresses 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...]
Sens
Dans la sortie de show ethernet-switching table
, l’indicateur SE
MAC indique que la comptabilisation MAC est activée pour les VLAN 101, 102 et 103, qui sont tous associés à l’instance de default-switch
routage.
La sortie pour show ethernet-switching statistics
affiche les statistiques des paquets et le nombre actuel d’adresses MAC apprises par les VLAN associés à l’interface ae20.0
Ethernet agrégée.
La sortie pour show ethernet-switching table extensive
affiche des informations pour chaque adresse dans la table des adresses MAC. En particulier, il affiche le nombre de paquets envoyés et reçus par une interface, qui est identifié par une adresse MAC.
Le résultat des trois commandes démontre que la comptabilité MAC fonctionne correctement. Autrement dit, la comptabilité MAC est activée sur les VLAN 101, 102 et 103 et, par conséquent, vous pouvez afficher des statistiques pour chacun de ces VLAN, l’interface ae20.0
Ethernet agrégée et chaque adresse MAC.