Comprendre les paquets abandonnés et le trafic non transmis à l’aide des commandes show
À partir de Junos OS version 14.2, les paquets qui doivent être transférés à l’élément réseau adjacent ou à un périphérique voisin le long d’un chemin de routage peuvent être abandonnés par un périphérique en raison de plusieurs facteurs. Parmi les causes d’une telle perte de trafic ou d’un blocage de la transmission des paquets de données, citons les conditions système surchargées, les profils et les stratégies qui limitent la bande passante ou la priorité du trafic, les pannes de réseau ou les perturbations dues à des défauts physiques du câble. Vous pouvez utiliser un certain nombre de commandes show pour déterminer et analyser les compteurs statistiques et les métriques liés à toute perte de trafic et prendre une mesure corrective appropriée. Les champs affichés dans la sortie des commandes show aident à diagnostiquer et à déboguer les problèmes de performances réseau et d’efficacité de gestion du trafic.
Les commandes suivantes show
et les champs associés applicables aux paquets abandonnés vous permettent d’afficher et d’analyser certains paramètres système pour détecter les erreurs ou les perturbations dans les paquets transmis.
show interfaces extensive
: affiche les erreurs ou les pertes de paquets d’entrée et de sortie. Voici quelques-uns des compteurs d’entrée show interfaces extensive
et leurs définitions.
Voici les définitions de certains des compteurs de sortie pour show interfaces extensive
:
Vous trouverez ci-dessous les définitions de certains des compteurs de file d’attente ( show interfaces extensive
sortants et entrants). Il s’agit notamment du numéro de file d’attente CoS et du nom de la classe de transfert configurée par l’utilisateur qui lui est associé, et il est affiché sur les interfaces IQ2.
Errors | Somme des terminaisons de trames entrantes et des erreurs FCS. |
Drops | Nombre de paquets abandonnés par la file d’attente d’entrée de l’ASIC du gestionnaire d’E/S. Si l'interface est saturée, ce nombre augmente d'une fois pour chaque paquet abandonné par le mécanisme RED de l'ASIC. |
Framing errors | Nombre de paquets reçus avec une somme de contrôle de trame (FCS) non valide. |
Runts | Nombre d’images reçues inférieures au seuil d’exécution. |
Policed discards | Nombre de trames dont le code de correspondance du paquet entrant a été ignorée parce qu’elles n’ont pas été reconnues ou qu’elles ne présentent pas d’intérêt. Habituellement, ce champ signale les protocoles que Junos OS ne gère pas. |
L3 incompletes | Nombre de paquets entrants rejetés en raison de l’échec des vérifications d’intégrité de couche 3 (généralement IPv4) de l’en-tête. Par exemple, une trame avec moins de 20 octets d’en-tête IP disponible est ignorée. Les erreurs incomplètes L3 peuvent être ignorées en configurant l’instruction |
L2 channel errors | Nombre de fois où le logiciel n’a pas trouvé d’interface logique valide pour une trame entrante. |
L2 mismatch timeouts | Nombre de paquets mal formés ou courts qui ont amené le gestionnaire de paquets entrants à rejeter la trame comme illisible. |
FIFO errors | Nombre d’erreurs FIFO dans la direction de réception signalées par l’ASIC sur le PIC. Si jamais cette valeur est différente de zéro, le PIC fonctionne probablement mal. |
Resource errors | Compteur d’erreurs spécifique à la plateforme. Par exemple, sur les routeurs MX Series, les erreurs de ressources comptabilisent les pertes de surabonnement PFE. |
Carrier transitions | Nombre de fois que l’interface est passée de bas en haut. Ce nombre n’augmente normalement pas rapidement, n’augmentant que lorsque le câble est débranché, que le système distant est mis hors tension puis sous tension, ou qu’un autre problème se produit. Si le nombre de transitions de porteuses augmente rapidement (peut-être une fois toutes les 10 secondes), cela signifie que le câble, le système distant, le PIC ou le PIM fonctionnent mal. |
Errors | Somme des terminaisons de trame sortantes et des erreurs FCS. |
Drops | Nombre de paquets abandonnés par la file d’attente de sortie de l’ASIC du gestionnaire d’E/S. Si l'interface est saturée, ce nombre augmente d'une fois pour chaque paquet abandonné par le mécanisme RED de l'ASIC. |
Collisions | Nombre de collisions Ethernet. Le PIC Gigabit Ethernet ne prend en charge que le fonctionnement en duplex intégral, donc pour les PIC Gigabit Ethernet, ce nombre doit toujours rester 0. S’il n’est pas nul, il s’agit d’un bogue logiciel. |
Aged packets | Nombre de paquets qui sont restés dans la SDRAM de paquets partagés si longtemps que le système les a automatiquement purgés. La valeur de ce champ ne doit jamais être incrémentée. Si c’est le cas, il s’agit très probablement d’un bogue logiciel ou d’un matériel défectueux. |
FIFO errors | Nombre d’erreurs FIFO dans le sens d’envoi tel que rapporté par l’ASIC sur le PIC. Si jamais cette valeur est différente de zéro, le PIC fonctionne probablement mal. |
HS link CRC errors | Nombre d’erreurs sur les liaisons haut débit entre les ASIC responsables de la gestion des interfaces de routeur. |
MTU errors | Nombre de paquets dont la taille dépasse la MTU de l’interface. |
Resource errors | Compteur d’erreurs spécifique à la plateforme. |
Queued packets | Nombre de paquets en file d’attente. |
Transmitted packets | Nombre de paquets transmis. |
Dropped packets | Nombre de paquets abandonnés par le mécanisme RED de l'ASIC. |
show interfaces queue
: affiche les informations de file d’attente de classe de service (CoS) pour les interfaces physiques. Voici quelques-uns des champs en show interfaces queue
sortie et leurs définitions.
Queued packets | Nombre de paquets en file d’attente. |
Transmitted packets | Nombre de paquets transmis. |
Dropped packets | Nombre de paquets abandonnés par le mécanisme RED de l'ASIC. |
Tail-dropped packets | Nombre de paquets abandonnés en raison de l’abandon de la queue. |
RL-dropped packets | Nombre de paquets abandonnés en raison de la limitation du débit. Pour les interfaces à débit limité hébergées sur les MIC, les MPC et les DPC de file d’attente améliorée uniquement, cette statistique n’est pas incluse dans les statistiques de trafic en file d’attente. |
RED-dropped packets | Nombre de paquets abandonnés en raison de la détection précoce aléatoire (RED). Sur les routeurs M320 et M120 et sur la plupart des routeurs T Series, seul le nombre total de paquets abandonnés est affiché. Pour les autres routeurs M Series, ainsi que les routeurs MX Series avec des DPC améliorés, les routeurs T Series avec des FPC améliorés et tous les routeurs J Series, la sortie classe les paquets abandonnés dans les catégories suivantes :
|
show class-of-service fabric statistics summary
: affiche les statistiques d’abandon des files d’attente de la fabric de commutation de classe de service (CoS). Voici les statistiques de file d’attente de fabric pour le trafic abandonné :
Packets | Nombre de paquets abandonnés pour les files d’attente de haute priorité et de faible priorité. |
Bytes | Nombre d’octets supprimés pour les files d’attente de haute priorité et de faible priorité. |
pps | Abandon du nombre de paquets par seconde pour les files d’attente de haute priorité et de faible priorité. |
bps | Suppression du nombre de bits par seconde pour les files d’attente de haute priorité et de faible priorité. |
show pfe statistics traffic fpc
: affiche les abandons de paquets liés à l’ensemble du FPC. Voici les statistiques de niveau FPC pour les rejets de matériel du moteur de transfert de paquets :
Les statistiques suivantes sont liées au trafic local du moteur de transfert de paquets pour show pfe statistics traffic fpc
:
Timeout | Nombre de paquets rejetés en raison de délais d’expiration. |
Truncated key | Nombre de paquets ignorés en raison de clés tronquées. |
Bits to test | Nombre de bits à tester. |
Data error | Nombre de paquets rejetés en raison d’erreurs de données. |
Stack underflow | Nombre de paquets rejetés en raison d’un sous-dépassement de la pile. |
Normal discard | Nombre de paquets rejetés en raison des routes de rejet. Les paquets sont abandonnés silencieusement sans être traités par l’hôte. Les rejets normaux sont signalés lorsque les paquets correspondent à un terme de filtre de pare-feu qui a une action de rejet ou lorsque le résultat final de la recherche de route est un prochain saut de rejet. |
Extended discard | Nombre de paquets envoyés au moteur de routage pour un traitement ultérieur après avoir été abandonnés silencieusement. Les rejets étendus sont signalés lorsque les paquets correspondent à un terme de filtre de pare-feu qui a une action de rejet et une action supplémentaire qui nécessite un traitement du moteur de routage, tel que log, count, sample ou syslog. |
Invalid interface | Nombre de paquets rejetés en raison d’interfaces entrantes non valides. |
Info cell drops | Nombre de pertes de cellules d’information. |
Fabric drops | Nombre de chutes de tissu. |
Local packets input | Nombre de paquets entrants du réseau local. |
Local packets output | Nombre de paquets sortants distribués à un hôte du réseau local. |
Software input high drops | Nombre de paquets logiciels entrants de haute priorité, abandonnés lors de la transmission. |
Software input medium drops | Nombre de paquets logiciels entrants de priorité moyenne, abandonnés pendant la transmission. |
Software input low drops | Nombre de paquets logiciels entrants de faible priorité, abandonnés lors de la transmission. |
Software output drops | Nombre de paquets logiciels sortants qui ont été abandonnés pendant la transmission. |
Hardware input drops | Nombre de paquets matériels entrants qui ont été abandonnés pendant la transmission. |
Les commandes précédentes représentent uniquement les principaux paramètres que vous pouvez utiliser pour identifier et surveiller les baisses de trafic ou les erreurs. En fonction de votre scénario de déploiement et des conditions réseau spécifiques, vous devrez peut-être afficher la sortie d’autres commandes pertinentes show
pour évaluer les différents facteurs susceptibles d’entraîner des pertes de transmission de trafic.