El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe el procedimiento para identificar si la pérdida de paquetes en un router ASR1000 se debe a la capacidad máxima de su componente/Unidades reemplazables de campo (FRU). El conocimiento de la capacidad de reenvío del router ahorra tiempo ya que elimina la necesidad de resolver problemas prolongados de caída de paquetes ASR1000.
No hay requisitos específicos para este documento.
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
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. If your network is live, make sure that you understand the potential impact of any command.
La plataforma del router serie ASR1000 es una plataforma de router centralizada, lo que significa que todos los paquetes recibidos por el router deben alcanzar un motor de reenvío centralizado antes de poder enviarse. La tarjeta de reenvío centralizada se denomina Embedded Service Processor (ESP). El módulo ESP del chasis determina la capacidad de reenvío del router. Los adaptadores de puerto compartido (SPA) que reciben paquetes de la línea o envían paquetes a la línea se conectan a la tarjeta ESP a través de una tarjeta portadora denominada Procesadores de interfaz SPA (SIP). La capacidad de ancho de banda total del SIP determina cuánto tráfico se envía hacia y desde el ESP.
El cálculo incorrecto de la capacidad del router para la configuración de hardware en uso (combinación ESP y SIP) puede llevar a diseños de red donde el router serie ASR1000 no puede reenviar paquetes a velocidad de línea.
En esta sección se explican tres escenarios que pueden causar pérdida de paquetes en un router de la serie ASR1000. La siguiente sección proporciona la interfaz de línea de comandos (CLI) que detecta si el router es alcanzado por uno de losestos escenarios.
Pueden citarse como ejemplo:
La tarjeta SIP admite la clasificación de paquetes de ingreso y el almacenamiento en búfer para permitir la suscripción excesiva. Identifique las interfaces de ingreso y egreso para el flujo de tráfico. Si el router tiene un link de ingreso de ancho de banda alto que recibe paquetes a velocidad de línea y un link de salida de ancho de banda bajo, causa el almacenamiento en búfer en el SIP de ingreso.
El tráfico de velocidad de línea entrante sostenida en estos escenarios durante un período de tiempo hace que las memorias intermedias se agoten eventualmente y el router comience a descartar paquetes. Estos manifiestos como ignorados o ingreso sobre sub descartes en el resultado del show interface <interface-name> x/x/x controller en la interfaz de ingreso.
Nota: SIP admite la clasificación de paquetes de ingreso que permite que los paquetes de alta prioridad se reenvíen (siempre y cuando no superen la cantidad de suscriptores) y que los paquetes no críticos se descarten.
La clasificación de ingreso y programación de paquetes en routers ASR1000 se explica en el link.
Clasificación y programación de paquetes en ASR1000
Ejecute el resultado show interface en la interfaz de egreso para verificar si el control de flujo está activado y si la interfaz recibe entradas de pausa del dispositivo de salto siguiente. La pausa de las entradas indica que el dispositivo de salto siguiente está congestionado. Las tramas de pausa de entrada notifican al ASR1000 que ralentice lo que causa el almacenamiento en búfer de paquetes en el ASR1000. Esto, en última instancia, conduce a descartes de paquetes si la velocidad del tráfico es alta y se mantiene durante un período de tiempo.
Ejecute el comando show platform para identificar el ESP y el tipo SIP en el chasis. ASR 1000 tiene un backplane pasivo; el rendimiento del sistema está determinado por el tipo de ESP y SIP que se utiliza en el sistema.
Por ejemplo:
El rendimiento de un router ASR1000 que tiene un ESP10 es el que se muestra en la imagen
Ejecute el comando show interface summary para verificar el tráfico total que atraviesa el router. La columna Velocidad de datos recibidos (RXBS) y Velocidad de datos de transmisión (TXBS) proporciona la tasa de entrada y salida total.
Ejecute el show platform hardware qfp active datapath usage summary para verificar la carga en el ESP. Si el ESP está sobrecargado, entonces presiona de nuevo a la tarjeta SIP de ingreso para que se desacelere y comience a almacenar en búfer, lo que en última instancia conduce a la pérdida de paquetes si la alta velocidad se mancha durante un período más largo.
Las acciones a seguir en este escenario son:
Si los comandos de resolución de problemas revelan que el router no se ve afectado por los escenarios explicados, continúe con la resolución de problemas de caída de paquetes ASR1000.
Caídas de paquetes en routers de servicios de la serie ASR 1000 de Cisco
A continuación se muestra un conjunto de comandos útiles:
En este ejemplo, el tráfico se recibe en TenGigEthernet 0/2/0 y se transmite en TenGigEthernet0/1/0. Los resultados se capturan de un router ASR1002 cargado con15.1(3)S2 IOS®-XE software.
Ejecute los resultados show platform para identificar la capacidad de ESP y la tarjeta SIP. En este ejemplo, la capacidad de reenvío total (capacidad de salida máxima ) del router es 5G y está determinada por la capacidad ESP.
------------------ show platform ------------------ Chassis type: ASR1002 Slot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0 ASR1002-SIP10 ok 3y45w 0/0 4XGE-BUILT-IN ok 3y45w 0/1 SPA-1X10GE-L-V2 ok 3y45w 0/2 SPA-1X10GE-L-V2 ok 3y45w R0 ASR1002-RP1 ok, active 3y45w F0 ASR1000-ESP5 ok, active 3y45w P0 ASR1002-PWR-AC ok 3y45w P1 ASR1002-PWR-AC ok 3y45w Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- 0 07120202 12.2(33r)XNC R0 08011017 12.2(33r)XNC F0 07091401 12.2(33r)XNC
Las caídas de ingreso por suscripción indican almacenamiento en búfer en el SIP de ingreso y señalan que el motor de reenvío o la congestión de trayectoria de egreso . El estado del control de flujo indica si el router procesa las tramas de pausa recibidas o envía tramas de pausa en caso de congestión.
Router#sh int Te0/2/0 controller TenGigabitEthernet0/2/0 is up, line protocol is up Hardware is SPA-1X10GE-L-V2, address is d48c.b52e.e620 (bia d48c.b52e.e620) Description: Connection to DET LAN Internet address is 10.10.101.10/29 MTU 1500 bytes, BW 10000000 Kbit/sec, DLY 10 usec, reliability 255/255, txload 8/255, rxload 67/255 Encapsulation ARPA, loopback not set Keepalive not supported Full Duplex, 10000Mbps, link type is force-up, media type is 10GBase-SR/SW output flow-control is on, input flow-control is on ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:06:33, output 00:00:35, output hang never Last clearing of "show interface" counters 1d18h Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 2649158000 bits/sec, 260834 packets/sec 5 minute output rate 335402000 bits/sec, 144423 packets/sec 15480002600 packets input, 18042544487535 bytes, 0 no buffer Received 172 broadcasts (0 IP multicasts) 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 watchdog, 257 multicast, 0 pause input 10759162793 packets output, 4630923784425 bytes, 0 underruns 0 output errors, 0 collisions, 0 interface resets 0 unknown protocol drops 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier, 0 pause output 0 output buffer failures, 0 output buffers swapped out TenGigabitEthernet0/2/0 0 input vlan errors 444980 ingress over sub drops 0 Number of sub-interface configured vdevburr01c10#
Este comando revela la carga en el ESP. Si la fila Procesando: La carga tiene valores altos, indica que la utilización de ESP es alta y necesita más resolución de problemas para ver si se debe a las funciones configuradas en el router o a la alta velocidad de tráfico.
Router0#show platform hardware qfp active datapath utilization CPP 0 5 secs 1 min 5 min 60 min Input: Priority (pps) 1073 921 1048 1203 (bps) 1905624 1772832 1961560 2050136 Non-Priority (pps) 491628 407831 415573 373270 (bps) 3536432120 2962683416 3051102376 2652122448 Total (pps) 492701 408752 416621 374473 (bps) 3538337744 2964456248 3053063936 2654172584 Output: Priority (pps) 179 170 124 181 (bps) 535864 509792 370408 540416 Non-Priority (pps) 493706 409239 417159 374982 (bps) 3545612320 2967293504 3056172104 2657838152 Total (pps) 493885 409409 417283 375163 (bps) 3546148184 2967803296 3056542512 2658378568 Processing: Load (pct) 17 46 38 36
El campo TXBS proporciona el tráfico de salida total en el router. En este ejemplo, el tráfico de salida total es 3.1G (2680945000 + 372321000 = 3053266000).
Router#sh int summary *: interface is up IHQ: pkts in input hold queue IQD: pkts dropped from input queue OHQ: pkts in output hold queue OQD: pkts dropped from output queue RXBS: rx rate (bits/sec) RXPS: rx rate (pkts/sec) TXBS: tx rate (bits/sec) TXPS: tx rate (pkts/sec) TRTL: throttle count Interface IHQ IQD OHQ OQD RXBS RXPS TXBS TXPS TRTL ----------------------------------------------------------------------------------------------------------------- GigabitEthernet0/0/0 0 0 0 0 0 0 0 0 0 GigabitEthernet0/0/1 0 0 0 0 0 0 0 0 0 GigabitEthernet0/0/2 0 0 0 0 0 0 0 0 0 GigabitEthernet0/0/3 0 0 0 0 0 0 0 0 0 * Te0/1/0 0 0 0 0 383941000 152887 2680945000 265668 0 * Te0/2/0 0 0 0 0 2541026000 254046 372321000 147526 0 GigabitEthernet0 0 0 0 0 0 0 0 0 0 * Loopback0 0 0 0 0 0 0 0 0 0
Utilice este comando para verificar el estado de relleno del búfer en el PLIM. Si el valor Curr está cerca de Max, indica que las memorias intermedias PLIM están llenas.
Router#Show platform hardware port 0/2/0 plim buffer settings Interface 0/2/0 RX Low Buffer Size 28901376 Bytes Drop Threshold 28900416 Bytes Fill Status Curr/Max 0 Bytes / 360448 Bytes TX Low Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 1024 Bytes / 2048 Bytes RX High Buffer Size 4128768 Bytes Drop Threshold 4127424 Bytes Fill Status Curr/Max 1818624 Bytes / 1818624 Bytes TX High Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 0 Bytes / 0 Bytes
Router#Show platform hardware port 0/2/0 plim buffer settings detail Interface 0/2/0 RX Low Buffer Size 28901376 Bytes Fill Status Curr/Max 0 Bytes / 360448 Bytes Almost Empty TH0/TH1 14181696 Bytes / 14191296 Bytes Almost Full TH0/TH1 28363392 Bytes / 28372992 Bytes SkipMe Cache Start / End Addr 0x0000A800 / 0x00013AC0 Buffer Start / End Addr 0x01FAA000 / 0x03B39FC0 TX Low Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 1024 Bytes / 2048 Bytes Event XON/XOFF 49536 Bytes / 99072 Bytes Buffer Start / End Addr 0x00000300 / 0x000003BF RX High Buffer Size 4128768 Bytes Fill Status Curr/Max 1818624 Bytes / 1818624 Bytes Almost Empty TH0/TH1 1795200 Bytes / 1804800 Bytes Almost Full TH0/TH1 3590400 Bytes / 3600000 Bytes SkipMe Cache Start / End Addr 0x00013B00 / 0x00014FC0 Buffer Start / End Addr 0x03B3A000 / 0x03F29FC0 TX High Interim FIFO Size 192 Cache line Drop Threshold 109248 Bytes Fill Status Curr/Max 0 Bytes / 0 Bytes Event XON/XOFF 49536 Bytes / 99072 Bytes Buffer Start / End Addr 0x000003C0 / 0x0000047F