Top Banner
Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006
74

Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Jan 24, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ).

Seminario de Redes de Alta Velocidad 2006

Page 2: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

• El actual modelo de servicio que ofrece IP es el de mejor esfuerzo o best-effort, todos los paquetes son tratados de igual forma por la red.

• Las aplicaciones tradicionales (Web, FTP, e-mail, etc.) son tolerantes a retardos pero no a pérdidas.

La posibilidad de un mayor tráfico multimedia parecía plantearse como el futuro problema para Internet.

Tráfico multimedia:

• Sensible al retardo (“tiempo real”).

• Necesita que la pérdida de paquetes sea justa y baja.

• Los datos multimedia son generados en forma constante y es necesario que sean reproducidos de la misma forma.

Page 3: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción• Aplicaciones multimedia de tiempo real no funcionan bajo el mismo estándar de mejor esfuerzo, son tolerantes a pérdidas pero no a retardos.

• Se requieren garantías sobre el servicio, lo cual se traduce en la distinción y diferenciación de paquetes.

• Tráfico multimedia es tolerante a pérdidas < 2%, que podrían ser eliminadas con TCP disminuyendo la tasa de emisión debido a la retransmisión de paquetes (retardo), por lo tanto se utiliza UDP.

• Por esto el objetivo de la QoS es dar soporte a servicios que posean necesidades específicas como:

• Ancho de Banda

• Latencia (retardo extremo a extremo)

• Jitter (variaciones de la latencia)

• Pérdidas

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 4: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción

• La posibilidad de otorgar garantías de QoS permitirá el uso de nuevas aplicaciones en Internet y de nuevas aplicaciones de negocio.

• La implementación de QoS en los routers de una red IP consta de dos fases:

• Distinción de paquetes: Marcado: Código en cabecera. Clasificación: Agrupar paquetes por criterio o regla.

• Tratamiento Diferenciado: Monitorización de tráfico: medición, marcado y remarcado. Planificación de recursos: buffer y BW Conformado de tráfico: cumplimiento de acuerdo de servicio.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 5: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción

Algunas Definiciones:

Qos: Quality of Service (Calidad de Servicio) Servicio que cumple los requisitos solicitados

CoS: Class of Service (Clase de Servicio) Categorías de Servicio (Diferentes tipos de servicio).

Realmente significa “Differentiated Class of Service”

Debido a que existen varios tipos de servicio, se subentiende que los miembros que ingresan a las clases, deben ser diferenciados ANTES de ingresar a una de ellas.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 6: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción La Diferenciación puede ser a nivel de:

Layer 2 direcciones MAC Interfaces

Layer 3 direcciones IP (source, destination) Type of Service (ToS) Flow label (IPv6) Protocolo en la “carga”: (IP, TCP, UDP, IPX, etc.)

Layer 4 UDP/ TCP port numbers.

Layer > 4 for example HTTP content type

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 7: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

IntroducciónPrincipios de la admisión de QoS

• Para cada flujo las fuentes declaran su patrón de tráfico y los requisitos de QoS.

• El marcado y clasificación permiten a un router la distinción de paquetes.

• Las fuentes deben conformar su patrón de tráfico al declarado y la red debe monitorizar su cumplimiento.

• Los flujos o clases de tráfico deben aislarse para evitar interferencias en las QoS.

• Se necesita un mecanismo de control de admisión, esto es, admitir o rechazar un flujo si la QoS solicitada no puede ser satisfecha sin comprometer la de otros flujos ya aceptados.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 8: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción Conceptualmente existen 3 tipos de QoS fin-a-fin

Best-Effort: también conocido como “sin-QoS” Diferenciado: cierto tráfico es preferido a otro Garantizado: absoluta reserva de recursos de red

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 9: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción

• Primer acercamiento: Encabezado IP v4 campo ToS, 8 bits.Procesar tráfico de alta “precedencia” como el más importante en alta carga. Existe un compromiso entre bajo-delay, alta-confiabilidad, y alto-throughput.

• Segundo acercamiento: Encabezado IP v6 campo Priority, 8 bits para diferenciar tráfico y por ende que sean tratados con prioridades distintas

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 10: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Introducción

Se intentan los siguientes acercamientos:

• Integrated Services (IntServ)– En conjunto con Resource reSerVation Protocol (RSVP).

• Differentiated Services (DiffServ)– Class of Service (CoS) junto con QoS Servers.

• Multiprotocol Label Switching (MPLS)– Mejoras a IP routing (uso de etiquetas).

