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

33
Control de Congestion

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

Page 1: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Control de Congestion

Page 2: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Congestión

Page 3: 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

Page 4: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 5: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 6: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Capa de Transporte

Capa de Red

trabajen

Page 7: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

• 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

Page 8: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Control de Congestión Vs Flujo de Control

Page 9: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Control de congestión llevar

Se puede ofrecen el

trafico de la red

Page 10: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 11: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

• 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.

Page 12: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

¿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

Page 13: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

¿Este es un ejemplo de?

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

Page 14: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Enfoques

Mas lentopreventivo

rápidoreactivo

abastecimiento de la red

Enrutamiento de acuerdo al trafico

Control de admisión

Trafico deCuello de botella

Page 15: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 16: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Enrutamiento de acuerdo al trafico

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

Page 17: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 18: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 19: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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?

Page 20: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

• El numero de paquetes se ha incremntado

Page 21: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Paquetes de colisión

Regresar el paquete marcado como paquete de colision

Page 22: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Explicit Congestion Notification

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

un paquetes como en congestión

Page 23: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. 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

Page 24: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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.

Page 25: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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.

Page 26: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 27: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

Page 28: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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.

Page 29: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

Protocolo de Internet IPv4

Page 30: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

• 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.

Page 31: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

• 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.

Page 32: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.

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

del Header.• Datos

Page 33: Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.