Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el...

Post on 28-Jan-2016

220 views 0 download

Transcript of Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el...

Control de Congestion

Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red.

Congestión

Esta responsabilidad es compartida por la capa de red y de transporte

Como la congestión ocurre en la red, precisamente es ella la que tiene que determinar que hace con la congestión

¿Que soluciones existen para reducir la congestión?¿Qué pasaría con los routers?

• Reducir la carga (que la capa de transporte esta introduciendo.

Capa de Transporte

Capa de Red

trabajen

• Cuando la carga de una red excede las capacidades de esta y se desploma se dice que hubo un colapso de congestión

Paquetes retrasados

Se excede el cana de comunicación

Copias de mas

Control de Congestión Vs Flujo de Control

Control de congestión llevar

Se puede ofrecen el

trafico de la red

Control de congestión tiene que asegurarse que la red puede soportar el trafico de red. Es un problema global que envuelve el comportamiento de todos los host y routers

• Flujo de control, en contraste tiene que ver con el trafico entre el emisor y el recepto. Su trabajo es asegurarse que si receptor es mas lento que un emisor este pueda recibir la información que este le envía.

¿Este es un ejemplo de?

• Una supercomputadora tiene un enlace de 100Gbps y la computadora esta tratando de forzar a una PC con un enlace de comunicaciones de 1GBps

¿Este es un ejemplo de?

Tenernos una red de una capacidad de 1Mbpsy 10000 transmitiendo 100kbps a otras respectivamente

Enfoques

Mas lentopreventivo

rápidoreactivo

abastecimiento de la red

Enrutamiento de acuerdo al trafico

Control de admisión

Trafico deCuello de botella

Abastecimiento de la red

• Comprar mas hardware• Se usan mas routers en lugares donde hay mas

carga• Se usan diferentes rutas a medida que el día

avanza

Enrutamiento de acuerdo al trafico

Evitar el trafico¿Qué problemas ven con este enfoque?

Control de admisión

• La idea central de esto es que cuando un dispositivo ya no puede aceptar mas conexiones simplemente las rechaza

• Ejemplo de ellos son los circuitos virtuales. En practica es lo que hace la compañía telefónica, cuando se satura la red ya no permite a un nuevo usuario realizar una llamada

¿Como sabrá si hay que admitir o nomas concexiones? Con las descripciones de trafico.

Trafico de cuello de botella

Avisar a los emisores que bajen su envió.En este enfoque se pretende que la red actué antes de la congestión.Primero los routers debe determinar cuando se esta provocando una congestión¿Cuándo pasa eso?

• La memoria de la fila de sus paquetes se esta llenando

• El numero de paquetes se ha incremntado

Paquetes de colisión

Regresar el paquete marcado como paquete de colision

Explicit Congestion Notification

• El modelo que usa internet• En el protocolo IP hay un campo para marcar

un paquetes como en congestión

Calidad de Servicio Quality of Service QoS

• Usuarios demandan garantías.• Ejemplo de ello en aplicaciones multimedia

donde se desea una latencia muy pequeña

Una solución para proveer buena calidad se sobre suministrar es decir construir una red que exceda las capacidades de demanda. Ejemplo de ello las compañías telefónicas.El problema es que este enfoque es muy costoso.

Para lograr una calidad de servicio debemos tomar en cuenta.

• Que aplicaciones necesitan de la red• Como voy a regular el trafico que entra a la

red• Como reservo recursos para asegurar el

desempeño• Saber si la red puede aceptar mas trafico.

Definiciones

• Un conjunto de paquetes moviéndose de una fuente a su destino se le conoce como flujo

• Jitter es una variación entre el envió de señales donde se presenta una desviación en la exactitud del reloj

Requerimientos de la aplicación

• Intervienen cuatro parámetros: ancho de banda, retraso, jitter y perdida de paquetesAplicación AB retraso jitter perdida

Email B B B M

Compartición de Archivos

A B B M

Acceso Web M M B M

Login remoto B M M M

Audio en demanda B B A B

Video en demanda A B A B

Telefonia B A A B

Videoconferencia A A A B

Traffic Shaping

• Es una técnica para regular el promedio del flujo de datos que entra a la red.

• Su objetivo es permitir a un gran numero de aplicaciones transmitir en una gran variedad de trafico que se adecue a sus necesidades.

Protocolo de Internet IPv4

• Numero de versión: Son 4 bits que especifican la versión del datagrama es decir 4 o 6

• Tamaño de la cabecera: Se usa para determinar donde en realidad empieza los datos. Es de un tamaño de 4 bits y se usa para especifica las opciones.

• Tipo de servicio: es decir si requerirá un retraso pequeño, alto desempeño, confiabilidad.

• Tamaño del datagrama: Su campo es de 16 bits así que su tamaño máximo será de 65535bytes pero lo datagramas rara vez tiene un tamaño mayor a 1500bytes

• Identifier, Flags, fragmentation offset: IPv6 no permite fragmentación.

• Time to live: TTL que los datagramas no circulen por siempre.

• Protocol: UDP o TCP• Header Checksum:• Dirección IP Origen y destino.• Opciones. Nos permite aumentar las opciones

del Header.• Datos