De estos acercamientos se analizarán los dos primeros.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 11: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)

Extensión compatible para la arquitectura de Internet

Algunas características:

• Servicio de mejor esfuerzo se mantendrá siempre disponible.

“Reservas de recursos” no es aplicable para conexiones TCP cortas

Algunas aplicaciones multimedia serán adaptivas

• La distribución Multicast es fundamental (< BW)

• El Tráfico es manejado por flujos de paquetes

Así, el overhead de la inicialización de la conexión permanece aceptable.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 12: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)Componentes del modelo de Servicios Integrados

1.- Requerimientos de QoS:1.1 Control y caracterización de los servicios integrados1.2 Clases de servicio: 1.2.1 De carga controlada

1.2.2 De QoS garantizada 1.3 Control de tráfico

2.- Requerimientos de recursos compartidos (resource-sharing).

3.- Protocolo de reserva de recursos (Resource ReSerVation Protocol, RSVP).

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 13: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)Componentes del modelo de Servicios Integrados

1.- Requerimientos de Qos: Se destacan 3 áreas de importancia.

1.1 Control y caracterización de los servicios integrados:Conjunto de parámetros utilizados para controlar y caracterizar el servicio de QoS requerido por la aplicación.

Ejemplos: PATH_MTU: Representación de la Máxima unidad de transmisión para paquetes que atraviesan un determinado camino, medido en bytes.

NON_IS_HOP: Provee información sobre la presencia de nodos que no implementan Servicios de Control de QoS a lo largo del camino recorrido por los datos.

AVAILABLE_PATH_BANDWIDTH: Provee información sobre el ancho de banda disponible a lo largo del camino recorrido por el flujo de datos, etc.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 14: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)Componentes del modelo de Servicios Integrados

1.2 Clases de servicio:

1.2.1 De carga controlada (Controlled Load Service Class, RFC 2211)

• Simula una red con “baja carga” (no congestionada)

• Garantía suave (soft guarantee)

Baja seguridad

Bajo costo

• Para aplicaciones adaptivas, que toleran variaciones de retardo.

• Puede ser pensada como un simple servicio por prioridad con control de admisión.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 15: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)Componentes del modelo de Servicios Integrados

1.2.2 De QoS garantizada (Guaranteed QoS Service Class, RFC 2212)

• El receptor puede manejar un máximo retardo de encolamiento

• Garantía estricta (hard guarantee)

Alta seguridad

Alto costo

• Para aplicaciones no adaptivas, que no toleran variaciones de retardo.

• Puede ser pensada como un servicio de Encolamiento justo (Weighted Fair Queueing, WFQ).

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 16: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)Componentes del modelo de Servicios Integrados1.3 Control de tráfico: Este a su vez tiene 4 componentes.

1.3.1 Organizador de paquetes (Packet Scheduler): • Maneja diferentes flujos de paquetes remitiéndolos a un conjunto de colas. • Debe implementarse en el punto donde son encolados los paquetes• Asume la función de policiamiento de tráfico porque el debe determinar cuando un flujo en particular puede ser admitido en la red.

1.3.2 Clasificador de paquetes (Packet Classifier): • Lleva cada paquete entrante a una clase específica, así, esas clases pueden actuar individualmente para entregar diferenciación de tráfico.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 17: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)

1.3.3 Control de Admisión (Admission Control)• Determina cuando un flujo puede ser garantizado con la QoS solicitada sin afectar las demás conexiones establecidas.

1.3.4 Reserva de Recursos (Resources Reservation)• Un protocolo de reserva de recursos (en este caso, RSVP) es necesario para establecer un flujo en los sistemas finales como también en cada router en el camino recorrido por el flujo de datos .

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 18: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)

2.- Requerimientos de recursos compartidos (resource-sharing)

• La reserva de recursos de la red es llevada a cabo flujo por flujo (flow-by-flow)• Cada flujo es sujeto a criterios de control de admisión• Los flujos comparten los recursos disponibles en la red, esto recibe el nombre de enlace compartido (link sharing).• El ancho de banda de la red es compartido por varios tipos de tráfico. • El modelo incluye una función adicional de control de admisión llamado Weighted Fair Queuing (WFQ)

Preferencia a los flujos de bajo volumen y equitativamente reparte el resto entre los de alto volumen.

 3.- Protocolo de reserva de recursos (Resource ReSerVation Protocol, RSVP)

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 19: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)

Resumen

