|Authors:||James F. Kurose, Keith W. Ross|
Suppose an application uses rdt 3.0 as its transport layer protocol. As the stop- and-wait protocol has very low channel utilization (shown in the cross- country example), the designers of this application let the receiver keep sending back a number (more than two) of alternating ACK 0 and ACK 1 even if the corresponding data have not arrived at the receiver. Would this application design increase the channel utilization? Why? Are there any potential problems with this approach? Explain.
So the sender (who is using rtd 3.0 protocol) will not retransmit the data. The missing or lost some data.
Thus, designing of the application need to adopt some mechanism to over come this problem.