Diferencia entre control de flujo y control de congestión

Autor: Laura McKinney
Fecha De Creación: 3 Abril 2021
Fecha De Actualización: 7 Mayo 2024
Anonim
Diferencia entre control de flujo y control de congestión - Tecnología
Diferencia entre control de flujo y control de congestión - Tecnología

Contenido


El control de flujo y el control de congestión, ambos son el mecanismo de control de tráfico, pero ambos controlan el tráfico en diferentes situaciones.La principal diferencia entre el control de flujo y el control de congestión es que el control de flujo es un mecanismo que controla el tráfico entre er y el receptor. Por otro lado, el control de congestión El mecanismo controla el tráfico que la capa de transporte coloca en la red. Estudiemos la diferencia entre control de flujo y control de congestión con la ayuda de la tabla de comparación a continuación.

  1. Cuadro comparativo
  2. Definición
  3. Diferencias clave
  4. Similitudes
  5. Conclusión

Cuadro comparativo

Bases para la comparaciónControl de flujoControl de congestión
Básico Controla el tráfico de un er particular a un receptor.Controla el tráfico que ingresa a la red.
PropósitoEvita que el receptor se vea abrumado por los datos.Impide que la red se congestione.
ResponsabilidadEl control de flujo es responsabilidad de la capa de enlace de datos y la capa de transporte.El control de congestión es responsabilidad de la capa de red y la capa de transporte.
ResponsableEl er es responsable de transmitir tráfico adicional en el lado del receptor.La capa de transporte es responsable de transmitir tráfico adicional a la red.
Medidas preventivasEl er transmite los datos lentamente al receptor.La capa de transporte transmite los datos a la red lentamente.
MétodosControl de flujo basado en retroalimentación y control de flujo basado en velocidadAprovisionamiento, enrutamiento consciente del tráfico y control de admisión

Definición de control de flujo

Los problemas de control de flujo son manejados por la capa de enlace de datos junto con la capa de transporte. El enfoque principal del mecanismo de control de flujo es evitar que el receptor se sobrecargue con los datos enviados por el transmisor más rápido. Si un er está en una máquina potente y está transmitiendo los datos a una velocidad más rápida, aunque los datos transmitidos estén libres de errores, puede suceder que el receptor en el extremo más lento no pueda recibir datos a esa velocidad y pueda perder algo datos. Hay dos métodos de control de flujo, control de flujo basado en retroalimentación y control de flujo basado en velocidad.


Control basado en comentarios

En el control basado en retroalimentación, después de que el receptor recibe la primera trama, informa al er y le permite obtener más información y también informa sobre el estado del receptor. Hay dos protocolos de control de flujo basado en retroalimentación, protocolo de ventana deslizante y protocolo de parada y espera.

Control de flujo basado en velocidad

En el control de flujo basado en la velocidad, cuando un er transmite los datos a una velocidad más rápida al receptor y el receptor no puede recibir los datos a esa velocidad, entonces el mecanismo incorporado en el protocolo limitará la velocidad de transmisión a la que er está transmitiendo datos sin ninguna retroalimentación del receptor.

Definición de control de congestión

La congestión en la red se debe a la presencia de demasiados paquetes en la red. La congestión en la red degrada el rendimiento de la red. Como causa el retraso en la entrega del paquete al receptor o puede haber una pérdida de paquete. El control de congestión es responsabilidad de la capa de red y la capa de transporte. La congestión se crea debido a los paquetes transmitidos por la capa de transporte a la red. La congestión en la red se puede reducir de manera efectiva al reducir la carga que la capa de transporte coloca en la red. El control de congestión se puede lograr mediante tres métodos, es decir, aprovisionamiento, enrutamiento consciente del tráfico y control de admisión.


En aprovisionamiento, se crea una red que coincide bien con el tráfico que transporta. En enrutamiento consciente del tráfico, las rutas se adaptan según el patrón de tráfico. En control de admisión, se rechazan las nuevas conexiones a la red que causan la congestión a la red.

  1. Al ser un mecanismo de control de tráfico, el mecanismo de control de flujo controla el tráfico de datos desde el er particular a un receptor particular. Por otro lado, el mecanismo de control de congestión controla el tráfico hacia la red.
  2. El control de flujo evita que el receptor en el extremo más lento se sobrecargue con los datos transmitidos por el er en el extremo más rápido, mientras que el mecanismo de control de congestión evita que la red se congestione con los datos transmitidos por la capa de transporte.
  3. El control de flujo es responsabilidad de la capa de enlace de datos y la capa de transporte. Por otro lado, el control de congestión es responsabilidad de la capa de red y la capa de transporte.
  4. El er es responsable de crear tráfico adicional en el extremo del receptor, mientras que la capa de transporte es responsable de transmitir la carga en la red.
  5. Reducir la carga transmitida por la capa de transporte en la red reduciría la congestión en la red. Por otro lado, si el er reduce la velocidad de transmisión de datos, la pérdida de datos en el extremo del receptor también se reduciría.
  6. El mecanismo de control de flujo tiene dos métodos para controlar el flujo de datos que son control de flujo basado en retroalimentación, control de flujo basado en velocidad. Por otro lado, el mecanismo de control de congestión tiene tres métodos para controlar la congestión en la red que están aprovisionando, el enrutamiento consciente del tráfico y el control de admisión.

Similitudes:

Tanto el control de flujo como el control de congestión son mecanismos de control de tráfico.

Conclusión:

El control de flujo es el mecanismo de control punto a punto que controla el tráfico entre un er y un receptor y evita que el receptor se vea abrumado con los datos transmitidos por un transmisor más rápido. El control de congestión es el mecanismo que controla el tráfico en la red.