Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sumario
QoS y flujos: definicin Modelos de servicio Modelo de colas Modelos de fragmentacin y descarte
Qu es QoS?
Se refiere a la habilidad de la red, de ofrecer prioridad a unos determinados tipos de trfico, sobre diferentes tecnologas, incluyendo: Frame Relay, Asynchronous Transfer Mode (ATM), LANs y lneas dedicadas.
QOS lo definen 4 parmetros: ancho de banda, retraso temporal, variacin de retraso (o jitter) y probabilidad de error (o prdida de paquetes o fiabilidad) QoS est directamente relacionado con el tamao de colas y la congestin de la red, con la velocidad de conmutacin y ancho de banda de los enlaces QoS provee de mejores y ms predecibles servicios a la red mediante: Soporte de ancho de banda dedicado. Mejorando la caractersticas de perdida de paquetes. Evitando y manejando la congestin de la red. Organizando el trfico. Introduciendo prioridades de trfico a lo largo de la red. 3
(*) La fiabilidad alta en estas aplicaciones se consigue automticamente al utilizar el protocolo de transporte TCP 4
Carga
QoS intil QoS til y viable QoS inviable QoS intil QoS til y viable
Rendimiento
Carga
QoS inviable
Red Internet
Mirar prioridad y aplicar QoS Mirar prioridad y aplicar QoS Mirar prioridad y aplicar QoS
11
Concepto de flujo
Un flujo es una secuencia de datagramas que se produce como resultado de una accin del usuario y requiere la misma QoS Un flujo es simplex (unidireccional) Un flujo es la entidad ms pequea a la que los routers pueden aplicar una determinada QoS Ejemplo: una videoconferencia estara formada por cuatro flujos, dos en cada sentido, uno para el audio y otro para el vdeo. Los flujos pueden agruparse en clases; todos los flujos dentro de una misma clase reciben la misma QoS.
13
A 147.156.135.22
B 158.42.35.13
Flujo vdeo A->B: 147.156.135.22:2056 -> 158.42.35.13:4065 Flujo audio A->B: 147.156.135.22:3567 -> 158.42.35.13:2843 Flujo vdeo B->A: 158.42.35.13:1734 -> 147.156.135.22:6846 Flujo vdeo B->A: 158.42.35.13:2492 -> 147.156.135.22:5387 14
Flujo verde (256 Kb/s): 147.156.47.12.3124158.26.36.97.5753 Vdeo 256 Kb/s IP: 147.156. 47.12 Puerto UDP: 3124
15
Identificacin de flujos
En IPv4 se hace por:
Direccin IP de origen Puerto de origen Direccin IP de destino Puerto de destino Protocolo de transporte utilizado (TCP o UDP)
16
Sumario
QoS y flujos: definicin Modelos de servicio Modelo de colas Modelos de fragmentacin y descarte
17
18
MODELOS DE SERVICIO
(QoS)
Best-Effort Service Integrated Service Differentiated Service
Best-Effort Service
Es el modelo ms sencillo.
Es un modelo simple de servicio, en el cual, una aplicacin enva informacin cuando ella lo desea, en cualquier cantidad, sin ningn permiso requerido, y sin informar previamente a la red.
MODELOS DE SERVICIO
(QoS)
Best-Effort Service Integrated Service Diferentiated Service
Integrated Service
Integrated Service. Dos tipos de QoS.
Este modelos tambin es conocido en muchas reas de la literatura de QoS, como Guaranteed level. Se le llama as porque uno de los dos tipos de QoS que ofrece garantiza recursos ntegramente.
23
Integrated Service
Sealizacin explicita Clase de servicio !
La peticin se realiza mediante una sealizacin explicita, de modo que la aplicacin informa a la red del perfil o caractersticas de su trfico, y pide una clase particular de servicio que pueda satisfacer sus requerimientos, tanto de ancho de banda como de retraso.
Integrated Service
La red realiza control de admisin.
La red realiza una control de admisin, en funcin de la peticin realizada por la aplicacin y los recursos disponibles en la red.
25
Integrated Service
RSVP
Problemas de IntServ/RSVP
RSVP produjo una euforia inicial (1996-1997) que luego di paso a la decepcin. La razn principal fueron problemas de escalabilidad debidos a la necesidad de mantener informacin de estado en cada router de cada flujo. Esto hace inviable usar RSVP en grandes redes, por ejemplo en el core de Internet.
27
MODELOS DE SERVICIO
(QoS)
Best-Effort Service Integrated Service Differentiated Service
Differentiated Service
Modelo basado en uso de mltiples clases.
Differentiated Service es un modelo de mltiples servicios que puede satisfacer diferentes requerimientos de QoS.
29
Sumario
QoS y flujos: definicin Modelos de servicio Modelo de colas Modelos de fragmentacin y descarte
31
Mecanismos de cola
QoS
First-in First-out (FIFO)
Priority Queuing(PQ) Custom Queuing (CQ) Weighted Fair Queueing (WFQ) y otros
FIFO, el ms bsico
Usa la tcnica de Almacenamiento y reenvo
En su forma ms sencilla, el mecanismo de cola FIFO, se encarga de almacenar paquetes cuando hay congestin en la red, y a enviarlos cuando tiene la posibilidad, manteniendo el orden de llegada, es decir, que no ofrece ninguna prioridad de unos paquetes sobre otros. Es el mtodo ms rpido. Este es el mecanismo que se suele utilizar por defecto, como ya comentamos anteriormente cuando hablamos de best-effort. Cisco lo utiliza por defecto en enlaces superiores a T1 (1.5 Mbps)
33
FIFO
FIFO est limitado por su bufer.
Este algoritmo, al igual que ocurre con el resto de mecanismo de cola, tiene como limitacin la capacidad de su bufer en momentos de congestin.
34
Mecanismos de cola
QoS
First-in First-out (FIFO)
Priority Queuing(PQ) Custom Queuing (CQ) Weighted Fair Queueing (WFQ) y otros
Inconveniente: Este mtodo es esttico y no se adapta a los requerimientos de la red. Adems, puede crear inanicin, es decir dejar fuera de servicio a trfico menos prioritario.
37
38
Mecanismos de cola
QoS
First-in First-out (FIFO)
Priority Queuing(PQ) Custom Queuing (CQ) Weighted Fair Queueing (WFQ) y otros
41
Mecanismos de cola
QoS
First-in First-out (FIFO)
Priority Queuing(PQ) Custom Queuing (CQ) Weighted Fair Queueing (WFQ) y otros
45
Funcionamiento de CBWFQ
La falta de escalabilidade WFQ se soluciona con Class Based WFQ. Estructura interna del interface de salida
Definicin de clases
Las clases utilizadas en CBWFQ pueden asociarse a:
Flujos (direcciones origen-destino, protocolo, puertos) Prioridades (campo DS differentiated service, otras etiquetas) Interfaces de entrada/salida VLAN
Estas clases se implementan filtrando el trfico con filtros en los routers. Este proceso se llama clasificacin de trfico, que puede ir acompaado a su vez con proceso de marcado de paquetes. El servicio recibido en funcin de esta clasificacin se asocia a la poltica de servicio.
47
LLQ es recomendable para trfico multimedia (VoIP) que requiere de unas caractersticas muy especiales: bajo retardo y jitter.
Se puede configurar junto al resto de colas CBWFQ como una cola ms asociada a una clase determinada.
48
Sumario
QoS y flujos: definicin Modelos de servicio Modelo de colas Modelos de fragmentacin y descarte
49
Solucin:
53
56
58