Você está na página 1de 6

DSCP

Una de las claves del modelo DiffServ es la utilizacin del campo Differentiated
Services del encabezado IP para marcar los paquetes clasificados que pertenecen
a cada Behavior Aggregate.

Encabezado IPv4

Versin IHL ToS Long ID Flags Offset TTL Protoc. Check Origen Dest. Datos

7 6 5 4 3 2 1 0

DSCP

IP Prec.

La definicin de este campo depende de un conjunto de definiciones de la IETF:

RFC 791 Define el campo ToS, de modo que los 3 bits de mayor orden
(bits 5 a 7) se utilicen para marcar IP Precedence.

RFC 1812 Modifica la definicin original de ToS para lo que agrega los 3
bits de menor orden y conservando 3 bits para IP Precedence.

RFC 2474 Reemplaza el campo ToS por el campo DS, utilizando los 6
bits de mayor (bits 2 a 7) orden para marcar DSCP. Los dos bits de menor
orden (0 1) se dedican a notificacin de congestin.
Fue luego actualizado por el RFC 3260.

En la definicin de IPv6 se ha incluido un campo Traffic Class, tambin de un byte


de longitud (8 bits), este campo Traffic Class, al igual que el DS de IPv4 puede ser
utilizado para marcar valores de DSCP.

DSCP / IP Precedence

Las definiciones del RFC 2474 permiten utilizar 6 bits para marcar con DSCP, pero
manteniendo compatibilidad con los valores de IP Precedence antes definidos en
el RFC 791.
Es por esto necesario tener presente el origen y correspondencia de los diferentes
valores de IP Precedence y de DSCP. Para comprenderlo mejor, veamos algunos
ejemplos:

Trfico de VoIP:
IP Precedence 5
DSCP 46

7 6 5 4 3 2 1 0
1 0 1 1 1 0 - -

IP Prec.
101 = 5

DSCP
101110 = 46

IP Precedence 3
DSCP 30

7 6 5 4 3 2 1 0
0 1 1 1 1 0 - -

IP Prec.
011 = 3

DSCP
011110 = 30

El valor de DSCP generalmente es un valor decimal de 2 cifras, pero la


primera cifra NO corresponde al valor de IP Precedence.

Tanto el valor de DCSP como el de IP Precedence surgen de la


conversin a decimales de los valores de los bits involucrados en cada
caso.

Per-Hop Behaviors

Es el conjunto de definiciones respecto del tratamiento que se debe dar en cada


nodo a las diferentes clases de trfico. La IETF define 4 PHB bsicos:

Default.
Define un servicio best-effort.
Es el tratamiento que se da a todo trfico no IP, no identificado o
identificado con DSCP = 0.
El valor de los bits 5 a 7 es 000.

Expedited Forwarding (EF).


Tratamiento aplicado a servicios que requieren baja latencia.
El valor de los bits 5 a 7 es 101.

Pag. 2 INTRODUCCIN A QOS VERSIN 1.0


Assured Forwarding (AF).
Tratamiento aplicado a servicios que requieren un ancho de banda
garantizado.
El valor de los bits 5 a 7 es 001, 010, 011 o 100. El valor de los bits 5 a 7
es variable.
Consecuentemente, hay 4 categoras de Assured Forwarding diferentes a
tener en cuenta.

Class-Selector (CS).
Clasificacin utilizada para mantener compatibilidad hacia atrs con
dispositivos que soportan IP Precedence (RFC 791) y no DSCP.
En este caso, el valor de los bits 2 a 4 es especficamente 000.

PHB 7 6 5 4 3 2 1 0

Expedited Forwarding EF 1 0 1 - - - - -

Assured Forwarding AF4 1 0 0 x x x - -

AF3 0 1 1 x x x - -
AF2 0 1 0 x x x - -

AF1 0 0 1 x x x - -

Class Selector CS5 1 0 1 0 0 0 - -

CS4 1 0 0 0 0 0 - -

CS3 0 1 1 0 0 0 - -
CS2 0 1 0 0 0 0 - -

CS1 0 0 1 0 0 0 - -

Default Def 0 0 0 - - - - -

INTRODUCCIN A QOS VERSIN 1.0 Pag. 3


