Calidad de Servicio en redes IP. Performance de redes Instituto de Ingeniería Eléctrica, Universidad de la República.



Documentos relacionados
Calidad de Servicio en redes IP. Instituto de Ingeniería Eléctrica, Universidad de la República

Servicios Diferenciados

QoS. Quality of Service

Arquitecturas: IntServ

Programa de doctorado Informática Industrial Departamento de Tecnología Electrónica Universidad de Sevilla

WALC2011 Track 2: Despliegue de IPv6 Día -5 Guayaquil - Ecuador Octubre 2011

Servicio host to host. Conectar millones de LANs?

Modelo IntServ/ Protocolo RSVP

TESIS: QUE PARA OBTENER EL TÍTULO DE INGENIERO EN COMPUTACIÓN PRESENTA: THELMA GARCÍA REYES

QueueManagement + QoS

Calidad de Servicio en IPv6

Quality of Service MODULO I FUNDAMENTOS DE NETWORKING 14/04/2012. Ing. Nelwi Báez P. Msc. Página 0

Tema 3: Conmutación de paquetes

Top-Down Network Design. Tema 13

Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas

Calidad de servicio en redes IP. Contenido.

IP Internet Protocol. Funcionalidades: Esquema global de direcciones Fragmentación / reensamblado Ruteo

RESUMEN. IPTV. Protocolos empleados y QoS

TELECOMUNICACIONES Y REDES

IP Internet Protocol. IP Dirección IP. Funcionalidades: Esquema global de direcciones Fragmentación / reensamblado Ruteo. Direccionamiento IP

MPLS. Jhon Jairo Padilla A., PhD.

Lección 1: TÉCNICAS PARA MEJORAR LA CALIDAD DE SERVICIO

1908 Arquitectura de Redes

Introducción a IP versión 4

Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas. Capa de Red. Mérida - Venezuela Prof. Gilberto Díaz

IPv6 en redes MPLS WALC

Redes de Computadores. Capa de Red. 1

QoS: IntServ. Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 3º

Capítulo 7 Multimedia en Redes de Computadores

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

Unidad I: La capa de Red

REDES Área de Ingeniería Telemática. QoS. Area de Ingeniería Telemática Redes 4º Ingeniería Informática

GLOSARIO. Backbone.- Nivel más alto en una red jerárquica, generalmente el más rápido y capaz de transportar la mayoría del tráfico en una red.

Basada en Network Brokers

Implementación de políticas de Calidad de Servicio (QoS) con DSCP

El Protocolo IP. Tema 3. Servicio y Protocolo IP. Aplicaciones en Redes Locales 05/06

Capítulo 7 Multimedia en Redes de Computadores

TRABAJO COLABORATIVO N. 2 LUISA FERNANDA HERNANDEZ BERMUDEZ ROBERT JOSE HERNANDEZ GONZALES VICTOR MANUEL COVANS ACOSTA JHON ALEXANDER MARTÍNEZ MONTAÑA

2.1 Funcionamiento del MPLS

Jhon Jairo Padilla Aguilar, PhD.

Qué son los protocolos de enrutamiento Dinámico?

Departamento de Enxeñería Telemática Sistemas de Conmutación MPLS p.2

Características del enrutamiento dinámico en Internet

UD - 4 Funcionamiento de un router. Eduard Lara

Ayudantía Nro.3 Redes De Datos CIT Profesor: Cristian Tala

Calidad de servicio 2 IP QoS - MPLS

ARP. Conceptos básicos de IP

1. PARAMETROS DE CALIDAD DE SERVICIO. -PERDIDAS DE PAQUETES EN LOS ROUTERS: Vía TCP son recuperables, pero las retransmisiones TCP son

Diffserv: Servicios Diferenciados

Redes I Soluciones de la Práctica 1: /etc/network/interfaces, tcpdump y wireshark

Introducción a IPv6. José Domínguez Carlos Vicente. Universidad de Oregón

IPSEC. dit. Objetivo: proporcionar a IP (IPv4( IPv4, IPv6) ) mecanismos de seguridad. Servicios de Seguridad

