Switching de LAN : Calidad de servicio de LAN

Preguntas frecuentes sobre la Calidad de Servicio (QoS) de los switches Catalyst serie 2950

23 Marzo 2008 - Traducción manual
Otras Versiones: PDFpdf | Traducción Automática (31 Julio 2013) | Inglés (1 Septiembre 2005) | Comentarios

Preguntas

Introducción
¿Cuál es el requisito de versión de software para las características de QoS en los switches Catalyst serie 2950?
¿Qué características de QoS soporta la versión de imagen estándar (SI) de la serie 2950?
¿Qué características de QoS soporta la versión de imagen mejorada (EI) de la serie 2950?
¿Son compatibles los switches Catalyst serie 2950 con la limitación de velocidad o regulación en puertos o VLAN?
¿Pueden los switches de Catalyst serie 2950 marcar o reescribir bits de Tipo de servicio (ToS) con precedencia en un paquete IP?
¿Qué tipo de programación de salida proporcionan los switches Catalyst serie 2950 en el puerto de entrada/ingreso?
¿Reconocen los switches Catalyst serie 2950 los valores entrantes de clase de servicio (CoS) en las etiquetas IEEE 802.1p (dot1p) de teléfonos IP?
Mi servidor o teléfono/dispositivo IP no puede marcar valores de clase de servicio (CoS). ¿Pueden los switches Catalyst serie 2950 marcar el tráfico desde el servidor/dispositivo para un valor de CoS específico?
¿Puedo anular la clase del servicio (CoS) entrante para un valor de CoS específico?
¿Qué es el modo de transferencia?
¿Puedo volver a clasificar el valor de la clase de servicio (CoS) de los datos que se generan desde un equipo que se conecta con un teléfono IP? El teléfono IP se conecta con un switch Catalyst serie 2950.
¿Qué tipo de programación de salida proporcionan los switches Catalyst serie 2950?
¿Puedo usar las listas de control de acceso (ACL) para definir el tráfico para la aplicación de características de QoS?
¿Cómo configuro los switches Catalyst serie 2950 con VLAN de voz para conexiones de teléfonos IP de Cisco?
¿Cómo verifica la configuración de QoS en los switches Catalyst serie 2950?
Discusiones relacionadas de la comunidad de soporte de Cisco

Introducción

Este documento contiene preguntas realizadas con frecuencia acerca las características de Calidad de Servicio (QoS) de los switches Catalyst serie 2950 de Cisco.

Q. ¿Cuál es el requisito de versión de software para las características de QoS en los switches Catalyst serie 2950?

A. La serie 2950 soporta el envío de cola y programación de salida basados en los valores de la clase de servicio (CoS) IEEE 802.1p con la versión 12.0(5)WC(1) del software Cisco IOS® y posterior. Cada puerto en el switch recibe un valor de prioridad predeterminado Las tramas que se reciben sin etiqueta reciben la asignación de este valor. Para las tramas que se reciben con etiqueta, la serie 2950 usa el valor en la etiqueta. La serie 2950 coloca en la cola las tramas del puerto de salida en una de las cuatro colas de prioridad. El switch crea las asignaciones de la cola en función del valor de prioridad o CoS asignado a la trama en el ingreso. Puede configurar la programación de salida como programación de prioridad estricta o programación de ordenamiento cíclico ponderado (WRR). Los switches Catalyst serie 2950 ejecutan dos conjuntos de características del software Cisco IOS, una imagen estándar (SI) y una imagen mejorada (EI). Existen varias diferencias en las características entre la versión SI y la versión EI. La versión SI sólo soporta las características de QoS de programación de salida, mientras que EI agrega compatibilidad para la clasificación, el marcado y la creación de políticas. Consulte la sección Notas de la versión 12.1(22)EA4 de Cisco IOS para switches Catalyst 2955, Catalyst 2950 y Catalyst 2940 para comprobar la compatibilidad del hardware y el software.

Q. ¿Qué características de QoS soporta la versión de imagen estándar (SI) de la serie 2950?

A. La serie 2950 con la versión SI soporta el envío de cola y la programación de salida. La serie 2950 con SI soporta la clasificación de ingreso con el uso de estados de confianza del puerto en la versión 12.1(11)EA1 del software Cisco IOS y posterior. Puede configurar el puerto de ingreso para que confíe en cualquier clase de servicio (CoS) o punto de código de servicios diferenciados (DSCP), donde el estado de confianza del puerto predeterminado es no confiable. Asimismo, puede la programación de salida como programación de prioridad estricta o programación de ordenamiento cíclico ponderado (WRR).

