QoS de voz: Marcación de paquetes ToS-CoS para usar con LLQ

Documentos relacionados
Voz QoS: Marca del paquete de TOS-CoS para el uso con el LLQ

Orden de Operación de Calidad de Servicio

Bridging L2 a través de un ejemplo de la configuración de red L3

Configuración del gateway dial peer de H.323 para la Redundancia del Cisco Callmanager server

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

Orden de Operación de Calidad de Servicio

Capítulo 5: Enrutamiento entre VLAN

Switches de las 3550/3560 Series del Catalyst usando el ejemplo de configuración del control de tráfico del acceso basado

Configuración de clase de restricciones (COR)

Asociar las llamadas VoIP salientes a los puertos de voz digital específicos

Utilice el NAT para ocultar el IP Address real del ONS15454 para establecer a una sesión CTC

Ejemplo de configuración para QoS en los servidores del fax basados en Windows

Ejemplo de configuración ISDN - IP

SWITCH CISCO CATALYST 4506-E Y 2960

Uso de números de puerto FTP no estándares con NAT

Asociar las llamadas de salida a los puertos únicos FXS/FXO en los gatewayes analógicos

Balanceo de carga IOS NAT para dos Conexiones ISP

Configuración simultánea de NAT estático y dinámico

Configuración de una red privada a privada con túnel de router IPsec con NAT y estático

Ejemplo de la configuración de QoS de los 6000 Series Switch del nexo

Class-Based Weighted Fair Queuing por VC (por VC CBWFQ) en los routers Cisco 7200, 3600, y 2600

Diferencias entre llamadas de módem y voz en gateways AS5xxx de Cisco

La información que contiene este documento se basa en las siguientes versiones de software y hardware.

Routed Protocols múltiples sobre el ATM PVC usando la encapsulación LLC

Cómo utilizar los comandos standby preempt y standby track

Equilibrio de carga remoto del cliente VPN en el ejemplo de configuración ASA 5500

Configuración de muestra usando el comando ip nat outside source list

Transferencia de archivos ASA con el ejemplo de configuración FXP

Ejemplo de Configuración de BGP con Dos Proveedores de Servicio Diferentes (Multihoming)

Este documento proporciona un ejemplo de configuración para X25 Sobre TCP.

Equilibrio de carga VPN en el CS en el ejemplo de configuración del modo dirigido

Configuración de ISDN BRI y PRI en Australia

Soluciones de QoS para entornos PPPoE y DSL

Introducción a las tarjetas de interfaz de voz E & M

Configuración de clase de restricciones (COR)

Balanceo de carga IOS NAT con el Edge Routing optimizado para dos conexiones de Internet

Ruteo de Llamadas / Planes de Discado

Configure la característica de la preferencia local del IPv6 BGP

Práctica de laboratorio 3.1.4: Aplicación de la seguridad básica del switch

Autenticación de servidor alterno de autenticación saliente - Ningún Firewall Cisco IOS o configuración del NAT

Configuración de IPSec entre tres routers mediante el uso de direcciones privadas

Del nexo del 5000 Series Switch ejemplo de configuración ERSPAN

Ejemplo de la configuración HSRP del IPv6

Contenido. Introducción. Prerrequisitos. Requisitos. Componentes Utilizados

Cómo utilizar los comandos standby preempt y standby track

Switches de las 2960/2950 Series del Catalyst usando el ejemplo de la configuración de VLAN de la Voz

Configuración y verificación de ejemplos de agrupamientos de interfaces de cable

Práctica de laboratorio: configuración de routing entre VLAN por interfaz

Criterios para la denominación de agrupamientos de PPP de links múltiples

Comparación de la Regulación del Tráfico y el Modelado del Tráfico para la Limitación del Ancho de Banda

Configuración de WPA/WPA2 con la clave previamente compartida: IOS 15.2JB y posterior

Resolución de problemas de OSPF (Abrir la ruta más corta en primer lugar)

