4,097 views
5 5 votes
During Congestion avoidance(Additive Increase) in tcp when 3 duplicate ACKs arrived then during that arrival phase by which algorithm did the  sender window adopt increment procedure?
a) Sender window uses additive increase
b)Sender window uses slow start
which option is correct?

4 Answers

6 6 votes

From forouzan :: TCP/IP protocol suite:

If three duplicate ACKs are received, there is a weaker possibility of congestion; a segment may have been dropped but some segments after that have arrived safely since three duplicate ACKs are received. This is called fast transmission and fast recovery. In this case, TCP has a weaker reaction as shown below:
(A). It sets the value of the threshold to half of the current window size.
(B). It sets cwnd to the value of the threshold (some implementations add three segment sizes to the threshold).
(C). It starts the congestion avoidance phase.
 

0 0 votes
Option a is correct .

Slow start mechanism occurs whenever time out occurs
0 0 votes
3 duplicate ack means congestion is less so sender opts for additive increase rather than slow start which occurs when congestion is severe and time out happens.

Hence correct option is a.
Position:
Show:

Related questions

0 0 votes
1 1 answer
551
551 views
Shreyas_Jadhav asked Jan 31, 2025
551 views
Source: Forouzan Page 771Congestion Avoidance Algorithm:In this algorithm, each time the whole window of segments is acknowledged (one round), the size of the congestion ...
1 1 vote
1 answers 1 answer
772
772 views
Emankashyap asked Jun 9, 2024
772 views
Assume a TCP implementation over a 10Gbps link with one way dealy of 80ms if TCP receiver window size is 2MB and TCP send 1KB packet then how many RTT does it take until ...
1 1 vote
1 1 answer
2.1k
2.1k views
Souvik33 asked Dec 14, 2022
2,112 views
Consider the following Statements: Statement I. If there is no congestion, initially, the ssthres (slow start threshold) is set as high as the advertised window siz...
2 2 votes
1 1 answer
1.3k
1.3k views