En las versiones 12.0 del software Cisco IOS, SI sólo soporta la configuración en prioridades CoS y WRR. En las versiones 12.1 del software Cisco IOS y posteriores, SI suma estas características:

  • Clasificación
    • Clasificación en función del Protocolo de detección de Cisco (CDP) desde un teléfono IP de Cisco
  • Envío de cola y programación de salida
    • Programación de prioridad estricta
    • WRR programación

Q. ¿Qué características de QoS soporta la versión de imagen mejorada (EI) de la serie 2950?

A. La serie 2950 con la versión EI soporta la clasificación de capa 2 (L2)-capa 4 (L4) en el ingreso con el uso de:

  • Estados de confianza de puertos
  • Listas de control de acceso (ACL) de QoS
  • Mapas de clases y mapas de políticas

La serie 2950 con la versión EI también soporta la creación de políticas y el marcado en el ingreso además del envío de cola y la programación de salida. Puede configurar la programación de salida como programación de prioridad estricta o programación de ordenamiento cíclico ponderado (WRR). Consulte la sección Notas de la versión 12.1(22)EA4 de Cisco IOS para switches Catalyst 2955, Catalyst 2950 y Catalyst 2940 para comprobar la compatibilidad del hardware y el software.

En las versiones 12.0 del software Cisco IOS, EI sólo soporta la configuración en las prioridades de clase de servicio (CoS) y WRR. En las versiones 12.1 del software Cisco IOS, EI agrega estas características:

  • Clasificación
    • Clasificación en función de:
      • El estado de confianza de puertos
      • Las listas de control de acceso (ACL)
      • Mapas de políticas
      • El Protocolo de detección de Cisco (CDP) desde un teléfono IP de Cisco
    • Confianza del punto de código de servicios diferenciados/CoS (DSCP)
    • Configuración de CoS de puertos
  • Marcación
  • Control de tráfico
    • Políticas de ingreso
  • Configuración de la tabla de asignación
    • CoS a DSCP
    • DSCP a CoS
  • Envío de cola y programación de salida
    • Programación de prioridad estricta
    • WRR programación

Q. ¿Son compatibles los switches Catalyst serie 2950 con la limitación de velocidad o regulación en puertos o VLAN?

A. Los switches Catalyst serie 2950 que ejecutan la versión de imagen mejorada (EI) son compatibles con la regulación de ingreso en las interfaces físicas únicamente. Los reguladores no tienen compatibilidad en las interfaces VLAN. Los switches Catalyst serie 2950 que ejecutan la versión de imagen estándar (SI) no son compatibles con la regulación. La versión mínima con compatibilidad es la versión 12.1 del software Cisco IOS.

Q. ¿Pueden los switches de Catalyst serie 2950 marcar o reescribir bits de Tipo de servicio (ToS) con precedencia en un paquete IP?

A. Sí, los switches Catalyst serie 2950 que ejecutan la versión de imagen mejorada (EI) pueden marcar o reescribir bits de ToS en el encabezado de un paquete de versión 4 de IP (IPv4). Use un mapa de políticas que incluye la sentencia set ip dscp. O configure un regulador para marcar o reescribir el valor del punto de código de servicios diferenciados (DSCP) en las tramas que no cumplan con las reglas del regulador.

Nota: El Catalyst 2950 sólo es compatible con la regulación de ingreso.

Q. ¿Qué tipo de programación de salida proporcionan los switches Catalyst serie 2950 en el puerto de entrada/ingreso?

A. Los switches Catalyst serie 2950 no proporcionan ningún tipo de programación de ingreso, pero son compatibles con el envío de cola y la programación de salida. Use el comando wrr-queue bandwidth. El valor predeterminado es FIFO.

Q. ¿Reconocen los switches Catalyst serie 2950 los valores entrantes de clase de servicio (CoS) en las etiquetas IEEE 802.1p (dot1p) de teléfonos IP?

A. Los switches Catalyst serie 2950 proporcionan valores de CoS 802.1p basados en QoS. En la versión 12.0(5)WC1 y posterior del software Cisco IOS, los switches serie 2950 reconocen el valor de CoS de una trama entrante de forma predeterminada.

Nota: Para las tramas sin etiqueta que se reciben en puertos confiables y no confiables, QoS asigna el valor de CoS que el comando de configuración de interfaz mls qos cos especifica. Por defecto, este valor es cero, un valor confiable.

Q. Mi servidor o teléfono/dispositivo IP no puede marcar valores de clase de servicio (CoS). ¿Pueden los switches Catalyst serie 2950 marcar el tráfico desde el servidor/dispositivo para un valor de CoS específico?