Configuraciones iniciales para OSPF sobre un link punto a punto

Práctica de laboratorio 7.5.3: Resolución de problemas de la configuración inalámbrica

PRÁCTICA No TEMA: CONFIGURACIÓN DE UNA VPN CAPA 2 (Pseudowire) SOBRE UNA RED MPLS

Configuración de servidor de Syslog en los reguladores del Wireless LAN (WLCs)

Solución de problemas de siseos y sonidos estáticos

Práctica de laboratorio: configuración de un conjunto de NAT con sobrecarga y PAT

Packet Tracer: Configuración de GRE por IPsec (optativo)

Configuración básica de MPLS usando OSPF

9.9.1: Desafío de integración de capacidades: Ethernet conmutada

Configurar a un gatekeeper de dispositivo anónimo con las versiones 3.3 y 4.1 del Cisco CallManager

Práctica de laboratorio: configuración de routing entre VLAN basado en enlaces troncales 802.1Q

Restablecimiento de los switches de la serie Catalyst Express 500 en la configuración predeterminada de fábrica

Ejemplo de Configuración de Transcodificación y Conferencias Mejoradas para Gateways de Voz de IOS en una Red CallManager mediante Recursos DSP

PRÁCTICA 5: Voz sobre IP

Práctica de laboratorio: resolución de problemas de DHCPv6

Práctica de laboratorio: Resolución de problemas de EtherChannel

Switched Packet del hardware de la captura con el ejemplo de configuración de la captura de Datapath

Bloquee una o más redes de un peer BGP

Configuración de una clave previamente compartida WPA2 (PSK) Configuración de la autenticación abierta

Adición de Prefijo a Número de Llamada Perdida

Voz sobre IP - Consumo de ancho de banda por llamada

Comparación del protocolo del gateway de voz MGCP y de H.323

ASDM 6.4: Túnel del VPN de sitio a sitio con el ejemplo de configuración IKEv2

Laboratorio práctico Análisis del tráfico de la red

NAT en el ejemplo de configuración del Switches del Catalyst 6500/6000

Problemas asociados a DHCP. Seguridad

Papel de la autenticación CHAP configurado bajo interfaz celular

Cómo configurar Microsoft NetMeeting con gateways Cisco IOS

Práctica de laboratorio: resolución de problemas de configuración de VLAN

Conexión de BRI a PRI usando voz sobre datos

Configurar los troncos entre clústers con tres o más Ciscos CallManageres

Redistribuya las redes conectadas en el OSPF con la palabra clave de subred

Este documento es de propiedad exclusiva de Cisco Systems, Inc. Está permitido imprimir y copiar este documento para distribución no comercial y para

Práctica 5. Configu uración de interfaz Serial y encaminamiento estático María Victoria Bueno Delgado Pablo Pavón Mariño

Configuración de Network Address Translation: Introducción

Puertos TCP y UDP que usa Cisco CallManager

La información en este documento se basa en un Cisco Catalyst 6500 Switch que se ejecute en un Supervisor Engine 720.

Notificaciones del mensaje SMTP del permiso en el Cisco Unity Connection 8.x

Administrador 6.x de las Comunicaciones unificadas: Ejemplo de la configuración de ruteo de la hora

Tarjetas de interfaz WAN/de voz troncales Multiflex T1/E1 de 1 y 2 puertos de segunda generación

Soporte de IEEE 802.1Q de Cisco IOS

ASA 8.3 y posterior: Examen global predeterminado de la neutralización y Inspección de la aplicación no valor por defecto del permiso usando el ASDM

Configuraciones ML-MR-10 para pasar los paquetes LACP de los paquetes CDP transparente

Línea acceso PSTN con y sin la marca del prefijo

Introducción a los contadores de paquetes en el resultado de show policy-map interface.

Característica del circuito de demanda OSPF

Configuración y solución de problemas de VIC- 2DID