Sintetizando

IP Prob.
PHB DSCP 7 6 5 4 3 2 1 0 Precedence Descarte

CS7 56 1 1 1 0 0 0 - - 7
CS6 48 1 1 0 0 0 0 - - 6

EF 46 1 0 1 1 1 0 - - 5 ---

CS5 40 1 0 1 0 0 0 - - 5

AF43 38 1 0 0 1 1 0 - - 4 Alta

AF42 36 1 0 0 1 0 0 - - 4 Media

AF41 34 1 0 0 0 1 0 - - 4 Baja

CS4 32 1 0 0 0 0 0 - - 4

AF33 30 0 1 1 1 1 0 - - 3 Alta

AF32 28 0 1 1 1 0 0 - - 3 Media

AF31 26 0 1 1 0 1 0 - - 3 Baja

CS3 24 0 1 1 0 0 0 - - 3
AF23 22 0 1 0 1 1 0 - - 2 Alta

AF22 20 0 1 0 1 0 0 - - 2 Media

AF21 18 0 1 0 0 1 0 - - 2 Baja
CS2 16 0 1 0 0 0 0 - - 2

AF13 14 0 0 1 1 1 0 - - 1 Alta

AF12 12 0 0 1 1 0 0 - - 1 Media
AF11 10 0 0 1 0 1 0 - - 1 Baja

CS1 8 0 0 1 0 0 0 - - 1

Default 0 0 0 0 0 0 0 - - 0

Pag. 4 INTRODUCCIN A QOS VERSIN 1.0


CoS IEEE 802.1Q

802.1Q es el estndar definido por la IEEE para implementacin de VLANs en


redes switcheadas. Este protocolo agrega al encabezado Ethernet convencional un
tag o etiqueta de 4 bytes de longitud que en los que se incluyen 3 bits
denominados de prioridad.

Encabezado Ethernet 802.1Q

MAC Destino MAC Origen Tag 802.1Q Protocolo Datos FCS

PRI VLAN ID

Los 3 bits de prioridad estn descriptos en el estndar IEEE 802.1p.

Permite que el trfico Ethernet sea clasificado y marcado utilizando un


esquema de 8 niveles diferentes.

IEEE 802.1p define estos 8 niveles:

CoS Binario Definicin del Estndar Uso actual

7 111 Network Reservado


6 110 Internet Reservado

5 101 Critical Trfico de voz

4 100 Flash-Override Videoconferencia


3 011 Flash Sealizacin de llamadas

2 010 Immediate Datos de Alta Prioridad

1 001 Priority Datos de Prioridad Media

0 000 Routine Best-Effort

En la prctica, al referirse a las prestaciones de calidad de servicio se


suele utilizar como sinnimos IEEE 802.1Q e IEEE 802.1p, aunque esto no
es totalmente preciso.

INTRODUCCIN A QOS VERSIN 1.0 Pag. 5


Recomendaciones para el marcado de trfico

La IETF ha generado mltiples recomendaciones para el marcado de trfico, que


no definen un estndar pero si una lnea de base sugerida o recomendada, y que
debe ser tenida en cuenta al momento de definir las polticas de marcacin a
implementar en la red corporativa.

Entre estas recomendaciones se pueden destacar: RFC 2474, RFC 2597, RFC
3246, RFC 3662 y RFC 4594.

La RFC 4594 define 12 clases diferentes asignando a cada una un PHB


previamente definido en otras RFC. Esta propuesta se puede sumarizar en la
siguiente tabla:

Clase PHB DSCP CoS RFC

Trfico de Control CS6 48 6 2474

VoIP EF 46 5 3246

Sealizacin de Llamadas CS5 40 5 2474

Conferencia Multimedia AF41 34 4 2597


Tiempo Real Interactivo CS4 32 4 2474

Streaming Multimedia AF31 26 3 2597

Broadcast de Video CS3 24 3 2474


Datos con Baja Latencia AF21 18 2 2597

OAM CS2 16 2 2474

Datos con Alto Throughput AF11 10 1 2597


Best Effort DF 0 0 2474

Datos de Baja Prioridad CS1 8 1 3662

Pag. 6 INTRODUCCIN A QOS VERSIN 1.0

Você também pode gostar