A. Sí, el switch puede marcar el tráfico. No obstante, debe configurar el puerto como un puerto troncal y configurar mls qos cos value también. En esta configuración de ejemplo, la interfaz FastEthernet 0/1 se conecta con un teléfono IP que no puede marcar valores de CoS:

interface fastethernet 0/1
switchport mode trunk
mls qos cos 7

Para las tramas IEEE 802.1Q con información de etiquetas, se usa el valor de prioridad de la trama del encabezado. Para las tramas que se reciben en la VLAN nativa, se utiliza la prioridad predeterminada del puerto de entrada.

Q. ¿Puedo anular la clase del servicio (CoS) entrante para un valor de CoS específico?

A. Sí, puede sobreescribir el CoS. Ejecute el comando mls qos cos {default-cos | override}. El comando anula el estado de confianza configurado con anterioridad de los paquetes entrantes y aplica el valor de CoS del puerto predeterminado a todos los paquetes entrantes. Cisco IOS La versión 12.1 y las versiones posteriores del software soportan este comando.

Q. ¿Qué es el modo de transferencia?

A. En el modo de transferencia, el switch usa el valor de la clase de servicio (CoS) de los paquetes entrantes sin una modificación del valor del punto de código de servicios diferenciados (DSCP). La trama puede pasar a través del switch sin alterar los valores de CoS y DSCP entrantes. Al deshabilitar el modo de transferencia y configurar configurar el puerto del switch para que confíe en CoS, el valor de DSCP se deriva del mapa CoS a DSCP. En este caso, el DSCP generalmente cambia en consecuencia. En las versiones anteriores del software Cisco IOS anteriores a la versión 12.1(11)EA1 del software Cisco IOS, esta derivación del valor de DSCP está activada de forma predeterminada y no puede modificarla. En la versión 12.1(11)EA1 y posterior del software Cisco IOS, puede configurarla con la habilitación de modo de transferencia en el puerto.

A continuación se incluye una configuración de ejemplo:

interface fastethernet 0/1
switchport mode access
mls qos trust cos pass-through dscp

Q. ¿Puedo volver a clasificar el valor de la clase de servicio (CoS) de los datos que se generan desde un equipo que se conecta con un teléfono IP? El teléfono IP se conecta con un switch Catalyst serie 2950.

A. Sí, puede volver a clasificar el valor de CoS de los datos. Ejecute el comando switchport priority extend cos de configuración de interfaz. El comando configura el teléfono IP para anular la prioridad del tráfico que viene desde el equipo.

Q. ¿Qué tipo de programación de salida proporcionan los switches Catalyst serie 2950?

A. Los switches serie 2950 son compatibles con cuatro clases de colas de clase de servicio (CoS) para cada puerto de salida. En las versiones del software Cisco IOS anteriores a la versión 12.1(12c)EA1 del software Cisco IOS, se soporta la cola de prioridad de CoS y la programación de ordenamiento cíclico ponderado (WRR). A continuación se incluye una configuración de ejemplo:

wrr-queue cos-map 1 0 1
wrr-queue cos-map 2 2 3
wrr-queue cos-map 3 4 5
wrr-queue cos-map 4 6 7
wrr-queue bandwidth 1 2 3 4

Nota: 1 es la cola de prioridad de CoS más baja, y 4 es la más alta.

En cambio, en la versión 12.1(12c)EA1 y posterior del software Cisco IOS, se soporta la cola acelerada y la programación WRR. Esta programación usa una de las cuatro colas de salida (cola 4) como cola acelerada. La programación de ordenamiento cíclico ponderado (WRR) se lleva a cabo en las tres colas de salida restantes. La cola acelerada es una cola de prioridad estricta. Antes de proveer servicios a las otras tres colas, esta cola acelerada siempre recibe primero el servicio, hasta que se vacía. En todas las versiones, la programación de prioridad estricta es el valor predeterminado. A continuación se incluye una configuración de ejemplo:

wrr-queue cos-map 1 0 1 2 4 
wrr-queue cos-map 3 3 6 7
wrr-queue cos-map 4 5
wrr-queue bandwidth 20 1 80 0

Nota: CoS 5 se asigna a la cola 4. La cola 4 es la cola acelerada, con una asignación de ancho de banda de 0.

Q. ¿Puedo usar las listas de control de acceso (ACL) para definir el tráfico para la aplicación de características de QoS?

