TCP control de congestión TCP de control de flujo

control de flujo de TCP:

https://www.bilibili.com/video/BV19E411D78Q?p=66

Control de flujo: Que el remitente para reducir la velocidad , permitir al destinatario que tenía tiempo para recibir.
Utilizando el protocolo TCP ventana deslizante mecanismo para lograr el control de flujo.

Durante la comunicación, el lado de recepción de acuerdo con su búfer de recepción tamaño , dinámicamente ajustar el tamaño de la ventana de transmisión del transmisor, es decir, la ventana de recepción RWND (segmento de paquete de ajuste de reconocimiento destinatario campo de la ventana a la notificación RWND al remitente), el remitente la ventana de transmisión de la ventana de recepción mínimo y la ventana de congestión cwnd es RWND.

B anfitrión de manos tres veces:

1, dicha ventana infligió, 300; 2, dicha ventana infligió 100; 3, dicha ventana infligió 0 

Con el fin de evitar que los ciegos de espera :

Para cada conexión TCP tiene un - un temporizador continua, siempre y cuando la otra conexión TCP partido a recibir una notificación de la ventana de cero, comenzará continuó el temporizador.

Si la duración del temporizador está a punto de expirar, se enviará un cero-ventana segmento de la sonda . La ventana se dará ahora a la recepción del valor de detección del segmento receptor.
Si la ventana está siendo 0, entonces el remitente podría restablecer la duración del temporizador.


control de congestión TCP:

https://www.bilibili.com/video/BV19E411D78Q?p=67

condiciones de congestión ocurrir:
      > los recursos totales disponibles para las necesidades de recursos de
la red tiene muchos recursos mientras que exhiben red de suministro insuficiente >> >> red rendimiento rendimiento se deteriora con el aumento de carga de entrada disminuye
el control de congestión:
      para evitar la inyección de datos excesiva a la red. total

La congestión de control y control de flujo:

control de congestión cuatro algoritmos: [PubMed no examina los detalles]
comienzo lento
evitar la congestión de
retransmisión rápida
y recuperación rápida

Asumiendo:
1. La transmisión de datos en una dirección y la otra dirección mediante la transmisión de un acuse de recibo
2. El receptor siempre tiene un espacio de memoria intermedia suficientemente grande, y por lo tanto el tamaño de la ventana de transmisión depende del grado de congestión de
                  la ventana de envío = Min {recibir ventana RWND , la ventana de congestión CWnd }
ventana de recepción: el receptor lado receptor de acuerdo con la capacidad para aceptar el valor de ajuste de caché, e informa al remitente reflejada.
ventana de congestión: el emisor valor de la ventana de acuerdo con el grado de estimaciones propias de congestión de red proporciona reflejar la capacidad de la red actual.

 

Publicados 592 artículos originales · ganado elogios 1353 · Vistas 1,15 millones +

Supongo que te gusta

Origin blog.csdn.net/weixin_42859280/article/details/105227476
Recomendado
Clasificación