La arquitectura de los servicios integrados fue diseñada a partir de la idea de que la arquitectura básica de Internet no necesita ser modificada para proveer un soporte para diferentes aplicaciones

Sólo se necesita un conjunto de extensiones al modelo de mejor esfuerzo actual de Internet.

La arquitectura de los servicios integrados es conceptualmente muy parecido a lo expuesto sobre ATM, es decir, es un esfuerzo por proveer ”servicios garantizados”, como también diferentes niveles de “mejor esfuerzo” por medio de un mecanismo de control de carga.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 20: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Integrados (IntServ)

Resource ReSerVation Protocol (RSVP)

• RSVP fue diseñado para ser el protocolo de señalización que activa la reserva de recursos de los Servicios Integrados en los routers y hosts.

• RSVP pretende proporcionar QoS estableciendo una reserva de recursos para un flujo determinado.

• Es un diálogo entre emisor, receptor y elementos de red con el fín de reservar recursos para una aplicación.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 21: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Resource ReSerVation Protocol (RSVP)

Objetivos

• Que receptores heterogéneos puedan realizar reservas específicas según sus necesidades.

• Especificar los recursos requeridos.

• Tratar los cambios en las rutas entre un emisor y un receptor de manera independiente al protocolo de encaminamiento.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 22: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Resource ReSerVation Protocol (RSVP)

Características

• Protocolo de Reserva de Recursos.

• Permite la reserva de recursos para mensajes Unicast y Multicast.

• No es un protocolo de encaminamiento, sino que está pensado para trabajar conjuntamente con éstos.

• Los protocolos de encaminamiento determinan dónde se reenvían los paquetes mientras que RSVP se preocupa por la QoS de los paquetes reenviados de acuerdo con el encaminamiento.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 23: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Resource ReSerVation Protocol (RSVP)

Características• Es un protocolo símplex: petición de recursos sólo en una dirección, diferencia entre emisor y receptor.

El intercambio entre dos sistemas finales requiere de reservas diferenciadas en ambas direcciones.

• La reserva es orientada al receptor.

• Se crean estados de reserva de recursos (soft state) en los routers. El mantenimiento del “estado de la reserva” se realiza periódicamente por los usuarios finales.

• Permite diferentes tipos de reservas.

• Protocolo transparente para los routers no RSVP.

• Soporta IPv4 (campo ToS, tipo de servicio) e IPv6 (campo Flow Label), aunque no sea un protocolo de transporte.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 24: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Resumen (RSVP)

• RSVP es un protocolo de control de red que le permite a las aplicaciones de Internet obtener diferentes calidades de servicio (QoS) para sus flujos de datos.

• RSVP no es un protocolo de enrutamiento, trabaja en conjunto con ellos.

• Es un protocolo símplex: petición de recursos sólo en una dirección, diferencia entre emisor y receptor. El intercambio entre dos sistemas finales requiere de reservas diferenciadas en ambas direcciones.

• Protocolo transparente para los routers no RSVP.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 25: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Descripción

• Los Servicios Diferenciados (SD) son un esquema de prioridades, el cual permite garantizar Calidad de Servicio. Esto se logra modificando un campo especial ubicado en el encabezado de cada paquete, el cual es denominado “Campo de Servicios Diferenciados” (SD field).

Características

• Tiene como principal característica la implementación de un Dominio de SD.

• Un Dominio de SD es un conjunto de nodos que opera con las mismas políticas y el mismo “Comportamiento por Salto”(Per Hop Behavior o PHB).

• Comportamiento por salto es la manera en la cual un nodo hace “forward” a los paquetes.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 26: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Descripción

El campo DS en la práctica

• En IPv4 el campo DS es el octeto TOS y en IPv6 corresponde al octeto de Clase de Tráfico (Traffic Class).

• En la práctica son usados 6 bits para determinar el comportamiento de cada paquete (Differentiated Services Codepoint o DSCP). Dos bits están actualmente desocupados.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 27: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Descripción

“Servicios Diferenciados” implementa un IP QoS:

• Modular.

• Escalable (hasta un cierto número de clases).

• Implementable en forma incremental.

• Que introduce una complejidad mínima en cada nodo.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 28: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura• Un DS-Domain consta de

• nodos de Ingreso• nodos de Interior • nodos de Egreso.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

• Funcionalmente, todos los nodos de Ingreso y Egreso pueden ser categorizados como nodos Frontera, dado que actúan como un punto de demarcación entre una red con DiffServ y otra sin DiffServ.

Page 29: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

