Differentiated Services Code Point (DSCP) y Type of Service (ToS), son 2 términos utilizados en el encaminamiento dinámico en redes IP, que corresponden a determinados BITS en la trama TCP/IP. Se utilizan en un mecanismo llamado DiffServ (IETF) para dar prioridad a determinados paquetes durante su transito en la Red con la finalidad de priorizar los paquetes de los servicios que trabajan, por ejemplo, en real-time (Voz, Videocoferencia, etc).

Type of Service (ToS)

El byte ToS se utiliza en el encabezado IP para priorizar paquetes dentro de una red RFC 1349.

   0     1     2     3     4     5     6     7
+-----+-----+-----+-----+-----+-----+-----+-----+
|                 |                       |     |
|   PRECEDENCE    |          TOS          | MBZ |
|                 |                       |     |
+-----+-----+-----+-----+-----+-----+-----+-----+

Los 3 primeros BITS indican «precedencia»,

el 4º indica si se requiere retardo bajo

el 5º si se desea un alto rendimiento

el 6º si se desea un alta confiabilidad

el 7º y 8º están reservados para futuras implementaciones.

Todo funcionaba con ese modelo hasta que en el RFC 2474 se definieron los Differentiated Services Code Point (DSCP) utilizando el BYTE de tipo de servicio (campo DS) de protocolo TCP/IP.

DSCP está definido por los primeros seis BITS del BYTE DSCP/ToS. Los últimos dos BITS se están utilizando para ECN (Notificación de congestión explícita)

DSCP clases de trafico:

Bajo esfuerzo (LE)
Reenvío predeterminado (DF)
Reenvío asegurado (AF)
Reenvío acelerado (EF)
Selector de clase (CS)

En la siguiente tabla puedes ver las recomendaciones de la IETF para el marcado de trafico (Relación entre DSCP y ToS, así como su aplicación a servicios)

El marcaje DSCP típicamente usado en VoIP corresponde al EF46, que podemos resaltado en la imagen.

Cabe resaltar que el marcaje DSCP, debe realizarse en origen, pero debe ser mantenido en toda la red, todos los equipos de interconexión de la infraestructura, en cuestión, deben ser configurados para respetar y mantener este marcaje, es un problema común que este marcaje se pierda al pasar a través de la red de Carrier.