Configuración de Gateway de último recurso mediante comandos IP

Transcripción:

QoS de voz: Marcación de paquetes ToS-CoS para usar con LLQ Contenidos Introducción Requisitos previos Requisitos Componentes utilizados Convenciones Configurar Diagrama de la red Configuraciones Verificar Resolución de problemas Introducción En este documento, se describe la Calidad de Servicio (QoS) para Voz por IP (VoIP) en un entorno LAN mediante la asignación de Tipo de servicio (ToS) a parámetros de Clase de servicio (CoS). Hasta hace poco, la opinión general era que la QoS nunca sería un problema desde el punto de vista de la empresa por la naturaleza congestionada del tráfico de red y la posibilidad del desbordamiento del búfer. La justificación de la QoS en la LAN es el almacenamiento en la memoria intermedia, y no la falta de ancho de banda. Por este motivo, son necesarias herramientas de QoS para gestionar estos búferes con el objetivo de reducir al mínimo las pérdidas, los retrasos y la variación del retraso. Los búferes de transmisión tienen la tendencia de llenarse en las redes de alta velocidad debido la combinación de la naturaleza congestionada de las redes de datos y el gran volumen de paquetes menores del Protocolo de control de transmisión (TCP). Si se llena un búfer de salida, las interfaces de ingreso no podrán colocar inmediatamente el nuevo tráfico en el búfer de salida. Cuando se llena el búfer de ingreso (lo que puede ocurrir rápidamente), se pierden paquetes. La pérdida de paquetes puede degradar la calidad de la voz. El tráfico de VoIP es sensible tanto a los paquetes retrasados como a los perdidos. Un retraso no debería representar ningún problema, independientemente del tamaño del búfer de cola, gracias a la alta velocidad de los vínculos de la LAN. Las pérdidas, sin embargo, siempre influyen negativamente en la calidad de la voz en todas las redes. El uso de varias colas en las interfaces de transmisión es la única forma de eliminar las posibles pérdidas provocadas por búferes que funcionan al 100% de su capacidad. La separación de voz y vídeo (ambos sensibles a retrasos y pérdidas) en colas distintas puede impedir las pérdidas en la interfaz de ingreso, incluso aunque los flujos de datos llenen el búfer de transmisión de datos. En las redes con mucho tráfico, es fundamental gestionar la entrega de tráfico controlado para garantizar al usuario una experiencia positiva con VoIP. Es muy fácil de explicar. Por ejemplo: cuando se descuelga un teléfono IP, le pregunta al Cisco CallManager qué tiene que hacer. Cisco CallManager indica al teléfono IP que reproduzca el tono de marcado. Si se pierde o retrasa la gestión del Protocolo de cliente delgado y el tráfico de control, el usuario se verá afectado negativamente. Para proporcionar la QoS, marque los encabezados de los paquetes con una precedencia más alta y asígnelos correctamente a los encabezados de Capa 2 para que lo comprendan los Catalysts. Así se garantiza la prioridad correcta a los paquetes de voz por la LAN. Requisitos previos Requisitos No hay requisitos previos específicos para este documento. Componentes utilizados La información que contiene este documento se basa en las siguientes versiones de software y hardware. Voice Gateway (Gateway de voz) Cisco 3725 con la versión 12.3(4)T del software Cisco IOS. Switch Catalyst 4000 Teléfonos IP y CallManagers de Cisco La información que se presenta en este documento se originó a partir de dispositivos dentro de un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración despejada (predeterminada). Si la red está

