Alta Help Center

QoS en Switch/Router (también conocido como Calidad de Servicio)

Matt Baer
Matt Baer
  • Actualización

La Calidad de Servicio (QoS) se refiere a los mecanismos utilizados por los dispositivos de red para priorizar ciertos tipos de tráfico sobre otros, de modo que las aplicaciones sensibles a la latencia como voz, video o juegos funcionen mejor durante la congestión. En lugar de tratar todos los paquetes por igual, QoS puede clasificar el tráfico y aplicar políticas como priorización, garantías de ancho de banda, modelado o limitación de velocidad. Sin embargo, QoS está extremadamente poco estandarizado: aunque existen conceptos como las marcas DSCP y las clases de tráfico, la manera en que se interpretan, aplican y asignan a las colas varía ampliamente entre proveedores, sistemas operativos e incluso dispositivos individuales. Como resultado, el comportamiento de QoS suele ser inconsistente de extremo a extremo, y las políticas que funcionan en una red pueden comportarse de manera diferente (o no funcionar en absoluto) en otra.

Alta Labs ofrece las siguientes opciones, que van desde muy simples hasta muy detalladas:

  • CAKE (solo Route10)
  • Perfiles predefinidos:
    • Predeterminado (Sin QoS)
      • No hay asignaciones DSCP predefinidas. Solo se aplican la prioridad base y las anulaciones explícitas.
    • Enterprise (RFC4594). Este perfil es un superconjunto de todos los demás perfiles e incluye muchas asignaciones estándar de la industria. Si se requiere QoS genérico en una red, esta opción suele ser suficiente para cubrir todos los casos de uso, incluyendo todos los perfiles restantes. La ventaja de usar los perfiles restantes es la reducción de la complejidad:
Valores DSCPPrioridad
48,567
466
405
32,34,36,384
24,26,28,303
16,18,20,222
8,10,12,141
  • Dante
Valor DSCPPrioridad
563
462
81
  • Crestron
Valor DSCPPrioridad
321
  • Q-SYS
Valor DSCPPrioridad
462
26,341
  • SHURE
Valor DSCPPrioridad
563
462
341
  • AES67
Valor DSCPPrioridad
462
341
  • VoIP
Valor DSCPPrioridad
461
  • Priorización por valor DSCP
  • Priorización por valor TOS
  • Priorización dinámica
  • Integración de códigos de color para despliegue rápido

Configuración básica de QoS

  1. En la pestaña Red, haga clic en el ícono de un Switch o del Route10
  2. Haga clic en la interfaz para la que desea configurar QoS
  3. Desplácese hacia abajo hasta Perfil de QoS
  4. Seleccione el perfil deseado
  5. Opcionalmente, especifique una Prioridad QoS
    1. El campo Prioridad QoS es una línea base. Si el tráfico no coincide con ninguna otra regla especificada para QoS, el tráfico estará sujeto a la prioridad especificada aquí.
  6. Haga clic en Guardar


Configuración avanzada de QoS

  1. En la pestaña Red, haga clic en el ícono de un Switch o del Route10
  2. Haga clic en la interfaz para la que desea configurar QoS
  3. Desplácese hacia abajo hasta Perfil de QoS
  4. Establezca el Perfil en cualquier opción excepto “Predeterminado”
    1. Note que aparecerán nuevos campos
  5. Prioridad QoS (0-7)
    1. El campo Prioridad QoS es una línea base. Si el tráfico no coincide con ninguna otra regla especificada para QoS, el tráfico estará sujeto a la prioridad especificada aquí. Esto puede ser anulado en el paso siguiente
  6. Selectores DSCP/TOS
    1. Los valores DSCP permiten de 0 a 63
    2. Los valores TOS permiten de 0 a 255
  7. Haga clic en el ícono + para agregar más selectores
  8. Guardar

 

Despliegue escalado usando códigos de color

Supongamos que tiene una gran cantidad de dispositivos y necesita aplicar reglas de QoS sin la tediosa tarea de configurar QoS en cada interfaz. ¡No se preocupe! Alta lo cubre con códigos de color.

  1. En la pestaña Red, haga clic en el ícono de un Switch o del Route10
  2. Haga clic en cualquier interfaz para la que desee configurar QoS O en cualquier interfaz no utilizada
  3. Seleccione un grupo de color (tenga en cuenta que el Negro no puede ser editado)
  4. Haga clic en el ícono de lápiz junto al grupo de color elegido
  5. Desplácese hacia abajo hasta Perfil de QoS
  6. Prioridad QoS (0-7)
    1. Considere esto como un “todo el tráfico a través de este puerto se verá afectado”, luego podemos anular ciertos tráficos en los siguientes pasos
  7. Selectores DSCP/TOS
    1. Los valores DSCP permiten de 0 a 63
    2. Los valores TOS permiten de 0 a 255
  8. Guardar
  9. Use la opción Seleccionar para desplegar el código de color a múltiples interfaces
  10. Seleccione el color elegido en el Paso 3

 

