Escolar Documentos
Profissional Documentos
Cultura Documentos
Redes y comunicaciones
Enunciado de la actividad
El Protocolo ARQ con parada y espera es ineficiente dado que sólo puede estar
una trama en tránsito. Si el tiempo de propagación es largo en relación al tiempo de
transmisión, la línea estará desocupada la mayor parte del tiempo. La solución a
este problema de rendimiento concreto es simple: en lugar de operar en el modo
parada y espera, el emisor podría enviar varios paquetes sin esperar a los
mensajes de reconocimiento, como se ilustra en la siguiente Figura.
Dado que los muchos paquetes que están en tránsito entre el emisor y el receptor
pueden visualizarse como el relleno de un conducto (pipeline), esta técnica se
conoce como pipelining o procesamiento en cadena. El procesamiento en cadena
3
Redes y comunicaciones
Los lados emisor y receptor de los protocolos pueden tener que almacenar
en buffer más de un paquete. Como mínimo, el emisor tendrá en el buffer los
paquetes que han sido transmitidos pero que todavía no han sido
reconocidos. También puede ser necesario almacenar en el buffer del
receptor los paquetes recibidos correctamente.
En los recursos digitales del libro se proporciona un applet Java interactivo que
ilustra el funcionamiento del protocolo GBN (Go-Back-N, Retroceder N):
https://media.pearsoncmg.com/aw/ecs_kurose_compnetwork_7/cw/content/interactiveanimation
s/go-back-n-protocol/index.html
Requisitos:
4
Actividad: Protocolo GBN (Go-back-N, retroceder N)
Modo de operación:
Para enviar un nuevo paquete, se debe hacer clic en el botón "Envío Nuevo"
(Send New). Esto creará un paquete y empezará la simulación de
movimiento de datos entre el emisor y el receptor.
5
Redes y comunicaciones
Además, mantiene un código de colores sobre los paquetes para indicar: Azul claro:
paquete transmitiéndose, Rojo: paquete recibido, Amarillo: reconocimiento o ACK,
Azul: ACK recibido, Verde: paquete seleccionado.
Actividad a realizar
6
Actividad: Protocolo GBN (Go-back-N, retroceder N)
a. Haga que el emisor envíe cinco paquetes y deje que lleguen los cinco
al receptor. A continuación, detenga la animación para eliminar el
primer ACK y reanude la animación. Describa lo que ocurre.
7
Redes y comunicaciones