A. Sí, puede usar las ACL IP estándar, IP ampliado y MAC capa 2 (L2) para definir un grupo de paquetes con las mismas características. Esta definición de un grupo de paquetes clasifica a los paquetes. No obstante, la configuración de una acción de denegación no es compatible con las ACL de QoS del switch. Además, si existe una concordancia con una acción de permiso, el switch toma la acción especificada que se relaciona con QoS y abandona la lista. Si no hay una concordancia con todas las entradas en la lista, el procesamiento de QoS no se realiza en el paquete. En todas las versiones del software Cisco IOS, este proceso es compatible con la versión de imagen mejorada (EI) únicamente. La versión 12.1(11)A1 del software Cisco IOS y posterior son compatibles con la concordancia del valor de punto de código de servicios diferenciados (DSCP).

Q. ¿Cómo configuro los switches Catalyst serie 2950 con VLAN de voz para conexiones de teléfonos IP de Cisco?

A. Para la versión 12.1(12c)EA1 y posterior del software Cisco IOS, una vez que configura el 2950 como un switch de capa de acceso para voz, primero modifica la clase de servicio (CoS) predeterminada a la tabla de asignación de puntos de códigos de servicios diferenciados (DSCP) de manera que:

  • CoS 3 asigne a DSCP 26
  • CoS 4 asigne a DSCP 34
  • CoS 5 asigne a DSCP 46

A continuación, habilite las VLAN de voz y datos en el puerto del teléfono y configure el límite de confianza del teléfono IP. Ejecute el comando mls qos trust cos del teléfono IP. Por último, modifique la asignación de colas de CoS a salida y habilite la cola acelerada. Con la habilitación de la cola acelerada, los paquetes de voz siempre reciben servicio antes de todos los demás paquetes. A continuación se incluye una configuración de ejemplo:

c2950(config)# mls qos map cos-dscp 0 8 16 26 34 46 48 56
c2950(config)# mls qos bandwidth 10 20 70 0
c2950(config)# interface fastethernet 0/1
c2950(config-if)# mls qos trust cos
c2950(config-if)# switchport voice vlan 100
c2950(config-if)# switchport access vlan 10
c2950(config-if)# switchport priority extend cos 0

Además, la característica de QoS automática es compatible con la versión 12.1(12c)EA1 y posterior del software Cisco IOS. Puede utilizar esta característica para simplificar la implementación de las características de QoS actuales. La QoS automática hace suposiciones sobre el diseño de la red. En consecuencia, el switch puede priorizar los diferentes flujos de tráfico y usar adecuadamente las colas de salida en lugar del comportamiento de QoS predeterminado. El switch ofrece el mejor servicio a cada paquete, independientemente del contenido o el tamaño del paquete; y lo envía desde una cola única. Si se habilita QoS automática, la característica clasifica automáticamente el tráfico en función del tipo de tráfico y la etiqueta del paquete de ingreso. El switch usa la clasificación para poder seleccionar la cola de salida adecuada. Puede usar los comandos de QoS automáticos para identificar los puertos que se conectan con los teléfonos IP de Cisco. También puede identificar los puertos que reciben tráfico de VoIP confiables a través de un enlace ascendente. QoS automática realiza a continuación las siguientes funciones:

  • Detecta la presencia o la ausencia de teléfonos IP
  • Configura la clasificación de QoS
  • Configura las colas de salida

Q. ¿Cómo verifica la configuración de QoS en los switches Catalyst serie 2950?

A. Use los comandos en esta tabla para verificar su configuración de QoS.

Comando Propósito
show class-map [class-map-name]1 Mostrar los mapas de clase QoS, que definen los criterios de concordancia para clasificar el tráfico.
show policy-map [policy-map-name [class class-name]]1 Mostrar los mapas de políticas de QoS, que definen los criterios de clasificación para el tráfico entrante.
show mls qos maps [cos-dscp | dscp-cos]1 Mostrar la información de asignación de QoS. Los mapas habilitan la generación de un valor DSCP2 interno, que representa la prioridad del tráfico.
show mls qos interface [interface-id] [policers]1 Mostrar información de QoS en la interfaz. Esta información comprende:
  • La configuración de las colas de salida y el mapa de colas de CoS3 a salida
  • ¿Qué interfaces han configurado los regulados?
  • Estadísticas de ingreso y salida, que incluye el número de bytes que se han dejado de transmitir
show wrr-queue cos-map Mostrar la asignación de las colas de prioridad de CoS.
show wrr-queue bandwidth Mostrar la asignación de ancho de banda de WRR4 para las colas de prioridad de CoS.

1 Este comando está disponible únicamente en un switch que ejecuta la imagen mejorada (EI).

2 DSCP = punto de código de servicios diferenciados

3 CoS = clase de servicio

4 WRR = ordenación cíclico ponderado


Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Document ID: 46523