Este documento describe el Desbordamiento de cola de resultados en una interfaz.
Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.
No hay requisitos previos específicos para este documento.
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
Cada interfaz posee una cola de salida en la que el procesador de routing (RP) coloca los paquetes salientes que se enviarán en la interfaz. A veces, la velocidad de los paquetes salientes colocados en la cola de salida por el RP excede la velocidad a la que la interfaz puede enviar los paquetes.
Cada cola de salida tiene un tamaño que indica el número máximo de paquetes que pueden mantenerse en la cola. Una vez que la cola de salida se llena (el número máximo de paquetes está en cola), el RP descarta paquetes salientes adicionales. El escenario de desbordamiento de la cola de salida ocurre con mayor frecuencia cuando el RP intenta enviar muchos paquetes a la vez.
Ejemplo.
Suponga una configuración de pila local de protocolo de control de transmisión/puente de ruta de origen remota (RSRB/TCP):
El RP es responsable del control de flujo de las sesiones de Control de link lógico, tipo 2 (LLC2).
Si el RP tiene capacidad local para 50 sesiones LLC2 y la canalización TCP se cierra repentinamente, el RP envía solicitudes de desconexión (DISC) para cada sesión LLC2.
50 DISC se colocan en la cola de salida de la interfaz de salida, pero algunos pueden perderse si la cola de salida se desborda.
El siguiente resultado show interface <interface-identifier> muestra los niveles de cola de salida actuales y el número de paquetes salientes descartados:
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
El resultado show interface <interface-identifier> proporciona la siguiente información:
El contador cola de salida x/y muestra el número actual de paquetes en la cola de salida "x" y el tamaño actual de la cola de salida "y".
El contador drops indica el número de paquetes salientes descartados.
Si el número actual de paquetes en la cola de salida es consistentemente igual o superior al 80 por ciento del tamaño actual de la cola de salida, el tamaño de la cola de salida puede requerir un ajuste para acomodar la velocidad de paquetes salientes.
Incluso si el número actual de paquetes en la cola de salida nunca parece acercarse al tamaño de la cola de salida, las ráfagas de paquetes aún pueden desbordarse de la cola.
Si el contador drops aumenta a una velocidad alta, el tamaño de la cola de salida puede requerir un ajuste para acomodar las ráfagas.
Nota: El tamaño de la cola de salida se puede ajustar mediante el comando de configuración de la interfaz hold-queue, como se muestra en el siguiente ejemplo.
interface channel 4/2 hold-queue 125 output