• Los Nodos Frontera clasifican y marcan el tráfico entrante. Con esto se asegura que el paquete circulante posee un PHB soportado por el dominio.

• Dominio de SD: una o más redes bajo un mismo administrador, por ejemplo, un mismo ISP.

• El Administrador (ISP, Intranet de una organización) es responsable por asegurar el cumplimiento del “Contrato de Nivel de Servicio” (Service Level Agreement o SLA) en el dominio SD.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 30: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

ArquitecturaDefiniciones•Flujo de datos: Se llama así a un conjunto de paquetes que viajan por la red entre emisor y receptor y a los cuales se les aplica un conjunto de reglas que determinan su propagación en la red.

Frontera del Servicio Diferenciado (Differential Services Boundary):

Corresponde al borde de un “DS domain”, donde los “clasificadores” y “condicionadores de tráfico” son implementados.

Comportamiento por Dominio (Per Domain Behaviour) (PDB): Corresponde al tratamiento que recibirá un tipo de tráfico de

borde-a-borde en un “DS domain”.

Comportamiento por Salto (Per Hop Behaviour) (PHB):

Define el servicio en cada salto; puede ser relativo (comparado con otro PHB) o absoluto (en términos de BW o retardo).

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 31: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

Definiciones:

• SLA: Es un contrato de servicio entre el cliente y el ISP que especifica el servicio de “forwarding” que el cliente recibirá.

• Si especifica además las condiciones de tráfico entonces hablamos de un Contrato de Condiciones de Tráfico (Traffic Conditioning Agreement o TCA).

• TCA: contrato que especifica las reglas de clasificación y el perfil de tráfico (medición, marcado, descarte y shaping).

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 32: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

Nodos Internos y Externos

• Un dominio esta formado por ambos tipos de nodos, los nodos internos interconectan nodos que pertenecen solo al mismo dominio.

• Nodos externos interconectan distintos dominios con los nodos internos e implementan funciones para traducir los distintos PHB entre dominios, además implementan funciones para hacer cumplir el TCA.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 33: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

ArquitecturaClasificación y Acondicionado del Tráfico

Diferentes tipos de servicios son brindados a lo largo de la frontera del dominio. La clasificación y el acondicionado del tráfico esta especificado en el SLA.

Clasificación: Identifica el tráfico y le asigna el comportamiento que tendrá dentro del dominio.

Acondicionamiento: Realiza medición, policiamiento y modelado (ajuste del retardo) y/o remarcado para asegurar que el tráfico dentro del dominio cumple con lo estipulado por el TCA

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 34: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

Clasificación y Acondicionado del Tráfico

Clasificador de Tráfico:

Selecciona los paquetes del flujo basados en alguna porción del encabezado de dichos paquetes.

Comportamiento (Behavior Aggregate BA): Clasifica los paquetes solo de acuerdo al campo SD (DSCP).

Multicampo (MF): Clasifica los paquetes basado en uno o mas campos del encabezado, como dirección fuente, destino, puerto, etc.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 35: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

ArquitecturaClasificación y Acondicionado del Tráfico

Perfil de Tráfico:

• Especifica propiedades temporales de un flujo seleccionado por un clasificador. Especifica reglas para decir si un paquete esta dentro del perfil o no.

• Distintas acciones pueden ser aplicadas a paquetes dentro y fuera del perfil. Como por ejemplo el que se cambie el código del campo SD.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 36: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

Clasificación y Acondicionado del Tráfico

Acondicionador de Tráfico:

• Este posee las siguientes elementos: Medición Policiamiento Modelado

• El clasificador selecciona un flujo de tráfico y lo lleva al acondicionador.

• Medición es usada para cuantificar el tráfico y compararlo con el perfil del flujo.

• El resultado de la medición puede generar una acción de marcado, borrado o modelado.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 37: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

ArquitecturaClasificación y Acondicionado del Tráfico

Acondicionador de Tráfico:

Medición: Cuantificar el tráfico y lo compara con el perfil de flujo.

Marcación: Modifica el campo SD, asignando al paquete un cierto comportamiento.

Modelado: Ajusta el jitter del tráfico con el fin de ajustarlo a su perfil.

Descarte: Elimina los paquetes del flujo.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 38: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Las letras X e Y representan Routers (nodos) de Frontera. Los Routers de Frontera contienen “Condicionadores de Tráfico”

(traffic conditioners) que aseguran y hacen cumplir el rendimiento (ej:, shapers y policers).

AS1

AS4

AS3X

AS2

X

X

X AS5