Prioridad dinámica vs. Prioridad estática

Considere los siguientes ajustes. Para esta sección, utilizaremos un ejemplo de aumento de la prioridad para VoIP mediante DSCP y tráfico de infraestructura mediante TOS usando los valores apropiados de las tablas a continuación.

Los campos relevantes aquí son Prioridad QoS, fila DSCP y fila ToS. Notará que la prioridad 6 está asignada para el valor DSCP 46 (VoIP) y +7 para TOS 56. Con esta configuración:

  • El control de red, protocolos de enrutamiento, tráfico de infraestructura tienen la prioridad más alta (valor dinámico de 7)
  • VoIP tiene la siguiente prioridad (valor estático de 6)
  • Todo el otro tráfico recibe la siguiente y última prioridad (Prioridad QoS de 0)

El +# significa "agregar # a la Prioridad QoS", en este ejemplo, 0+7 = 7

Ahora considere una configuración casi idéntica:

El único cambio con respecto a la captura anterior es que la Prioridad QoS ahora es 4.

¿Qué cambia en términos de resultados reales en el mundo real? En realidad, nada.

  • Prioridad QoS es 4
  • DSCP 46 sigue siendo un valor estático, en 6
  • TOS 56 sigue siendo dinámico y +7. Entonces 4 + 7 = 11, ¿verdad? No exactamente, ya que la prioridad más alta es 7, por lo tanto 4 + 7 = 11, pero 11 es mayor que 7, así que el firmware automáticamente dice 11 > 7, prioridad = 7
     

Valores DSCP

Piense en DSCP como el “Tipo de tráfico”, la tabla a continuación describe estos tipos y lo que significan

Valor DSCP (Rango/Código)Ejemplos (Tipo de tráfico)Prioridad recomendada por AltaClase PHB (Comportamiento por salto)Código estándar
48-63 (CS6, CS7, EF)Señalización de voz, control de red, servicios de emergencia (Prioridad más alta)7Expedited Forwarding (EF) / Plano de controlRFC 3246, RFC 2475
46 (EF)Voz en tiempo real (VoIP)6Expedited Forwarding (EF)RFC 3246
32-40 (AF4x, CS5)Videoconferencia, streaming de alta prioridad5Assured Forwarding (AF4) / Carga controladaRFC 2597
24-30 (AF3x, CS4)Datos críticos para negocios, aplicaciones de nivel oro4Assured Forwarding (AF3)RFC 2597
16-22 (AF2x, CS3)Tráfico empresarial estándar, aplicaciones de nivel plata3Assured Forwarding (AF2)RFC 2597
8-14 (AF1x, CS2)Tráfico general por defecto, datos masivos2Assured Forwarding (AF1)RFC 2597
1-7 (CS1)Tráfico de baja prioridad, transferencias de baja prioridad1Class Selector (CS1)RFC 2475
0 (BE)Todo lo demás, tráfico sin marcar0Best Effort (BE)RFC 2474


Nota: La asignación DSCP a Prioridad (0-7) en la tabla anterior es una guía general basada en las mejores prácticas de la industria y el contexto de los perfiles proporcionados por Alta Labs (por ejemplo, el perfil Enterprise suele asignar 48/56 a Prio 7, 46 a Prio 6, etc.). La asignación real dentro de los dispositivos Alta Labs está determinada por el Perfil de QoS seleccionado o anulaciones explícitas de puerto.
 

Valores ToS

Los valores DSCP son un subconjunto del campo ToS de IP. Históricamente, los valores DSCP han sido más comúnmente usados, pero los switches Alta también son capaces de mapear valores ToS a prioridad directa. La siguiente tabla muestra un ejemplo de asignaciones equivalentes comunes entre algunos valores DSCP y valores ToS.
 

Valor TOSEjemplo de tráficoClase DSCP
0Tráfico por defecto, navegación web, datos generalesCS0
8Transferencias masivas, copias de seguridad, actualizaciones de softwareCS1
16Correo electrónico, aplicaciones empresariales estándar, consultas a bases de datosCS2
24Video en streaming, conferencias, aplicaciones interactivasCS3
32Tráfico empresarial de alta prioridad, VDI, aplicaciones transaccionalesCS4
40Señalización de voz (SIP), aplicaciones críticas de baja latenciaCS5
48Medios de voz (RTP), audio en tiempo real, comunicaciones en vivoCS6
56Control de red, protocolos de enrutamiento, tráfico de infraestructuraCS7

Relacionada con

¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0

¿Tiene más preguntas? Enviar una solicitud

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.