Protocolo dúplex de parada y espera
Figura 79: Funcionamiento del protocolo dúplex de parada y espera
En general, las comunicación entre dos equipos terminales es dúplex, es decir, en las dos direcciones. Así, un protocolo dle parada y espera debe considerar que la información se puede enviar por cualquiera de los dos equipos terminales.
El esquema de un protocolo dúplex puede ser el mismo que el procolo símplex: cuando un equipo funciona como emisor enviaría un paquete de información tal como se expuso en los anteriores apartados. Esta forma de operar supone que se utilizan paquetes específicos de información y otros de control. Esto supone que si los dos equipos están en una conversación en el momento que una de las partes confirma la recepción de un paquete al mismo tiempo envía un paquete de información.
Figura 80: Estructura de un paquete del protocolo dúplex de parada y espera
Una forma más eficiente sería utilizar los mismos paquetes tanto para enviar información como para enviar los ACK o NAK. Con este esquema al mismo tiempo que se confirma un paquete se puede enviar información (figura 79). Un protocolo de este tipo tendría una estructura de los paquetes como se representa en la figura 80.