Y

Y

Y

Sistema Autónomo 2

Page 39: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura (Traffic Conditioner)

Clasificador: selecciona los paquetes de acuerdo al contenido de una porción del encabezado (header).

Medidor: revisa el cumplimiento de los parámetros de tráfico (ej: Token Bucket) y pasa el resultado al Marker o al Shaper/Dropper dependiendo si el paquete está o no en cumplimiento

Marcador: escribe o re-escribe el valor del campo DSCP

Shaper: agrega retardo (buffer) o descarta (caso congestión) algunos paquetes para que cumplan con el perfil de tráfico

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 40: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

ArquitecturaLos 6 bits del Campo DSCP se dividen en:

xx xx x0: PHB estándares (32) xx xx 11: Uso experimental o Local: Sólo válidos dentro de un DS Domain xx xx 01: Uso experimental o Local: Podrían ser estandarizados en el futuro.

A mayor # DSCP, mejor tratamiento.Se hacen coincidir los primeros 3 bits con la definición clásica del estándar cd IPv4.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 41: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Arquitectura

Tunneling

• Es necesario encapsular los paquetes cuando estos atravesarán un sector de la red que no se comporta correctamente a los estándares de SD.

• En caso contrario, los paquetes serian mal ruteados provocando el deterioro en el desempeño.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 42: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

• A continuación se muestran ejemplos de una arquitectura de Servicios Diferenciados.

• Esta estructura provee servicio Asegurado y Premium, además del servicio de mejor esfuerzo.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 43: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Servicio Asegurado

• Servicio destinado a clientes que necesitan un servicio confiable, aún si existe congestión.

• Clasificación y policiamiento son realizados en los routers de entrada a la red de ISP.

• Si el tráfico no excede la tasa especificada por el SLA (Contrato de Nivel de Servicio) es clasificado como tráfico “dentro del perfil” (in). Caso contrario es clasificado como trafico “fuera del perfil” (out).

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 44: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Servicio Asegurado

• Ambos tipos de paquetes son puestos en una cola (Cola Asegurada) para su entrega en orden.

• La cola es administrada con uno de los siguientes esquemas RED o RIO.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 45: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

RED (Random Early Detection)

• Descarta los paquetes en forma aleatoria.

• Puede gatillar mecanismos de control en los host finales, reduciendo la tasa de transmisión. De esta manera RED previene que se produzca overflow en la cola del router.

• Con esto se previene un descarte sucesivo de los paquetes al final de la cola, ya que esto hace que el flujo disminuya y luego aumente deteriorando el servicio [QOS].

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 46: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

RIO

Más avanzado que RED, es básicamente dos algoritmos RED, uno para paquetes in y otro para paquetes out.

Posee dos umbrales

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

BibliografíaNo se excede umbral no hay descarte

Page 47: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

RIO

Si se excede el primer umbral se descartan los paquetes del tipo out.

Posee dos umbrales

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía Se excede un umbral solo hay descarte de paquetes del tipo out

Page 48: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

RIO

Si se excede el primer umbral se descartan los paquetes del tipo out.

Posee dos umbrales

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía Se excede ambos umbrales hay descarte de paquetes del tipo in y out.

Page 49: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Servicio Premium

• Brinda bajo retardo y bajo jitter para clientes con tasa peak fija.

• El cliente es responsable de no exceder tasa contratada, cualquier paquete que la exceda será descartado.

• Es un servicio más caro que el anterior por lo que se desea tener SLA dinámico, para contratarlo según las necesidades.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 50: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Servicio Premium

• El router debe clasificar y hacer clasificaciones multicampo (MF) y modelar el tráfico.

• Podemos pensar que existe un bit P en el campo SD.

• Los paquetes Premium son enviados primero que los Asegurados.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 51: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

EjemplosAsignación de Servicio (Dom. del cliente)

• Cada host elige que servicio utilizará.

• Un host central, llamado “mediador de ancho de bada”(BB), toma la decisión por todos los host.

• En el primero, el host envía los paquetes sin marcar y estos son clasificados en el router.

• En el segundo, el host puede o no, enviar los paquetes marcados por él mismo. Si no los marca el BB debe implementar un protocolo para setear la clasificación, marcado y modelado. Por ejemplo RSVP (Resource reSerVation Protocol ).

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 52: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

EjemplosAsignación de Recursos (Dom. del ISP)

• Dado los SLA’s, el ISP debe decidir como configurará los ruoters frontera.