Redes y Servicios. Módulo I. Fundamentos y modelos de red. Tema 2. Fundamentos. Parte C. Nivel de red

IP v6. :: Redes :: Redes : : IP v6. transporte. red. enlace. física. aplicación. Versión 28/02/11

Protocolo Internet (IP)

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA Redes y Sistemas Avanzados de Telecomunicaciones 2 Act. 10. Trabajo Colaborativo _2

Establecimiento de la reserva de recursos

Gestión de cola. Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 3º


Redes (4º Ing. Informática Univ. Cantabria)

1 of 6. Visualizador del examen - ENetwork Chapter 5 - CCNA Exploration: Network Fundamentals (Versión 4.0)

Gestión de cola. Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 3º

INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Historia de la Internet

Ing. Ma. Eugenia Macías Ríos. Administración de Redes

(decimal) (hexadecimal) 80.0A.02.1E (binario)

La capa de red (Parte 3 de 3)

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Gestión de tráfico Calidad de Servicio (QoS)

INSTITUTO TECNOLÓGICO DE SALINA CRUZ. Fundamentos De Redes. Semestre Agosto-Diciembre Reporte De Lectura

Enrutamiento Básico Talleres para ISP/IXP

Acuerdo Multilateral de Peering (Multi-Lateral Peering Agreement - MLPA) I Objetivo. II Registro. III Partes

11 Número de publicación: Int. Cl. 7 : H04L 12/ Inventor/es: Couturier, Alban. 74 Agente: Díez de Rivera y Elzaburu, Ignacio

QoS en la Internet de Banda Ancha

Qué equilibra la importancia del tráfico y sus características con el fin de administrar los datos? Estrategia QoS


Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP)

Capa de red de OSI. Semestre 1 Capítulo 5 Universidad Cesar Vallejo Edwin Mendoza emendozatorres@gmail.com

AGENTE ADMINISTRADOR DE QoS SOBRE REDES IPv6: APROXIMACIÓN INTSERV Y DIFFSERV EN LOS NODOS DE ACCESO. Ing. GUSTAVO ADOLFO RAMÍREZ ESPINOSA

Modelos de QoS en redes IPv6, Integración con Otras Redes

Coexistencia y Transición. Juan C. Alonso juancarlos@lacnic.net

DIDACTIFICACION DE IPv Stateless

REDES INFORMATICAS: Protocolo IP

Una ACL es una lista secuencial de sentencias de permiso o denegación que se aplican a direcciones IP o protocolos de capa superior.

DIRECCIONAMIENTO IPv4

INTRODUCCION. Ing. Camilo Zapata Universidad de Antioquia

Protocolos de Interconexión de Redes

Universidad de Antioquia Juan D. Mendoza V.

Análisis de la Calidad de Servicio por Medio del Modelo Diferencial Gabriel Gerónimo Castillo 1, Everth H. Rocha Trejo 1

CFGM. Servicios en red. Unidad 2. El servicio DHCP. 2º SMR Servicios en Red

10.3.1: Actividad de desafío de integración de aptitudes del Packet Tracer. Diagrama de topología

Nivel de transporte: UDP

SIP: Session Initiation Protocol [RFC 3261]

SIP: Session Initiation Protocol [RFC 3261] SIP: servicios. Establecer llamada a una dir. IP conocida

Clase de Qualtity of Service

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Redes de Computadores

Enrutamiento Dinámico

GPRS: General Packet Radio Service

- ENetwork Chapter 6 - CCNA Exploration: Network Fundamentals (Versión 4.0)

Transcripción:

Calidad de Servicio en redes IP

Arquitecturas para ofrecer calidad de servicio en IP Dos arquitecturas básicas se han planteado IntServ: Servicios Integrados DiffServ: Servicios Diferenciados... Flow Aware Networking

IntServ Opera sobre flujos individuales reservando recursos suficientes en los routers de punta a punta para satisfacer los requerimientos de QoS del flujo.

IntServ Un router en el modelo IntServ debe ser capaz de proveer la QoS adecuada a cada flujo. Es necesario un protocolo para reservar recursos a lo largo de la ruta.

