QoS es un término general que cubre el uso de características tales como vigilancia, configuración, clasificación de tráfico y mecanismos avanzados de colas.
CoS es una forma de QoS limitada a Ethernet de capa 2 y utiliza 3 bits (8 valores) de la etiqueta 802.1Q para diferenciar su tráfico. Por lo tanto, sin enlaces, sin CoS.
DSCP es el valor que se actúa más comúnmente en la capa 3 y se encuentra en 6 bits (64 valores) del encabezado IP. Por lo general, solo se usan 14 de los valores y se hace referencia a ellos utilizando las anotaciones de mejor esfuerzo, reenvío acelerado (EF) y reenvío asegurado (AF). Los valores de AF tienen la forma AFxy, donde x es 1-4 y se refiere a la precedencia e y es 1-3 y se refiere a la probabilidad de caída.
Los proveedores de telecomunicaciones (como AT&T específicamente) usan el término CoS para definir las clases de asignación de ancho de banda que admiten en sus ofertas de MPLS. Básicamente, convirtieron CoS en un término de marketing. Por lo general, una empresa de telecomunicaciones utiliza DSCP para saber de qué clases de CoS se supone que forma parte su tráfico.
Otro punto importante para configurar estas características es que en un conmutador o enrutador Cisco debe usar un comando como 'mls qos trust dscp' o 'mls qos trust cos' o el dispositivo restablecerá la marca de QoS a cero. Hay algunas excepciones basadas en el modelo, la configuración y la versión de IOS, pero esto ha sido cierto para todo en los últimos años en mi experiencia. Esta configuración es necesaria porque el dispositivo necesita saber sobre qué marca desea que actúe, ya que no puede usar ambas. Me gusta usar DSCP. No he encontrado una razón sólida para usar CoS sobre él, pero estoy seguro de que alguien tiene uno.