146k views
3 votes
Consider a channel that can lose packets but has a maximum delay that is known. Modify Protocol rdt2.1 to include sender timeout and re-transmission. Informally argue why your revised protocol can communicate correctly over this channel

User Don Wilson
by
4.8k points

1 Answer

2 votes

Answer:

See attached picture.

Step-by-step explanation:

As the packets are being lost, so the introduction of re-transmission and timeout are used to identify the lost packets and re-transmit them. So, the revised protocol can communicate correctly over this channel.

Consider a channel that can lose packets but has a maximum delay that is known. Modify-example-1
User Leonardo Gonzalez
by
4.4k points