Inicio
» ADMINISTRADOR DE RED
»
Calidad de Servicio en Redes: Qué es la Calidad de Servicio y cómo funciona
Calidad de Servicio en Redes: Qué es la Calidad de Servicio y cómo funciona
La calidad de servicio (QoS) es un conjunto de técnicas de red que ayudan a que el tráfico importante reciba un trato más predecible cuando un enlace o dispositivo se congestiona. Puede priorizar las llamadas de voz, las videoconferencias y las aplicaciones críticas para el negocio sobre el tráfico menos urgente, como las descargas masivas. La QoS no crea ancho de banda adicional ni acelera todas las conexiones; simplemente gestiona la competencia por los recursos limitados de la red.
Las distintas aplicaciones comparten enlaces de red, pero su sensibilidad a los retrasos y a la pérdida de paquetes varía.
¿Qué significa QoS en redes?
QoS significa Calidad de Servicio . En la práctica, permite a los administradores definir cómo los equipos de red deben gestionar las diferentes categorías de paquetes, especialmente cuando varios flujos de tráfico compiten por salir por la misma interfaz. Sin una política definida, muchas redes utilizan la entrega de mejor esfuerzo: los paquetes generalmente reciben un trato similar, y la congestión puede retrasar o descartar cualquiera de ellos.
Imagínese una autopista con mucho tráfico. Un controlador de tráfico no puede añadir carriles, pero sí puede ayudar a una ambulancia a cruzar una intersección antes que el resto del tráfico. La calidad de servicio (QoS) funciona de forma similar: puede dar prioridad al tráfico sensible a la latencia mientras el resto del tráfico espera. Esta compensación es importante porque priorizar un tipo de tráfico puede aumentar las demoras para otro.
Al igual que un vehículo de emergencia en un atasco, los paquetes sensibles al tiempo se benefician más cuando la red está congestionada.
¿Qué problemas de rendimiento de la red soluciona la QoS?
Congestión y bajo rendimiento: Cuando la demanda se acerca o supera la capacidad de un enlace, las colas crecen y algunos paquetes pueden perderse. La calidad de servicio (QoS) decide qué tráfico debe tener acceso preferencial a la capacidad disponible.
Latencia: El tiempo que tarda un paquete en viajar desde el origen hasta el destino. Las colas de espera durante la congestión pueden añadir retrasos a las aplicaciones de voz, juegos e interactivas.
Jitter: Variación en el retardo de los paquetes. Los tiempos de llegada desiguales pueden provocar que el audio o el vídeo en tiempo real se reproduzcan entrecortados.
Pérdida de paquetes: Los paquetes pueden descartarse cuando los búferes se llenan o debido a errores. La retransmisión puede ralentizar aún más las aplicaciones que dependen de ella.
Errores de transmisión: El ruido, las interferencias, el cableado defectuoso o las condiciones inalámbricas pueden corromper los datos. La calidad de servicio (QoS) no soluciona el problema físico subyacente.
La calidad de servicio (QoS) resulta más útil cuando el tráfico compite por un recurso limitado. Si un enlace tiene capacidad suficiente y rara vez se forman colas, cambiar las prioridades de los paquetes puede generar una mejora poco perceptible.
Cómo funciona la calidad de servicio (QoS): clasificación, marcado y programación.
Las implementaciones varían según el proveedor y el dispositivo, pero un modelo común consta de tres acciones principales: identificar el tráfico, asignarlo a una clase y decidir cómo la clase utiliza los recursos cuando la demanda supera la capacidad. Las políticas también pueden incluir control, modelado y prevención de la congestión.
1. Clasificar el tráfico
Un conmutador o enrutador identifica los paquetes mediante reglas de política. Según el equipo y el diseño, las reglas pueden inspeccionar direcciones IP, protocolos, puertos, información de la aplicación o un marcado de tráfico existente. Por ejemplo, una organización podría clasificar los teléfonos IP gestionados por separado de la navegación web de los invitados.
2. Marcar los paquetes con DSCP
Un método ampliamente utilizado es el de Servicios Diferenciados (DiffServ). El campo de Servicios Diferenciados del encabezado IP contiene un Punto de Código de Servicios Diferenciados (DSCP) de seis bits , que permite 64 valores posibles. Los dispositivos utilizan el significado configurado de un valor para seleccionar un comportamiento de reenvío por salto. Los valores DSCP no ofrecen una garantía universal de extremo a extremo: los equipos deben estar configurados para interpretarlos y gestionarlos de forma coherente.
Por ejemplo, DSCP 46 se asocia comúnmente con el reenvío prioritario para tráfico en tiempo real diseñado adecuadamente, mientras que DSCP 0 es la marca predeterminada de mejor esfuerzo. No confíe ciegamente en las marcas provenientes de dispositivos no confiables; las redes pueden reclasificar o modificar el tráfico en sus límites.
Clases DSCP ilustrativas. Las marcas y asignaciones de políticas reales deben coincidir con el diseño de la red.
3. Poner en cola y programar paquetes
Cuando los paquetes esperan para salir de una interfaz, la política de colas y programación del dispositivo determina qué cola se atiende y cuánto ancho de banda puede usar cada clase. Una cola en tiempo real puede recibir un tratamiento de baja latencia; las aplicaciones empresariales pueden recibir una parte definida; y el tráfico de mejor esfuerzo utiliza el servicio restante. Una política bien diseñada también limita el tráfico prioritario para que ninguna clase pueda perjudicar al resto.
La programación QoS gestiona la transmisión de paquetes cuando varias clases de tráfico compiten por un enlace de salida.
¿La calidad de servicio (QoS) es de extremo a extremo?
El comportamiento de la calidad de servicio (QoS) depende de la ruta y de las políticas en cada cuello de botella relevante. Una marca DSCP puede viajar con un paquete IP, pero cada enrutador o conmutador aplica solo el tratamiento para el que está configurado. Un dispositivo o proveedor de servicios posterior puede ignorar o modificar la marca. Para obtener resultados consistentes, coordine las clasificaciones, los límites de confianza, las asignaciones de colas y las políticas de ancho de banda a lo largo de la ruta administrada, y verifique lo que sucede en los extremos de la red.
Cómo investigar un problema de QoS antes de cambiar la configuración.
Primero, mida: verifique la utilización de la interfaz, las caídas de paquetes, los errores, la latencia y la fluctuación durante el período en que los usuarios reportan problemas.
Identifique el cuello de botella: determine si el problema se encuentra en una LAN, un segmento Wi-Fi, un circuito WAN, una VPN o una ruta del proveedor de servicios.
Identifique el tráfico: utilice contadores de dispositivos y, cuando esté disponible, telemetría de flujo para ver qué aplicaciones, hosts o protocolos consumen ancho de banda.
Defina las prioridades del negocio: Acuerde qué servicios son sensibles a los retrasos o de misión crítica y cuáles pueden tolerar la espera.
Aplique una política limitada y valide: configure los dispositivos pertinentes siguiendo la documentación del proveedor y, a continuación, compare las caídas de cola, la demora y la experiencia del usuario antes y después. Observe también el tráfico de menor prioridad.
La calidad de servicio (QoS) no puede aumentar la capacidad física de un circuito, reparar un cable dañado, eliminar interferencias de radio ni controlar la congestión fuera de la red donde se aplica su política. Redistribuye el impacto de la congestión: el tráfico de alta prioridad puede mejorar, mientras que el de menor prioridad espera más o sufre más pérdidas. Si el enlace permanece sobrecargado, puede ser necesario planificar la capacidad de forma continua, reducir el tráfico o aumentar el ancho de banda.
Por lo tanto, la calidad de servicio (QoS) debe basarse en condiciones medidas y una política de servicio clara, no implementarse como una solución generalizada. Comience por identificar el cuello de botella, priorice el tráfico que realmente necesita una entrega predecible y supervise los resultados para cada clase.