• Para SLA estático, pueden configurarse manualmente las reglas, de esta manera los recursos son asignados de forma estática a los clientes.

• Para SLA dinámico, la asignación de recursos esta muy relacionada con el proceso de señalización.

• El BB usa RSVP para solicitar recursos.

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 53: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Servicio asegurado con SLA estático.Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 54: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Ejemplo: Servicio asegurado con SLA estático.

Host S envía un mensaje RSVP al mediador de ancho de banda CN1-BB, requiriendo tráfico de Servicio Asegurado.

1

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 55: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio asegurado con SLA estático.

CN1-BB concede la petición e informa a LR1 para que setea el bit A de los paquetes de ese flujo. CN1-BB contesta al Host S.

2

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 56: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio asegurado con SLA estático.

Host S envía paquetes al router LR1.

3

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 57: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio asegurado con SLA estático.

Paquetes desde LR1(exclusive) a ER1(inclusive) realizan una clasificación por comportamiento (BA) si el bit A está marcado son clasificados como in, se encolan y aplica RIO.

5

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 58: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio asegurado con SLA estático.

BR1 realiza policiamiento del tráfico. A los paquetes in que exceden el tráfico les es reseteado el bit A. Se aplica RIO.

6

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 59: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio asegurado con SLA estático.

Los paquetes son ruteados a través del ISP1.

7

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 60: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Ejemplo: Servicio asegurado con SLA estático.

ER2 ejecuta las mismas funciones que BR1.

8

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 61: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio asegurado con SLA estático.

Los paquetes son entregados al Host D.

9

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 62: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

LR1 ER1 ER2Core Router BR2BR1

ISP1CN1-BB

Host S

CN1

HOST D

CN2

Page 63: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

Host S envía un mensaje de RSVP Path a CN1-BB.

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

1

Page 64: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

CN1-BB acepta o no la petición. Si la rechaza envía un mensaje de error al Host S.

2

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 65: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

CN1-BB acepta y envía la petición a ISP1-BB.

3

ISP1-BB

CN2-BB

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 66: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

ISP1-BB realiza la decisión Si falla envía un error a CN1-BB. Si acepta envía el mensaje de petición a CN2-BB.

4

ISP1-BB

CN2-BB

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 67: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

CN2-BB realiza la decisión Si falla envía un error a ISP1-BB, S será notificado. Si acepta utiliza RSVP para setear a ER2 y se envía un mensaje de reserva a ISP1-BB.

5ISP1-BB

CN2-BB

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 68: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

ISP1 setea los routers de frontera y envía un mensaje de reserva a CN1-BB.

6

ISP1-BB

CN2-BB

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 69: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

CN1-BB setea a LR1 con las políticas de clasificación y modelado, también las de policiamiento y remodelamiento en ER1. Se envía un mensaje de reserva al Host S.

7

ISP1-BB

CN2-BB

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 70: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Ejemplos

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Servicio Premium con SLA dinámico

Host S comienza la transmisión.

8 ISP1-BB

CN2-BB

LR1 ER1 ER2Core Router BR2BR1

ISP1

CN1-BB

Host S

CN1

HOST D

CN2

Page 71: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Diferencias entre IntServ y DiffServ

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

•Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Page 72: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Diferencias entre IntServ y DiffServ

Comparación

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

•Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

• IntServ fue desarrollado con anterioridad, pero se utiliza mayormente DiffServ.• Como DiffServ permite agregar flujos esto lo hace escalable, a diferencia de los Servicios Integrados.• Debido a estas diferencias muchos fabricantes de routers implementan versiones eficientes de Servicios Diferenciados pero no de IntServ.• Muchos ISP implementan DiffServ.• Qbone (red experimental de QoS en Internet 2) utiliza Diferenciación de Servicio.

Page 73: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Bibliografía

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

•Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía

Basado en las presentaciones de:

•Servicios Integrados y RSVP, Christian Bravo 2002.

•Servicios Diferenciados , Marcelo Maraboli, año 2004.

•Servicios Diferenciados, Romain Barrallon, año 2005.

Page 74: Servicios Diferenciados (DiffServ) y Servicios Integrados (IntServ). Seminario de Redes de Alta Velocidad 2006.

Universidad Técnica Federico Santa María Seminario de Redes de Alta Velocidad 2006

Servicios Diferenciados (DiffServ)

Fin…

Introducción

Servicios Integrados• Componentes• RSVP• Resumen

•Servicios Diferenciados• Descripción• Arquitectura• Ejemplos

Comparación

Bibliografía