Cisco propose trois cartes de ports ATM pour les routeurs des gammes 7500 et 7200. La carte de port PA-A3 est conçue pour être utilisée sur les liaisons WAN qui doivent mettre en oeuvre le formatage du trafic pour contrôler la bande passante sur les circuits virtuels.
Le PA-A3 est également appelé ATM Deluxe ou Enhanced PA. Vous pouvez déterminer si vous avez une carte de port PA-A3 à l'aide des commandes show diag ou show interface atm. Par exemple, lorsque vous utilisez la commande show interface atm, vous pouvez voir ce résultat :
router#show interface atm1/0/0 ATM1/0/0 is up, line protocol is up Hardware is cyBus ENHANCED ATM PA MTU 4470 bytes, sub MTU 4470, BW 44209 Kbit, DLY 190 usec, reliability 255/255, load 1/255 Encapsulation ATM, loopback not set, keepalive not set Encapsulation(s): AAL5 AAL3/4 4096 maximum active VCs, 1 current VCCs VC idle disconnect time: 300 seconds Last input never, output 00:03:14, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 0 drops 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 8 packets input, 743 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 5 packets output, 560 bytes, 0 underruns 0 output errors, 0 collisions, 0 interface resets 0 output buffers copied, 0 interrupts, 0 failures
Ce document explique ce que les compteurs d'erreur d'entrée et de sortie PA-A3 affichés dans la sortie de la commande show interface atm signifient. Lorsque ces erreurs s'incrémentent, elles affectent le compteur de fiabilité, ce qui indique la probabilité qu'un paquet soit correctement transmis ou reçu. La valeur est exprimée sous la forme d'une fraction de 255, avec une valeur de 255 qui indique une liaison totalement fiable.
router#show interface atm 10/1/0 ATM10/1/0 is up, line protocol is up Hardware is cyBus ENHANCED ATM PA MTU 1500 bytes, sub MTU 1500, BW 149760 Kbit, DLY 80 usec, reliability 249/255, txload 1/255, rxload 1/255 [snip]
La fiabilité est calculée à l'aide de cette formule :
reliability = number of errors / number of total frames
La sortie show interface affiche la fiabilité moyenne. Référez-vous à Présentation de la définition des bits par seconde (bits/s) à partir de la sortie de commande show interfaces pour plus d'informations.
Remarque : Référez-vous à Dépannage des pertes d'entrée sur les interfaces de routeur ATM pour plus d'informations sur la façon de dépanner les pertes d'entrée sur les interfaces de routeur ATM.
Aucune spécification déterminée n'est requise pour ce document.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
La carte PA-A3 utilise une puce SAR (segmentation and reassembly) ATMizer II. La sortie de la commande show controllers atm affiche le nom de la SAR, dans cet exemple :
7200-2#show controller atm 3/0 Interface ATM3/0 is up Hardware is ENHANCED ATM PA - DS3 (45Mbps) Lane client mac address is 0030.7b1e.9054 Framer is PMC PM7345 S/UNI-PDH, SAR is LSI ATMIZER II Firmware rev: G119, Framer rev: 1, ATMIZER II rev: 3 idb=0x61499630, ds=0x6149E9C0, vc=0x614BE940 slot 3, unit 2, subunit 0, fci_type 0x005B, ticks 73495 400 rx buffers: size=512, encap=64, trailer=28, magic=4 Curr Stats: rx_cell_lost=0, rx_no_buffer=0, rx_crc_10=0 rx_cell_len=0, rx_no_vcd=0, rx_cell_throttle=0, tx_aci_err=0 [snip]
Le routeur stocke une cellule ou un paquet réassemblé à différents emplacements de mémoire. Examinez ce processus plus en détail, à l’aide de diagrammes afin d’illustrer les bits de chemin pris lorsqu’ils sont reçus du câble physique du PA-A3 :
Lorsqu'une cellule arrive, la puce de trame stocke la cellule dans sa mémoire FIFO (First-in-first-out), qui peut contenir quatre cellules de 48 octets.
La cellule passe ensuite aux tampons de cellules SAR ATMizer, qui se composent de 4 Mo de mémoire de transmission (Tx) et de 4 Mo de réception (Rx) à bord ou de mémoire SRAM (static Random Access Memory) locale.
À ce stade, les cellules empruntent un chemin différent qui dépend de la version matérielle du PA-A3.
Avec la révision matérielle 1.0, le PA-A3 utilise la mémoire SRAM intégrée uniquement comme stockage de cellules supplémentaires et transfère les cellules à travers la carte PCI (Peripheral Component Interconnect) vers la mémoire hôte VIP (Versatile Interface Processor) ou NPE (Network Processing Engine), où il les réassemble.
Avec la révision matérielle 2.0, le PA-A3 réassemble les cellules dans sa propre mémoire, plutôt que dans la mémoire hôte.
En d'autres termes, la révision 2.0 utilise le mode trame et transfère les paquets de la carte de port vers la mémoire hôte, tandis que la révision 1.0 utilise le mode cellule et transfère les cellules vers la mémoire hôte.
Utilisez la commande show diag afin de déterminer la révision matérielle de votre PA-A3 :
router#show diag PA Bay 1 Information: ENHANCED ATM OC3 MM PA, 1 ports EEPROM format version 1 HW rev 2.00, Board revision A0 Serial number: 11535651 Part number: 73-2430-04
Dans certains cas, les cellules entrantes peuvent être supprimées ou endommagées, ce qui entraîne des erreurs d'entrée comme indiqué dans le résultat de la commande show interface atm. Ce tableau explique ce que signifie chaque compteur d'erreurs d'entrée.
Erreur | Explication |
---|---|
overrun |
Il s'agit du nombre de dépassements de mémoire FIFO du trameur dus à un manque de mémoires tampon SAR. |
frame |
Il s'agit du nombre de fois où une cellule est défectueuse ou abandonnée lorsque le trameur a vidé son FIFO en dépassement. |
abort |
Il s'agit du nombre de pertes de paquets provoquées par la limitation des cellules au niveau du microcode pour atténuer les dépassements de tramage. |
ignored |
Il s'agit du nombre de paquets abandonnés parce qu'une mémoire tampon de paquet n'était pas disponible ou parce que le microcode de la carte de port a limité le circuit virtuel (VC) et arrêté d'accepter de nouveaux paquets. La mémoire tampon de l’hôte de réception peut être remplie lorsqu’une interface ATM rapide alimente une interface de sortie plus lente. |
no buffer |
Il s’agit du nombre de fois où l’interface ATM est à court de tampons SAR de transmission lors de la transmission de paquets sur un grand nombre de circuits virtuels lents. |
CRC |
Il s'agit du nombre de fois où un paquet réassemblé échoue à la queue de bande AAL5 (couche d'adaptation ATM) CRC-32 (contrôle de redondance cyclique), généralement parce que certaines cellules du paquet sont perdues pour l'une des raisons suivantes :
|
runts |
Il s'agit du nombre de paquets qui sont plus petits qu'une seule cellule. La corruption de cellules par le frameur Rx FIFO vider cause cette condition. |
giants |
Il s'agit du nombre de paquets qui sont supérieurs à l'unité de transmission maximale (MTU) du circuit virtuel. Un géant peut être formé lorsque la dernière cellule d'un paquet est abandonnée, de sorte que deux paquets consécutifs sont concaténés. |
La sortie de la commande show controllers atm affiche plusieurs nombres d'erreurs d'entrée qui peuvent également être utilisés afin de résoudre les problèmes de performances sur votre interface ATM. Ces compteurs sont mis en évidence en gras :
7200-2#show controller atm 3/0 Interface ATM3/0 is up Hardware is ENHANCED ATM PA - DS3 (45Mbps) Lane client mac address is 0030.7b1e.9054 Framer is PMC PM7345 S/UNI-PDH, SAR is LSI ATMIZER II Firmware rev: G119, Framer rev: 1, ATMIZER II rev: 3 idb=0x61499630, ds=0x6149E9C0, vc=0x614BE940 slot 3, unit 2, subunit 0, fci_type 0x005B, ticks 73495 400 rx buffers: size=512, encap=64, trailer=28, magic=4 Curr Stats: rx_cell_lost=0, rx_no_buffer=0, rx_crc_10=0 rx_cell_len=0, rx_no_vcd=0, rx_cell_throttle=0, tx_aci_err=0 [snip]
Compteur | Explication |
---|---|
rx_cell_lost |
Il s'agit du nombre de fois où le SAR détecte des cellules perdues ou mal insérées avec la comparaison de la longueur de charge utile réelle ou cumulée avec la valeur du champ de longueur de charge utile dans la queue de bande AAL5 du paquet réassemblé. Le PA-A3 calcule la longueur de charge utile cumulée en multipliant 48 par le nombre de cellules reçues depuis la dernière cellule avec le bit de fin d'AAL5-PDU défini sur 1. Le troisième bit du champ PTI (code d'identification de type de charge utile) indique si la cellule est la cellule finale d'une trame de données de couche supérieure. Note : Ce compteur s'incrémente actuellement dans des circonstances très rares. Les cellules perdues dans le réseau ATM déclenchent uniquement des erreurs CRC. L'ID de bogue Cisco CSCdu88572 (clients enregistrés uniquement) corrige ceci. |
rx_no_buffer |
Il s'agit du nombre de fois où aucune mémoire tampon de paquets n'était disponible pour stocker une cellule entrante. Dans cette condition, le routeur abandonne le paquet complet dans la mémoire intégrée de PA-A3. Notez que le paquet ne parvient jamais à la mémoire hôte sur le NPE ou le VIP. |
rx_crc_10 |
Il s'agit du nombre de fois où une cellule ATM échoue à la somme de contrôle CRC-10 utilisée par les cellules OAM, les cellules de gestion des ressources (RM) et les paquets AAL3 ou AAL4. |
rx_cell_len |
Il s'agit du nombre de fois où la longueur de la charge utile de la cellule reçue est inférieure à 48 octets. |
rx_no_vcd |
Il s'agit du nombre de fois où le PA-A3 a reçu une cellule sans descripteur de circuit virtuel correspondant (VCD) dans sa table VC locale. |
rx_cell_throttle |
Il s'agit du nombre de fois où le microcode PA-A3 ne gère pas le taux de cellules entrantes et les cellules abandonnées de manière proactive. Le PA-A3 commence à limiter l'interface si l'utilisation totale de la mémoire tampon des cellules dépasse une limite d'eau élevée prédéfinie. |
Le compteur d'erreurs de sortie s'incrémente pour une interface PA-A3 dans les conditions suivantes :
Un paquet est planifié pour la transmission sur un circuit virtuel qui n'est pas dans l'état UP.
Un paquet a un numéro de descripteur de circuit virtuel (VCD) non valide ou non reconnu.
SAR ne transmet pas les cellules au trameur.
Un paquet non OAM utilise une valeur VCD de 0, qui est réservée aux paquets OAM uniquement. Le compteur de sortie ne s'incrémente plus dans cette condition (CSCdp86348).
Autres raisons diverses, telles que l'interaction avec une fonction particulière
Utilisez la commande debug atm error afin de dépanner les erreurs d'incrémentation de sortie. Capturez également plusieurs sorties de la commande show controller atm.
Remarque : La commande debug atm error imprime la sortie de débogage uniquement lorsqu'elle détecte une erreur et qu'elle ne perturbe généralement pas le fonctionnement d'un routeur de production.
Lorsque vous utilisez un PA-A3 sur la gamme 7500, vous devez capturer debug atm error et show controller atm à partir de la console du processeur VIP (Versatile Interface Processor). Utilisez la commande if-con pour entrer dans la console VIP et if-quit afin de quitter.
Recueillez ces informations avant de signaler les erreurs d'entrée au centre d'assistance technique Cisco :
Sortie de la commande show tech-support en mode enable pour que la configuration en cours soit incluse
Plusieurs captures des commandes show interface atm et show atm vc et preuve de l'erreur spécifique
Préparez les réponses à ces questions :
Combien de temps l’interface ATM a-t-elle connu ces erreurs ?
Quand les erreurs d'entrée s'incrémentent-elles : pendant les périodes de forte circulation ou tout au long de la journée ?
Avez-vous récemment ajouté de nouveaux protocoles ou matériels au routeur ?
Avez-vous mis à niveau la plate-forme logicielle Cisco IOS® récemment ?
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
25-Aug-2006 |
Première publication |