funcionando, asegúrese de haber comprendido el impacto que puede tener un comando antes de ejecutarlo. Convenciones Si desea más información sobre las convenciones del documento, consulte las Convenciones sobre consejos técnicos de Cisco. Configurar En esta sección encontrará la información para configurar las funciones descritas en este documento. Nota: Para obtener información adicional sobre los comandos que se utilizan en este documento, use la herramienta de búsqueda de comandos ( solamente clientes registrados). Diagrama de la red Este documento utiliza la configuración de red que se muestra en el siguiente diagrama. Configuraciones Este documento usa estas configuraciones. Cisco 3660 (ejemplo 1) Cisco 3660 (ejemplo 2) En esta configuración se muestra cómo asignar valores de ToS o de un punto de código de servicios diferenciados (DSCP) a un valor CoS en la parte del encabezado 802.1p. Hay muchas formas de implementar esto y las diferencias -poco importantes- dependen de su diseño. Los dos ejemplos de configuración aquí mostrados son equivalentes; se puede seguir cualquiera de los dos para llegar al mismo resultado. No olvide que únicamente debe permitir los paquetes VoIP que tengan una precedencia IP crítica (5) en el bit de ToS. No debe haber ningún otro tráfico con este bit configurado como crítico. Esto provocaría la superposición de tráfico no deseado en la cola de voz. Nota: La configuración de LLQ se lleva a cabo en otros dispositivos de la red tales como el Catalyst 4000, que no se trata en este documento. En este primer ejemplo, sólo se etiquetan los flujos RTP que tengan la precedencia 5 de IP, y no RTCP ni ningún paquete de señalización y mensajería H.225/245. Cisco 3660 (ejemplo 1) ip cef --- Es necesario que esté habilitado el mecanismo Cisco Express Forwarding (CEF) --- para que surta efecto el comando set cos que se configura después. --- Si no está activado, el router se lo recordará con el error "CEF switching --- needed for 'set' operations" (Conmutación CEF necesaria para operaciones --- 'establecidas'). class-map match-all RTP match ip precedence 5 --- Con este comando se detectan todos los paquetes con la precedencia IP de 5. policy-map OutboundPolicy class RTP set CoS 5 --- Ahora, se ha configurado el bit de CoS como 5 para todos los paquetes antes --- detectados en class-map RTP con la precedencia de 5. class class-default set CoS 0 --- El resto del tráfico tiene una CoS de 0 y una prioridad de entrega menor. interface FastEthernet0/0 no ip address no ip mroute-cache duplex auto speed auto

interface FastEthernet0/0.816 encapsulation dot1q 816 --- Para que FastEthernet pueda habilitar la conexión troncal, tiene que haber --- subinterfaces, así como encapsulación dot1q o isl. ip address 10.120.16.112 255.255.255.0 service-policy output OutboundPolicy --- Aplique la QoS a la interfaz que conecte a la LAN a través del Catalyst 4000. dial-peer voice 99131 voip destination-pattern 9913109 session target ipv4:10.120.17.133 ip qos dscp cs5 media no vad Nota: El comando ip qos dscp se presentó en la versión 12.2(2)T del software Cisco IOS. Sustituye al comando ip precedence (par de marcado). Todos los routers compatibles con la versión 12.2(2)T del software Cisco IOS y anteriores pueden usar ip precedence en la configuración de par de marcado. En el segundo ejemplo hay parámetros de correspondencia distintos para las clases de policy-map (correspondencia de políticas). La configuración del Cisco 3660 coincide en los paquetes de configuración de llamadas H.225 y en los flujos de RTP. El criterio de correspondencia para el flujo de RTP también es algo distinto. No se fije en los encabezados IP, sólo en el rango de puertos UDP. Si están comprendidos entre 16384 y 32767, etiquételos y envíelos a policy-map. Cisco 3660 (ejemplo 2) ip cef --- Es necesario que esté habilitado el mecanismo Cisco Express Forwarding (CEF) --- para que surta efecto el comando set cos que se configura después. --- Si no está activado, el router se lo recordará con el error "CEF switching --- needed for 'set' operations" (Conmutación CEF necesaria para operaciones --- 'establecidas'). class-map match-all Call-Control match access-group 101 class-map match-all RTP match ip rtp 16384 16383 --- Coincidencia en el rango de puertos UDP 16384-32767 con paquetes únicos VoIP --- de salida para policy-map. access-list 101 permit tcp host 10.120.16.112 any eq 1720 --- Coincidencia en todos los paquetes que usan el puerto TCP 1720, que está --- dedicado a la configuración de llamadas H.225. policy-map OutboundPolicy class RTP set CoS 5 --- Configure el bit de CoS como 5 para todos los paquetes VoIP que coincidan --- con el intervalo de puertos UDP antes citado. class Call-Control set CoS 3 set ip precedence 3 --- Configure el bit de CoS como 3 y la precedencia IP como 3 para todos --- los paquetes de señalización y control que coincidan con access-list 101. class class-default set CoS 0 --- El resto del tráfico tiene una CoS de 0 y una prioridad de entrega menor. interface FastEthernet0/0 no ip address no ip mroute-cache duplex auto speed auto interface FastEthernet0/0.816 encapsulation dot1q 816 ip address 10.120.16.112 255.255.255.0 service-policy output OutboundPolicy --- Aplique su QoS a la interfaz que conecte a la LAN a través del Catalyst 4000. dial-peer voice 99131 voip destination-pattern 9913109 session target ipv4:10.120.17.133 ip qos dscp cs5 media no vad Verificar

