El control de flujo y el control de congestión son métodos de control de tráfico para diferentes situaciones. La principal diferencia entre el control de flujo y el control de congestión es que, en el control de flujo, la tasa de tráfico recibida de un remitente puede ser controlada por un receptor. Por otro lado, en el control de congestión, se controla la tasa de tráfico del remitente a la red. Veamos la diferencia entre control de flujo y control de congestión:
S.NO | Control de flujo | Control de Congestión |
---|---|---|
1. | Se controla el tráfico del emisor al receptor, para evitar abrumar al lento receptor. |
El tráfico que ingresa a la red desde un remitente se controla reduciendo la tasa de paquetes. Aquí, el remitente tiene que controlar/modular su propia velocidad para lograr una utilización óptima de la red. |
2. | El control de flujo se usa típicamente en la capa de enlace de datos. | El control de congestión se aplica en la red y la capa de transporte. |
3. | En esto, se evita que los datos del Receptor se vean abrumados. | En esto, se evita la congestión de la red. |
4. | En el control de flujo, el remitente debe tomar medidas para evitar que el receptor se vea abrumado en función de los comentarios del receptor y también en ausencia de comentarios. | En esto, muchos algoritmos diseñados para la capa de transporte/capa de red definen cómo deben comportarse los puntos finales para evitar la congestión. |
5. |
Los tipos de control de flujo son
|
Los mecanismos diseñados para evitar congestiones en la red son
|