La gestión de colas basada en clases ( CBQ, por sus siglas en inglés) es una disciplina de gestión de colas para el planificador de red que permite que el tráfico comparta el ancho de banda de forma equitativa, tras ser agrupado por clases. Estas clases pueden basarse en diversos parámetros, como la prioridad, la interfaz o el programa de origen.
CBQ es un algoritmo de gestión de tráfico desarrollado por el Grupo de Investigación de Redes del Laboratorio Nacional Lawrence Berkeley como alternativa a la tecnología tradicional basada en enrutadores. Ahora, como tecnología abierta de dominio público, CBQ es implementado por empresas en el perímetro de sus redes de área amplia (WAN).
CBQ divide el tráfico de usuarios en una jerarquía de clases basada en cualquier combinación de direcciones IP, protocolos y tipos de aplicaciones. Por ejemplo, el departamento de contabilidad de una empresa puede no necesitar los mismos privilegios de acceso a Internet que el departamento de ingeniería. Dado que cada empresa está organizada de manera diferente y tiene políticas y requisitos comerciales distintos, es fundamental que la tecnología de gestión de tráfico proporcione flexibilidad y granularidad en la clasificación de los flujos de tráfico.
CBQ permite a los administradores de red clasificar el tráfico en una jerarquía multinivel. Por ejemplo, algunas empresas pueden identificar primero las necesidades generales de cada departamento o grupo empresarial, y luego definir los requisitos de cada aplicación o grupo de aplicaciones dentro de cada departamento. Por razones de rendimiento y arquitectura, los esquemas de colas tradicionales basados en enrutadores se limitan a un número reducido de clases y solo permiten una clasificación unidimensional.
Dado que opera en la capa de red IP , CBQ ofrece las mismas ventajas en cualquier tecnología de capa 2 y es igualmente eficaz con cualquier protocolo IP, como el Protocolo de Control de Transmisión (TCP) y el Protocolo de Datagramas de Usuario (UDP). Además, funciona con cualquier variante de pila TCP/IP, ya sea de cliente o de servidor, aprovechando los mecanismos estándar de control de flujo TCP/IP para gestionar el tráfico de extremo a extremo.
Existe una implementación disponible bajo la Licencia Pública General de GNU para el núcleo de Linux . [ 1 ]
Referencias
- ↑ "Módulo de planificación de red del kernel de Linux CBQ" . kernel.org . Consultado el 7 de septiembre de 2013 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
- Ingeniería de redes informáticas
- Algoritmos de planificación de red
- segmentos de red informática