Introducción
Este documento describe cómo resolver problemas los descartes de la entrada en el Canal de puerto en el nexo 7000.
Prerrequisitos
Cisco recomienda tener conocimiento sobre los temas siguientes:
7000 Series Switch del nexo
Linecards de la serie F
Protocolo link aggregation control
Información previa
El linecard F3 hace cola los paquetes en el ingreso en vez de la salida y ejecuta las colas de administración del tráfico de resultado virtual (VOQs) en todas las interfaces de ingreso, de modo que un puerto congestionado de la salida no afecte al tráfico dirigido a otros puertos de la salida. El uso extenso de VOQs en las ayudas del sistema asegura el rendimiento máximo sobre una base de la por-salida. La congestión en un puerto de la salida no afecta al tráfico destinado para otras interfaces de egreso, que evita la pista-de-línea blocking(HOLB) que hace de otra manera la congestión separarse.
En el modo de la explosión-optmized, debemos ver los descensos en el PL si IB consigue agotado. En el modo malla-optimizado, los descensos se mueven al VQ debido al umbral excedido. Malla-optimizado evita los descensos HOLB.
VOQs también utiliza el concepto de tráfico acreditado y uncredited. Se clasifica el tráfico de unidifusión como tráfico acreditado; se clasifican la difusión, el Multicast, y el tráfico de la unidifusión desconocida como tráfico uncredited. El tráfico de Uncredited no utiliza VOQs, y el tráfico se hace cola en la salida bastante que el ingreso. Si un puerto de ingreso no tiene ningún crédito para enviar el tráfico a un puerto de la salida, los almacenadores intermediarios del puerto de ingreso hasta que consiga el crédito. Puesto que los almacenadores intermediarios del puerto de ingreso no son profundos, el Input Drops pudo ocurrir.
Causas comunes
Descartes de la entrada
- La mayoría de la causa común de los descartes de la entrada ocurre cuando usted tiene un Switched Port Analyzer (SPAN) con el puerto de destino en un linecard F2 y con el tráfico del SPAN que excede la línea tarifa. El puerto de ingreso protege eventual los paquetes, que lleva para entrar los descartes.
Nota: Los módulos entrada-salida de Next Gen tales como F2E, F3, y M3 no son susceptibles ATRAVESAR los escenarios de exceso de suscripción del puerto de destino que causan los indiscards y HOLB en los puertos de ingreso. Esto también se observa en las guías de consulta y las limitaciones para el SPAN
- El diseño inadecuado (tal como 10G del ancho de banda de la entrada y 1G del ancho de banda de la salida) acciona la limitación del hardware F2 (HOL que bloquea).
- Si el tráfico de las salidas de los puertos múltiples fuera del mismo interfaz (1G a 1G o a 10G a los interfaces 10G), si usted excede la línea tarifa, él pudo dar lugar a los descartes de la entrada en los puertos de ingreso.
- Una discordancía del VLA N puede causar los descartes de la entrada. Utilice el comando trunk del interfaz de la demostración para verificar que ambo Switches remite el mismo VLA N.
Pérdida de PDU LACP:
Un Canal de puerto consigue suspendido cuando no recibe ningún LACP PDUs del vecino. Los paquetes de las colas de administración del tráfico del indicador luminoso LED amarillo de la placa muestra gravedad menor del lince en el ingreso en vez de la salida y de un descarte de la entrada indican el número de paquetes caídos en la cola de entrada debido a la congestión.
- La lógica del puerto (PL) es un almacenador intermediario antes del motor de la decisión y está después de los puertos del panel frontal. Cualquier congestión o control de flujo en la lógica del puerto en el ingreso prevendría o retrasaría la PDU LACP de ir cualquier más futuro haciendo el interfaz ser suspendido. El VL es un carril virtual prioritario. Si hay un decorado donde prioritario tráfico VL 5 es pista-de-línea que bloquea de un puerto congestionado, tendremos ejercer presión sobre posterior en el PL en VL 5 que pueda dar lugar al descenso PDU LACP.
Resolución de problemas
‘show module’
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
5 0 Supervisor Module-2 N7K-SUP2E active *
6 0 Supervisor Module-2 N7K-SUP2E ha-standby
7 6 100 Gbps Ethernet Module N7K-F306CK-25 ok
8 12 10/40 Gbps Ethernet Module N7K-F312FQ-25 ok
En este ejemplo, los descartes de la entrada en el Canal de puerto 10 (7/1,7/2 y 7/5) y el Canal de puerto 20 (7/3,7/4 y 7,6) causado por la congestión en la interfaz de egreso 8/6. Estos descensos son causados bloqueando HOL.
`show port-channel summary`
--------------------------------------------------------------------------------
Group Port- Type Protocol Member Ports
Channel
--------------------------------------------------------------------------------
<snip>
10 Po10(RU) Eth LACP Eth7/1(P) Eth7/2(P) Eth7/5(P)
20 Po20(RU) Eth LACP Eth7/3(P) Eth7/4(P) Eth7/6(P)
switch# show interface counter errors
--------------------------------------------------------------------------------
Port InDiscards
--------------------------------------------------------------------------------
<snip>
Eth7/1 253323164
Eth7/2 253682395
Eth7/3 66785160 >>>>> input discards on interfaces 7/1-6 are incrementing continuously. These interfaces belong to Po10 and Po20 which eventually goes into suspended state with reason “no LACP PDUs received”
Eth7/4 64770521
Eth7/5 258650104
Eth7/6 66533418
<snip>
Eth8/6 0
<snip>
Po10 765655663
Po20 198089099
Para determinar el puerto congestionado:
En el VQI, los contadores no-cero estaban en el movimiento constantemente. En los puertos congestionados, los contadores permanecen generalmente altos la mayor parte del tiempo
.
switch# attach mod 7
Attaching to module 7 ...
To exit type 'exit', to abort type '$.'
module-7# show hardware internal qengine voq-status | ex "0 0 0 0 0 0 0 0 0 0 0 0"
+-------------------------------------------------------------------------------
| VOQ Status for Queue Driver
| ports 1-48
VQI:CCOS INST0 INST1 INST2 INST3 INST4 INST5
-------- ----- ----- ----- ----- ----- -----
0:0 0 0 0 0 0 0
0:1 0 0 0 0 0 0
145:6 0 0 0 0 0 0
145:7 0 0 0 0 0 0
146:0 0 0 0 0 0 0
146:1 14d 130 533 79b 258 447
146:2 5 44 7 12 1a 2
146:3 2325 2277 1ae8 1a39 27bc 1902
146:4 0 0 0 0 0 0
146:5 0 0 0 0 0 0
146:6 0 0 0 0 0 0
146:7 0 0 0 0 0 0
147:0 0 0 0 0 0 0
147:1 0 0 0 0 0 0
147:2 0 0 0 0 0 0
147:3 0 0 0 0 0 0
El VQI es 146
El === 146 VQI tiene un contador no-cero y guarda el incrementar
Convertido a embrujar:
maleficio 146 del switch#
0x92
switch# show system internal ethpm info module | egrep -i vqi
LTL(0x36), VQI(0x42), LDI(0), IOD(0x14c)
LTL(0x37), VQI(0x43), LDI(0x1), IOD(0x14d)
LTL(0x38), VQI(0x44), LDI(0x2), IOD(0x14e)
LTL(0x39), VQI(0x45), LDI(0x3), IOD(0x14f)
<snip>
LTL(0x72), VQI(0x8a), LDI(0xc), IOD(0x62)
LTL(0x76), VQI(0x8e), LDI(0x10), IOD(0x63)
LTL(0x7a), VQI(0x92), LDI(0x14), IOD(0xe6) >>>>>>> VQI 0x92 maps to LTL 0x7a
LTL(0x7e), VQI(0x96), LDI(0x18), IOD(0xe7)
LTL(0x82), VQI(0x9a), LDI(0x1c), IOD(0xe8)
LTL(0x86), VQI(0x9e), LDI(0x20), IOD(0xe9)
<snip>
Convierta el LTL a la interfaz física usando la asignación del pixm
PIXM maneja la asignación LTL y FPOE para construir la trayectoria del hardware que reenvía a través del conmutador
switch# show system internal pixm info ltl 0x7a
Member info
------------------
Type LTL
---------------------------------
PHY_PORT Eth8/6 >>>> congested egress interface.
Para determinar si se cae la PDU LACP
La PDU LACP es un tráfico de prioridad alta y por lo tanto no debe esperar que PDU LACP que se caerán y el Canal de puerto para ir abajo debido a los descartes de la entrada a menos que haya prioritario tráfico VL 5 pista-de-línea-está bloqueando del puerto congestionado.
Para confirmar si el tráfico prioritario VL 5 está consiguiendo caído, funcione con el comando “ingreso de los descensos de los Datos en espera de la dotación física de la demostración” y éste mostraría los descensos PL para VL 5 en el interfaz afectado
switch# show hardware queuing drops ingress
slot 7
=======
Device: Flanker Queue
PL drops:
SOURCE INTERFACE VL COUNT
-------------------- ----- --------------------------
Eth7/1 5 24437734
Eth7/2 5 24289997
Eth7/3 5 24449567
Eth7/4 5 26084373
Eth7/5 5 27840523
Eth7/6 5 21043740
Confirma los descensos VL 5 en el interfaz afectado funcionando con el comando “errores internos de la dotación física de la demostración” para el módulo afectado
errores internos de la dotación física de la demostración del switch#
`show hardware internal errors`
|------------------------------------------------------------------------|
| Device:Flanker Eth Mac Driver Role:MAC Mod: 7 |
| Device Statistics Category :: ERROR
|------------------------------------------------------------------------|
5236 igr rx pl: cbl drops 0000000000069679 8 -
5282 egr in pl: total rcvd pkts with drop 0000000001951540 8 -
indication from eb
5321 egr out pl: total pkts dropped due to cbl 0000000000034829 8 -
5477 igr PL: bpdu drops(vl5) 0000000000004986 2 - <<<<<<<<<<<
5480 igr PL: nde drops(vl0) 0000000000098993 2 -
5485 igr PL: nde drops(vl5) 0000000002291236 2 - <<<<<<<<<<<
5496 igr PL: Q threshold drop bytecount (vl0) 0000000000344607 2 -
13453 [intr] IPL intr: parser truncated mlh error 0000000000002946 2 -
Note a los contadores de caídas el incrementar para el siguiente
igr PL: bpdu drops(vl5)
igr PL: nde drops(vl5)
Solución
Para fijar el problema, asegúrese de que no hay congestión y esto puede ser hecha aumentando el ancho de banda en el puerto congestionado salida o limitando el tráfico al puerto congestionado.
Bug conocido
Este
bug CSCvn97534 causa la cárcel del búfer de egreso que llevaría para entrar los descartes y las aletas del Canal de puerto.
Referencia
Nexo 7000 del Troubleshooting: Descartes de la entrada F2/F2e