Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Control de congestion en TCP

No description
by

daniel andrade

on 12 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Control de congestion en TCP

Control de congestion en TCP
Cuando la carga ofrecida a cualquier red es mayor que lo que puede manejar se genera una congestion.
La solucion real a este problema es la disminucion a la tasa de datos
Ventana de congestion
Al establecer una conexión, el emisor asigna a la ventana de congestión el tamaño de segmento
máximo usado por la conexión; entonces envía un segmento máximo. Si se recibe la confirmación
de recepción de este segmento antes de que expire el temporizador, el emisor agrega el
equivalente en bytes de un segmento a la ventana de congestión para hacerla de dos segmentos de
tamaño máximo, y envía dos segmentos. A medida que se confirma cada uno de estos segmentos,
se aumenta el tamaño de la ventana de congestión en un segmento máximo. Cuando la ventana de
congestión es de n segmentos, si de todos los n se reciben confirmaciones de recepción a tiempo,
se aumenta el tamaño de la ventana de congestión en la cuenta de bytes correspondiente a n segmentos.
De hecho, cada ráfaga confirmada duplica la ventana de congestionamiento.
Algoritmo de control de congestión de Internet
Este algoritmo requiere de un parametro llamado umbral, inicialmente de 64 KB, además de las ventanas de recepción y congestión. Al ocurrir una expiración del temporizador, se establece el umbral en la mitad de la ventana de congestión
actual, y la ventana de congestión se restablece a un segmento máximo. Luego se usa el arranque lento para determinar lo que puede manejar la red, excepto que el crecimiento exponencial termina al alcanzar el umbral. A partir de este punto, las transmisiones exitosas aumentan linealmente.
Este algoritmo está suponiendo que probablemente es aceptable recortar la ventana de congestión a la mitad, y luego aumentarla gradualmente a partir de ahí.
La congestion puede manejarse aprovechando un principio de fisica, La ley de la conservacion de paquetes.
La idea es no inyectar un paquete nuevo en la red hasta que salga uno viejo, y esto se logra manipulando dinamicamente el tamaño de la ventana
La solución es aceptar que existen dos problemas potenciales (capacidad de la red
y capacidad del receptor) y manejarlos por separado. Para ello, cada emisor mantiene dos ventanas:
la ventana que ha otorgado el receptor y una segunda ventana, la ventana de congestión.
Este algoritmo se
llama arranque lento, pero no es lento en lo absoluto; es exponencial, y se requiere
que todas las implementaciones de TCP lo manejen.
Full transcript