En esta sección encontrará información que puede utilizar para confirmar que la configuración está funcionando correctamente. Ciertos comandos show son compatibles con la herramienta intérprete de resultados (solamente clientes registrados) lo cual le permite ver un análisis de resultados del comando show. show policy-map interface Muestra los contadores de coincidencias de todas las clases de una policy-map de servicio especificada. Ahora, los routers están configurados para asignar el bit de ToS al bit de CoS. Use el comando show policy-map interface para comprobar que el tráfico esté marcado según la configuración. En la salida de este primer ejemplo, los paquetes VoIP 539 coinciden con la class-map, y todos los paquetes 539 tienen el bit de CoS marcado con un valor crítico como resultado. Este tipo de colocación en cola no tiene que esperar a una congestión para estar activa. Siempre y cuando discurra tráfico de voz por el enlace FastEthernet, marca todos los paquetes apropiadamente. En el segundo ejemplo, todos los paquetes VoIP 5 están marcados con un valor de CoS de 5, y todos los paquetes de señalización están marcados con un valor de CoS de 3 según la configuración. En la configuración del ejemplo del primer 3660: vdtl-3660-16a#show policy-map interface fastethernet 0/0.816 FastEthernet0/0.816 Service-policy output: OutboundPolicy Class-map: RTP (match-all) 539 packets, 42042 bytes 5 minute offered rate 2000 bps, drop rate 0 BPS Match: ip precedence 5 CoS 5 Paquetes marcados con 539 Class-map: class-default (match-any) 13 packets, 1803 bytes Match: any CoS 0 Paquetes marcados con 13 En la configuración del ejemplo del segundo 3660: vdtl-3660-16a#show policy-map interface fastethernet 0/0.816 FastEthernet0/0.816 Service-policy output: OutboundPolicy Class-map: RTP (match-all) 370 packets, 28860 bytes Match: ip rtp 16384 16383 CoS 5 Paquetes marcados con 370 Class-map: Call-Control (match-all) 26 packets, 2697 bytes Match: access-group 101 ip precedence 3 Paquetes marcados con 26 CoS 3 Paquetes marcados con 26 Class-map: class-default (match-any) 4363 packets, 515087 bytes Match: any CoS 0 Paquetes marcados con 4363 vdtl-3660-16a# Resolución de problemas Actualmente, no hay información específica disponible sobre resolución de problemas para esta configuración.

1992-2014 Cisco Systems Inc. Todos los Derechos Reservados. Fecha de Generación del PDF: 19 Mayo 2008 http://www.cisco.com/cisco/web/support/la/7/75/75905_tos-cos.html