Modelo IntServ Cada flujo tiene asignados descriptores FilterSpec: identifican los paquetes que pertencen a ese flujo FlowSpec Traffic Specificaction (TSPEC): TokenBucket Service request specification: RSPEC

RSVP (RFC 2205) Reserva en una dirección La reserva de recursos al router es definida por el receptor Dos mensajes básicos Path message ( Fuente a el/los destinos) Reservation message (del destino a el/las fuentes) Siguen la ruta definida por el sistema de ruteo. No es un protocolo de ruteo. Flexible para cambio de rutas o grupos dinámicos

Mensaje PATH H1 quiere iniciar una sesión con 137.194.1.1 137.194.1.0 R2 Crea un soft stae y 137.194.2.0 R5registra H1 como 137.194.3.0 R2 paso anterior. Reenvía el Path Crea un soft stae y registra R1 con paso anterior. Reenvía el Path R3 AS: 137.194.3.0 R8 Path 137.194.1.1 R1 R5 R2 R6 137.194.1.0 R3 137.194.2.0 R6 137.194.3.0 R3 137.194.1.1 H1 R9 AS: 137.194.2.0 R4

Mensaje RESV H2 decide aceptar la sesión y define el tráfico a reservar de acuerdo a sus restricciones AS: 137.194.3.0 Resv R3 R8 Policy control Admission Control R1 R2 R6 Configura el sistema Se fija en el soft state quien es el nodo previo, reenvía H1 R5 R9 AS: 137.194.2.0 R4 AS: 137.194.1.0

PATH RSVP Se envía desde la fuente. Especifica el tráfico de la fuente. Genera un soft state en cada router donde se identifica la sesión y la dir IP del último salto. Se envía al siguiente router según la tabla de ruteo. Recorre el/los caminos hasta llegar a el/los destinatarios. Puede transportar una descripción de las capacidades de los nodos.

RESV RSVP Lo envía el destinatario. Indica las características del tráfico a recibir. Sigue la ruta inversa al PATH correspondiente. Cada router chequea al recibir el RESV si: existen las autorizaciones correspondientes existen los recursos solicitados Si alguna de las condiciones anteriores falla se envía al destinatario un ResvErr. Si las condiciones tienen éxito: se configura el clasificador y el scheduler se envía un mensaje RESV al nodo anterior

Evaluación IntServ Granularidad a nivel de flujo No escalable No requiere otras tecnologías Requiere mantenimiento permanente del soft state

Servicios Diferenciados: DiffServ Busca la diferenciación de servicios en IP de manera escalable y gestionable. Agrega el tráfico en conjuntos grandes. IP: TOS usa 6 bits para DSCP (Differentiated Service Code Point)

DS Field (1) IPv4 TOS field 1 byte 1 byte 1 byte 1 byte Vers. IHL TOS Total Length Identification Flags FO TTL Protocol Header Checksum Source IPv4 address (4 bytes) Destination IPv4 address (4 bytes) Options Padding

DS Field (2) IPv6 Traffic Class field Vers. 1 byte 1 byte Traffic Class 1 byte 1 byte Flow Label Payload Length Next Header Hop Limit Source IPv6 address (16 bytes) Destination IPv6 address (16 bytes) Extensions (variable)

DSCP DiffServ PHB (per hop behaviour). PHB define el tratamiento en cada nodo. El DSCP es seteado en la frontera y en los routers internos es examinado para asociar el PHB. La mayor complejidad residirá en los nodos exteriores.

DiffServ Requiere SLAs (estático o dinámico) Service Level Agreement (SLA) Es un contrato entre un cliente y un proveedor de servicio Service Level Specification Especifica el tráfico que el cliente puede mandar Especifica el compromiso del ISP con el cliente para los tráficos dentro y fuera del acuerdo Otras consideraciones contractuales

Arquitectura de un nodo exterior Meter Packet Classifier Marker Shaper/ Dropper Output Queue 2 funcionalidades fundamentales El clasificador: selecciona paquetes de acuerdo a ciertos criterios y los redirecciona. MF (MultiField) BA basado en el DS. El paquete puede venir marcado del cliente (final u otro ISP) El acondicionador de tráfico: Traffic Profile.

