Pour les partenaires
Vous êtes déjà partenaire?
ConnexionAvez-vous un compte?
Ce document décrit le débordement de la file d'attente de sortie sur une interface.
Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.
Aucune condition préalable spécifique n'est requise pour ce document.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
Chaque interface possède une file d’attente de sortie sur laquelle le processeur de routage (RP) place les paquets sortants à envoyer sur l’interface. Parfois, le taux de paquets sortants placés dans la file d'attente de sortie par le RP dépasse le taux auquel l'interface peut envoyer les paquets.
Chaque file d'attente de sortie a une taille qui indique le nombre maximal de paquets pouvant être conservés dans la file d'attente. Une fois la file d'attente de sortie saturée (le nombre maximal de paquets est en file d'attente), le RP abandonne les paquets sortants supplémentaires. Le scénario de dépassement de file d'attente de sortie se produit le plus souvent lorsque le RP tente d'envoyer plusieurs paquets à la fois.
Exemple .
Supposons une configuration locale RSRB/TCP (Transmission Control Protocol) de pontage de route source distante :
Le RP est responsable du contrôle de flux des sessions LLC2 (Logical Link Control, type 2).
Si le RP est doté de 50 sessions LLC2 locales et que le canal TCP est soudainement fermé, le RP envoie des requêtes de déconnexion (DISC) pour chaque session LLC2.
50 DISC sont placés dans la file d'attente de sortie de l'interface de sortie, mais certains peuvent être supprimés si la file d'attente de sortie déborde.
La sortie show interface <interface-identifier> suivante montre les niveaux actuels de file d'attente de sortie et le nombre de paquets sortants abandonnés :
dspu-7k#show interface channel 4/2 Channel4/2 is up, line protocol is up Hardware is cxBus IBM Channel MTU 4472 bytes, BW 98304 Kbit, DLY 100 usec, rely 255/255, load 1/255 Encapsulation CHANNEL, loopback not set, keepalive not set Virtual interface Last input 1:09:19, output 1:10:29, output hang never Last clearing of "show interface" counters never Output queue 35/40, 67 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 7668 packets input, 252270 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 7661 packets output, 258070 bytes, 0 underruns 0 output errors, 0 collisions, 0 interface resets, 0 restarts 0 output buffer failures, 0 output buffers swapped out
La sortie show interface <interface-identifier> fournit les informations suivantes :
Le compteur de file d'attente de sortie x/y indique le nombre actuel de paquets sur la file d'attente de sortie « x » et la taille actuelle de la file d'attente de sortie « y ».
Le compteur abandons indique le nombre de paquets sortants abandonnés.
Si le nombre actuel de paquets sur la file d'attente de sortie est constamment égal ou supérieur à 80 % de la taille actuelle de la file d'attente de sortie, la taille de la file d'attente de sortie peut nécessiter un ajustement pour tenir compte du débit de paquets sortants.
Même si le nombre actuel de paquets sur la file d'attente de sortie ne semble jamais approcher la taille de la file d'attente de sortie, les rafales de paquets peuvent toujours déborder de la file d'attente.
Si le compteur abandonne à un taux élevé, la taille de la file d'attente de sortie peut nécessiter un réglage pour tenir compte des rafales.
Remarque : La taille de la file d'attente de sortie peut être réglée à l'aide de la commande de configuration d'interface hold-queue, comme indiqué dans l'exemple ci-dessous.
interface channel 4/2 hold-queue 125 output