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 proporciona una configuración de ejemplo para opciones de colocación en cola elaboradas, como la colocación en cola equilibrada ponderada basada en clases (CBWFQ) y la colocación en cola de latencia baja (LLQ), en interfaces ATM configuradas para aceptar RFC 1483 Bridged-Format Protocol Data Units (PDU).
El software Cisco IOS® admite tres protocolos para el routing fuera de la red (a un número de red IP diferente) en aplicaciones con puente RFC 1483. Estos protocolos son Conexión en puente y ruteo integrados (IRB), Encapsulación de puente y ruta (RBE) y Circuitos virtuales permanentes (PVC) de conexión en puente. Todos estos protocolos permiten que el PVC ATM reciba PDU de formato conectado en puente. Este documento hace referencia a los PVC configurados con un protocolo de conexión en puente como los PVC con puente.
Una política de servicio configurada con la interfaz de línea de comandos de calidad de servicio modular (CLI) (MQC) aplica mecanismos de QoS a una interfaz, una subinterfaz o un VC. En los PVC con puente, las políticas de servicios que aplican un mecanismo de formación en cola elaborado son admitidas sólo con RBE. No se admiten las políticas de servicio en los VC de ATM configurados para ejecutar IRB. En estos VC, si define un mapa de clase que coincida con una lista de acceso IP (ACL), no se produce ninguna coincidencia de paquetes con esta clase y todos los paquetes se clasifican en la clase predeterminada.
Los lectores de este documento deben tener conocimiento de estos temas:
IP to ATM Class of Service
Para obtener más información, consulte Descripción General de la Clase de Servicio IP a ATM y Configuración de la Clase de Servicio IP a ATM.
Reconocimiento de aplicaciones basadas en red (NBAR)
Para obtener más información, consulte Configuración del Reconocimiento de Aplicaciones Basado en la Red.
Detección temprana aleatoria ponderada (WRED)
Para obtener más información, consulte Configuración de la Detección Temprana Aleatoria Ponderada.
Nota: La configuración IRB no admite CBWFQ o LLQ por VC. La configuración se debe migrar a RBE o PPPoE sobre la configuración ATM antes de intentar implementar CBWFQ o LLQ.
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
Router Cisco 2620 con interfaz ATM NM-1A-OC3
Software Cisco IOS versión 12.2(27)
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
La política de servicio QoS gestiona la profundidad de la cola, marca el tráfico e identifica el tráfico no crítico por VC. Concretamente, esta política permite alcanzar los siguientes objetivos:
Utiliza NBAR para clasificar el tráfico no crítico para la empresa, como Napster.
Utiliza la función de regulación basada en clases para marcar el valor de precedencia de conformidad, exceso e infracción del tráfico.
Aplica WRED basado en clases para administrar la profundidad de la cola.
Nota: Los comandos service-policy output y random-detect-group se excluyen mutuamente en el nivel de PVC. No puede aplicar un grupo WRED a un VC para el cual ha habilitado CBWFQ a través de la aplicación de una política de servicio. Sin embargo, puede aplicar ambas funciones si configura el comando random-detect en una clase dentro del policy-map.
Aplica el marcado basado en clases con el comando set para marcar estos valores de precedencia IP por tipo de tráfico.
Valor de precedencia | ‘Tipo de tráfico’ |
---|---|
1 | No importante desde el punto de vista comercial, como Napster |
4 | Predeterminado, utilizado para el tráfico normal |
5 | Reservado para tráfico en tiempo real futuro, como por ejemplo voz sobre IP (VoIP). |
6 y 7 | Reservado para tráfico de control de red |
Los puntos de congestión potenciales son los ATM VC que alimentan a los usuarios conectados a DSL. Los flujos IP llegan a la interfaz Fast Ethernet a una velocidad de hasta 100 Mbps y salen de los VC de ATM. Éstos están configurados para la categoría de servicio ATM de velocidad de bits sin especificar con una Velocidad máxima de celda (PCR) predeterminada de la interfaz T1 (1.544 Mbps). Por lo tanto, la política de servicio de QoS marca el tráfico que llega a la interfaz Fast Ethernet. Los valores remarcados son luego utilizados por WRED para crear clases de servicio basadas en la precedencia IP y proporcionar un servicio diferenciado a través de niveles de descarte únicos por clase.
En esta sección encontrará la información para configurar las funciones descritas en este documento.
Nota: Para encontrar información adicional sobre los comandos utilizados en este documento, utilice la Command Lookup Tool (sólo para clientes registrados) .
En este documento, se utiliza esta configuración de red:
Nota: Los VC ATM de la categoría de servicio UBR no proporcionan ningún ancho de banda mínimo por definición. Por lo tanto, no puede aplicar CBWFQ o LLQ y garantizar el ancho de banda a un VC UBR. Para hacerlo, debe cambiar la categoría de servicio ATM a algo que no sea UBR, como VBR-nrt o ABR. Para obtener más detalles sobre esto, consulte Comprensión de la Categoría de Servicio UBR para Circuitos Virtuales ATM.
Este documento usa esta configuración:
Router 2600 de Cisco |
---|
class-map match-any HTTP-HACKS !--- Use the class-map command in global configuration mode !--- in order to match packets to a specified class. match protocol http url "*.ida*" !--- In order to configure NBAR to match HTTP traffic !--- by URL, HOST, or Multi-purpose Internet Mail Extension (MIME)-type, use the !--- match protocol http command in class-map configuration mode. match protocol http url "*cmd.exe*" match protocol http url "*root.exe*" match protocol http url "*Admin.dll*" match protocol http url "*readme.eml*" class-map match-any JUNK match protocol napster match protocol fasttrack class-map match-all IP-PREC-4 match ip precedence 4class-map match-all DEFAULT match any ! policy-map DSL-OUT-C !--- Use this command !--- in order to create or modify a policy map that can be attached to one or more !--- interfaces to specify a service policy. class IP-PREC-4 police 32000 250000 5000000 conform-action set-prec-transmit 4 exceed-action set-prec-transmit 3 violate-action set-prec-transmit 2 !--- Use this command to mark a packet with different quality of service (QoS) !--- values based on conformance to the service-level agreement. ! policy-map LAN-IN class HTTP-HACKS police 8000 1000 1000 conform-action drop exceed-action drop class JUNK set ip precedence 1 class DEFAULT set ip precedence 4 ! policy-map DSL-OUT class class-default !-- Used to make class-default a single FIFO queue !-- inside the WFQ system. bandwidth percent 1 random-detect random-detect exponential-weighting-constant 7 random-detect precedence 0 20 40 10 random-detect precedence 1 22 40 10 random-detect precedence 2 24 40 10 random-detect precedence 3 26 40 10 random-detect precedence 4 28 40 10 random-detect precedence 5 31 40 10 random-detect precedence 6 33 40 10 random-detect precedence 7 35 40 10 random-detect precedence rsvp 37 40 10 service-policy DSL-OUT-C !--- In order to use a service policy as a QoS policy within a policy map !--- (called a hierarchical service policy), use the service-policy command !--- in policy-map class configuration mode. ! interface Loopback1 ip address 172.16.1.1 255.255.255.0 ! interface FastEthernet0/0 ip address 10.1.1.1 255.255.255.192 service-policy input LAN-IN !--- Use this command in order to attach a policy map to an input interface !--- or virtual circuit (VC), or an output interface or VC, to be used as !--- the service policy for that interface or VC. ! interface ATM1/0 no ip address no atm ilmi-keepalive ! interface ATM1/0.4 point-to-point ip unnumbered Loopback1 no ip redirects no ip unreachables no ip mroute-cache atm route-bridged ip pvc 1/35 service-policy output DSL-OUT ! ! interface ATM1/0.5 point-to-point ip unnumbered Loopback1 no ip redirects no ip unreachables no ip mroute-cache atm route-bridged ip !--- Use in order to configure an interface to use ATM RBE. pvc 1/36 service-policy output DSL-OUT ! ip route 172.16.1.2 255.255.255.255 ATM1/0.4 ip route 172.16.1.3 255.255.255.255 ATM1/0.5 end |
En esta sección encontrará información que puede utilizar para confirmar que su configuración esté funcionando correctamente.
La herramienta Output Interpreter (sólo para clientes registrados) permite utilizar algunos comandos “show” y ver un análisis del resultado de estos comandos.
show queueing interface atm: muestra las estadísticas de colocación en cola de un VC específico en una interfaz. Se muestra un valor distinto de cero para las "conversaciones" activas durante los períodos de congestión cuando los flujos IP se colocan en cola en las colas de capa 3.
2600# show queueing interface atm1/0.4 Interface ATM1/0.4 VC 1/35 Queueing strategy: weighted fair Total output drops per VC: 0 Output queue: 0/512/64/0 (size/max total/threshold/drops) Conversations 0/1/64 (active/max active/max total) Reserved Conversations 1/1 (allocated/max allocated) Available Bandwidth 0 kilobits/sec
show policy-map interface atm : utilice este comando para verificar estas estadísticas cuando monitoree su política de servicio:
Incrementando los valores de los paquetes que coinciden con la clase. Si esto no funciona, asegúrese de que CEF esté habilitado y de que los paquetes estén siguiendo el trayecto de conmutación CEF. Ejecute el comando show interface stats para ver si los paquetes son CEF-switched.
Compare el valor "paquetes" con el valor "pkts coincidentes". El valor "pkts matched" aumenta sólo durante momentos de congestión. Para obtener más información, consulte Introducción a los contadores de paquetes en el resultado de show policy-map interface.
Número correcto de caídas aleatorias. Supervisa el valor del campo "profundidad media de la cola" y determina si este campo alcanza un valor por encima del umbral mínimo. WRED comienza a descartar paquetes aleatoriamente cuando la profundidad media de la cola supera el umbral mínimo para un nivel de precedencia IP determinado.
2600# show policy-map interface atm1/0.4 ATM1/0.4: VC 1/35 - Service-policy output: DSL-OUT Class-map: class-default (match-any) 29121 packets, 41550530 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: any Queueing Output Queue: Conversation 73 Bandwidth 1 (%) (pkts matched/bytes matched) 59/8894 (depth/total drops/no-buffer drops) 0/0/0 exponential weight: 7 mean queue depth: 0 class Transmitted Random drop Tail drop Minimum Maximum Mark pkts/bytes pkts/bytes pkts/bytes thresh thresh prob 0 15791/22456790 0/0 0/0 20 40 1/10 1 0/0 0/0 0/0 22 40 1/10 2 8555/13041140 0/0 0/0 24 40 1/10 3 3417/5207580 0/0 0/0 26 40 1/10 4 1358/845020 0/0 0/0 28 40 1/10 5 0/0 0/0 0/0 31 40 1/10 6 0/0 0/0 0/0 33 40 1/10 7 0/0 0/0 0/0 35 40 1/10 rsvp 0/0 0/0 0/0 37 40 1/10 Service-policy : DSL-OUT-C Class-map: IP-PREC-4 (match-all) 13330 packets, 19093740 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip precedence 4 police: 32000 bps, 250000 limit, 5000000 extended limit conformed 1358 packets, 845020 bytes; action: set-prec-transmit 4 exceeded 3417 packets, 5207580 bytes; action: set-prec-transmit 3 violated 8555 packets, 13041140 bytes; action: set-prec-transmit 2 conformed 0 bps, exceed 0 bps, violate 0 bps Class-map: class-default (match-any) 15791 packets, 22456790 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: any
Actualmente, no hay información específica de troubleshooting disponible para esta configuración.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
11-Apr-2002 |
Versión inicial |