Arquitectura de un nodo exterior Meter Packet Classifier Marker Shaper/ Dropper Output Queue In-profile vs Out-of-profile : In-profile puede ser mandado sin ningún otro procesamiento o marcado o remarcado. Out-of-profile Reshaped Remarked Dropped

Arquitectura de un nodo exterior Meter Packet Classifier Marker Shaper/ Dropper Output Queue Componentes del acondicionador de tráfico Meter: realiza mediciones temporales del conjunto de paquetes seleccionados por el clasificador contra el TCA (Traffic Conditioning Agreement). Marker: marca el campo DS con un código particular asociándolo a un BA particular. Shaper: retarda algunos o todos los paquetes para que cumplan con el traffic profile. Dropper: descarta algunos o todos los paquetes para que cumplan con el traffic profile.

Arquitectura de los nodos interiores Packet Classifier Scheduler PHB: es una descripción del comportamiento de reenvío observado exteriormente Puede ser implementado por diferentes mecanismos.

DiffServ- PHB Expedited Forwarding -RFC 2598 La tasa mínima de salida asegurada en todo router al agregado de paquetes EF debería ser mayor a la tasa máxima de entrada. λ packets/s µpackets/s Min µ > Max λ Implementación : Colas con prioridades, WFQ, etc. El objetivo es que el flujo agregado vea siempre (o casi) la cola vacía.

DiffServ: Assured Forwarding PHB group - RFC 2597 N clases independientes con M niveles de descarte dentro de cada clase. N=4, M=3. A cada clase se le debe asignar una cantidad mínima de recursos y puede obtener más si hay exceso Dentro de una clase: La probabilidad de envío de un paquete no puede ser menor si tiene un nivel de precedencia menor. Debe responder a condiciones de congestión a largo plazo.

DiffServ Assured Forwarding PHB group Mecanismos necesarios Scheduler para reservar recursos Mecanismos de gestión de buffer para manejar las precedencias de pérdida. PHB Best Effort Tratamiento similar al de un router actual en Internet

Ej. DiffServ Schedule: Weight round robin

Ej.DiffServ Descarte de paquetes: RED RIO

Evaluación Soluciona problema de escalabilidad de IntServ Controla flujos agregados. Problemas: Puede haber bloqueos de flujos de prioridades bajas Si hay congestión puede degradarse la QoS aún en las clases altas. Si se rompe un enlace?? Si es necesario dividir el tráfico?? Gestión Solo DiffServ no es suficiente Qué modelo se usa para analizar la performance? Una metáfora... ( fuente: Jim Roberts, Conferencia Networking 2004, Atenas)

Referencias:Calidad de servicio 1. V.Firoiu, J.Y. Le Boudec, D. Towsley, Z-L Zhang, J. Y. Le Boudec "Advances in Internet Quality of Service Technical report No. DSC200149, October 2001. 2. W.Zhao, D. Olshefski, H. Schulzrinne, Internet Quality of Service an Overview, IEEE Network, September/October 1999 3. QoS overview, CISCO white papers 1999. /qos_c/qcintro.htm 4. Nikolaos Vasiliou, Overview of Internet QoS and Web Server QoS, April 2000 Department of Computer Science, The University of Western Ontario, London, Ontario, Canada,.http://www.csd.uwo.ca/Research_Group_2/pub.htm 5. Y Bernet et al. A Framework for Differentiated Services, November 1998, IETF 6. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss, "An Architecture for Differentiated Services", RFC 2475, Dec. 1998.

Referencias:Calidad de servicio 7. S. Shenker, C. Partridge and R. Guerin, "Specification of Guaranteed Quality of Service", RFC 2212, Sept. 1997 8. J. Wroclawski, "Specification of the Controlled-Load Network Element Service", RFC 2211, Sept. 1997 9. R. Braden, L. Zhang, S. Berson, S. Herzog and S. Jamin, "Resource ReSerVation Protocol (RSVP) --Version 1 Functional Specification", RFC 2205, Sept. 1997 10. Braden, R., Clark, D. and Shenker, S., "Integrated Services in the Internet Architecture: an Overview", Internet RFC 1633, Jun. 1994