edited by
964 views
0 votes
0 votes

edited by

1 Answer

Best answer
5 votes
5 votes
Answer should be (C)

Reason behind it.

Suppose sender 'S' want to transmit the data to receiver 'R' . S transmitted the data but it lost in between in medium ( do not reach to R).

Here you can see S waiting for acknowledgement from R and At the same time R is waiting for data, so both are simultaneously waiting for data and acknowledgement. So deadlock problem arises. We can solve this problem by Timeout timer. How?, Okk let me tell you!

As S transmit the data immediately start time out timer. If data is lost in between. R waiting for data and S waiting for acknowledgement but data is lost. So after timer expire. S understand that ohh! Data is lost in between so S retransmit the data again. So this deadlock problem is resolved.
selected by

Related questions

1 votes
1 votes
0 answers
3