Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit le script qui détecte l'augmentation des compteurs de liaison de données d'erreur ou NPU par port.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Les compteurs d'erreurs au niveau du port peuvent être une excellente source d'informations afin de résoudre différents problèmes avec un noeud StarOS.
Les informations les plus utiles, dans ce cas, sont la variation de ces compteurs pendant une certaine période.
Les valeurs statiques disponibles dans la sortie d'une seule commande show ne fournissent pas suffisamment d'informations pour tirer des conclusions significatives.
Une approche typique consiste à collecter plusieurs sorties des commandes show, puis à faire la différence manuellement.
Cela peut être une tâche difficile, surtout quand on ne sait pas quel port est affecté exactement.
Ce script simplifie ce processus en fournissant la variation des compteurs d'erreur sur une certaine période par port.
Exemples de problèmes pouvant être détectés :
Dans le fichier SSD, il y a deux sorties de show port npu counters et show port datalink counters prises à plusieurs minutes d'intervalle.
Cela permet de voir les compteurs de niveau de port à un certain moment et de voir leur dynamique.
Ce script vérifie les compteurs d'erreur à partir des sorties de la commande et génère une alerte lorsqu'une augmentation du compteur est observée.
Généralement, cela indique un problème au niveau physique ou réseau. Procédez aux étapes de dépannage en fonction de la situation.
Ces compteurs NPU sont observés :
Compteur | Description | Notes |
Erreur matérielle | Nombre de paquets rejetés en raison d'un dépassement ou d'un dépassement de capacité du premier entré, premier sorti (FIFO). | |
Port non opérationnel | Nombre de paquets rejetés en raison d'un port non opérationnel. | |
L'adresse MAC SRC est multidiffusion | Le nombre de paquets rejetés en raison de l'adresse MAC source est la multidiffusion. | |
Balise VLAN inconnue | Nombre de paquets rejetés en raison d'une balise VLAN non reconnue. | Vérifier la configuration VLAN sur le commutateur de tronçon suivant |
En-tête IPv4 incorrect | Nombre de paquets ignorés en raison d'un en-tête IPv4 non valide | |
MRU IPv4 dépassé | Le nombre de paquets rejetés en raison de la longueur de paquet est trop long. | |
Petit fragment TCP | Le nombre de paquets rejetés en raison d'un petit fragment TCP | |
TTL expiré | Nombre de paquets ignorés car leur paramètre de durée de vie a été dépassé. | |
Trop court : IP | Nombre de paquets ignorés en raison d'un paquet IP trop court | |
Trop court : ICMP | Nombre de paquets rejetés en raison d'un paquet ICMP trop court pour la clé de recherche | |
Trop court : IGMP | Nombre de paquets ignorés en raison d'un paquet IGMP trop court pour la clé de recherche | |
Trop court : TCP | Nombre de paquets ignorés en raison d'un paquet TCP trop court pour la clé de recherche | |
Trop court : UDP | Nombre de paquets ignorés en raison d'un paquet UDP trop court pour la clé de recherche | |
Trop court : IPIP | Nombre de paquets ignorés en raison d'un paquet UDP trop court pour la clé de recherche | Apparemment une faute de frappe dans la documentation. Il s'agit probablement d'un paquet IPIP à court pour la clé de recherche. |
Trop court : GRE | Nombre de paquets ignorés en raison de la taille d'en-tête GRE < 8 octets | |
Trop court : Clé GRE | Le nombre de paquets rejetés en raison de l'en-tête GRE indique la clé présente mais la taille de l'en-tête est inférieure à 13 octets | |
Ne pas fractionner les jetons | Paquets nécessitant une fragmentation qui sont éliminés par le NPU parce que le bit d'en-tête IP ne fragmentent pas est défini. | |
IPv4VlanMap abandonné | Nombre total de paquets de mappage VLAN IPv4 abandonnés. | |
Flux MPLS introuvable | Nombre total de paquets abandonnés lorsqu'un flux MPLS est introuvable. |
Ces compteurs de liaison de données sont analysés :
Compteur | Description | Notes |
Octets RX MAUVAIS | Nombre d'octets reçus. | |
TX octets MAUVAIS | Nombre d'octets transmis avec des erreurs. | |
RX OVF | Nombre de dépassements reçus. | |
DÉFENSE TX | Nombre de trames différées lors de la première tentative de transmission en raison d'une ligne occupée. | |
COL TX | Nombre d'événements de collision réguliers survenant au cours de la transmission. | |
RX SHORT CRC | Nombre de trames, de moins de 64 octets, reçues avec une erreur CRC (Cyclical Redundancy Check). | |
SCORE TX | Nombre de trames transmises sans erreur après une seule collision. | |
RX NO SFD | Nombre de trames reçues sans détection de délimiteur de trame de début (SFD) mais avec assertion de porteuse. | |
TX MCOL | Nombre de trames transmises sans erreur après une collision multiple. | |
XCOL TX | Nombre de trames ayant subi 16 collisions consécutives ou plus. | |
TX LCOL | Nombre d'avortements de transmission dus à une collision survenant après la transmission de paquets de 64 octets de longueur. | |
PAUSE TX | Nombre de trames de contrôle de flux transmises correctes. | |
CRC LONG RX | Nombre de trames, supérieur à la taille de trame maximale, reçues avec une erreur CRC. | |
ERR TX | Nombre de trames transmises avec une erreur due à un flux de sous-flux FIFO de transmission ou à une assertion de signal TXERR | |
PAUSE RX | Nombre de trames de contrôle de flux reçues correctes. | |
RX FALS CRS | Nombre d'événements de faux porteur détectés. | |
ERR SYM RX | Nombre de trames reçues au cours desquelles des erreurs de symbole physique (PHY) ont été détectées. | |
Trames RX BAD | Nombre de trames reçues avec des erreurs. | |
Trames RX Runt | Nombre de trames reçues de taille inférieure à celle attendue. | |
Trames RX Oversize | Nombre de trames surdimensionnées reçues. | Probablement une erreur dans la documentation. Doit être identique à "cadres RX OverSize » |
Trames RX OverSize | Nombre de trames surdimensionnées reçues. | |
CRC RX NORM | Nombre de trames, dont la longueur est comprise entre 64 octets et la taille de trame maximale, reçues avec un nombre entier d'octets et une erreur CRC (Cyclical Redundancy Check). | |
RX NORM ALI | Nombre de trames, dont la longueur est comprise entre 64 octets et la taille de trame maximale, reçues avec un nombre non intégral d'octets et une erreur CRC (Cyclical Redundancy Check). | |
RX GPCS ERR | Nombre de trames reçues au cours desquelles des erreurs de symbole physique (PHY) ont été détectées. |
Une série de compteurs de liaison de données est visible uniquement pour les interfaces STM :
Compteur | Description | Notes |
rx frames FECN set | Relatif à Frame Relay | |
rx frames BECN set | Relatif à Frame Relay | |
Erreurs CRC rx | ||
erreurs d'alignement rx | ||
violations de longueur rx | ||
rx FBP vide | ||
file d'attente de l'hôte rx pleine | ||
en-tête rx illégal | ||
rx abort | ||
erreurs de parité rx | ||
RX DLCI non pris en charge | Relatif à Frame Relay | |
Erreurs RX SOP/EOP | ||
nombre total d'octets d'erreur rx | ||
tx frames FECN set | Relatif à Frame Relay | |
tx frames BECN set | Relatif à Frame Relay | |
tx underrun | ||
trames abandonnées tx | ||
Une augmentation de certains compteurs d'erreur ou de perte à partir de show port npu contresorshow port datalink contresoutsorties sont observés dans le SSD fourni.
Le script met en surbrillance tous les compteurs en cours de vérification, mais seuls ceux avec augmentation doivent être analysés, c'est-à-dire ceux qui contiennent l'instruction 'Suivant augmentation observée pour le port'.
Notez que de telles augmentations ne pointent pas nécessairement vers un problème avec le noeud. En règle générale, il s’agit d’un problème de câblage, de SFP, de mauvaise configuration ou de niveau réseau.
Vérifiez la définition du ou des compteurs affectés et poursuivez avec les étapes de dépannage basées sur cette définition.
########################## NPU COUNTERS ######################################
No errors increase found during monitoring period
######################## DATALINK COUNTERS ###################################
Errors observed in the output of 'show port datalink counters' between Monday October 01 12:29:49 CDT 2018 and Monday October 01 13:03:24 CDT 2018 on the ports 6/10,6/16,5/15
- Following increase in errors is seen on port 6/10:
RX OverSize frames:Frames: 404
- Following increase in errors is seen on port 6/16:
RX OverSize frames:Frames: 402
- Following increase in errors is seen on port 5/15:
RX OverSize frames:Frames: 3
Si aucune variation n'a été vue dans les compteurs de notre intérêt sur n'importe quel port, le script ne retourne rien.
S'il y a une variation avec au moins un compteur de notre intérêt, sur, au moins, un port - le script ne génère pas d'alerte.
Les alertes sont regroupées par type (NPU ou Datalink), puis par port.
Premièrement, il y aurait une déclaration résumant toutes les constatations et la période de suivi.
Errors observed in the output of 'show port datalink counters' between Monday October 01 12:29:49 CDT 2018 and Monday October 01 13:03:24 CDT 2018 on the ports 6/10,6/16,5/15
Ci-dessus se trouve entre lundi, octobre 01 12:29:49 CDT 2018 et lundi, octobre 01 13:03:24 CDT 2018, c'est-à-dire qu'il est d'environ une demi-heure.
Les horodatages sont tirés des sorties des compteurs show port datalink ou, respectivement, show port npu counters
Ensuite, il y a un résumé des compteurs problématiques identifiés par port.
- Following increase in errors is seen on port 6/16:
RX OverSize frames:Frames: 402
Dans l'exemple mentionné, 402 trames surdimensionnées ont été reçues sur le port 6/16 au cours de la période de surveillance (environ une demi-heure).