0 votes

Every acknowledgement increases the congestion window size by one.

Which phase does it refer?

a) Slow start phase

b) Fast retransmit

c) Fast recovery

d) Congestion Avoidance

Which phase does it refer?

a) Slow start phase

b) Fast retransmit

c) Fast recovery

d) Congestion Avoidance

0

Even I thought was D

The solution given is A

But the window size will increase exponentially in slow start isn't it?

The solution given is A

But the window size will increase exponentially in slow start isn't it?

0

I think the answer may vary according to the nature of acknowledgement .

If acknowledgement is always cumulative , then it's congestion avoidance , since every RTT window size increases by 1 only.

If acknowledgement comes for every segment , then it is slow start phase , because let's say current window size is 4 , so acknowledgement comes for every segment , and window size increases per ack. So after 4 ack's , new window size is 8 . Thus per RTT window size increases exponentially.

Correct me if i went wrong somewhere.

If acknowledgement is always cumulative , then it's congestion avoidance , since every RTT window size increases by 1 only.

If acknowledgement comes for every segment , then it is slow start phase , because let's say current window size is 4 , so acknowledgement comes for every segment , and window size increases per ack. So after 4 ack's , new window size is 8 . Thus per RTT window size increases exponentially.

Correct me if i went wrong somewhere.

0

Slow start (when window grows exponentially) is followed by Congestion avoidance phase after reaching threshold (when window grows linearly)

https://www.geeksforgeeks.org/computer-network-tcp-congestion-control/

0 votes

D) Congestion Avoidance.

The value for **the congestion window size** will be increased **by one** with each **acknowledgement** (ACK) received, effectively doubling the **window size** each round-trip time.

0

D) Congestion Avoidance.

The value for

the congestion window sizewill be increasedby onewith eachacknowledgement(ACK) received, effectively doubling thewindow sizeeach round-trip time.

What you're telling is slow start phase ,

In congestion avoidance , per acknowledgement window size increases by 1/congestion window size.