Red de conocimiento informático - Conocimiento sistemático - Protocolo de ventana deslizante——GBN

Protocolo de ventana deslizante——GBN

En el protocolo de retroceso de N pasos, el remitente puede enviar varios paquetes sin esperar confirmación, pero también está limitado por el hecho de que la cantidad de paquetes no reconocidos en la canalización no puede exceder un cierto máximo. número permitido N

Receptor:

El remitente GBN debe responder a tres tipos de eventos:

En GBN, si se recibe un paquete con número de secuencia n. correctamente Y en orden (es decir, los últimos datos entregados a la capa superior es el paquete con número de secuencia n-1), el receptor envía un ACK para el paquete n y entrega los datos del paquete a la capa superior. En otros casos, el receptor descarta el paquete y reenvía un ACK para el paquete recibido más recientemente en secuencia.

A continuación se muestra el funcionamiento del protocolo GBN con una longitud de ventana de 4 paquetes.