0 votes 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 Vipin Rai asked Nov 19, 2018 Vipin Rai 679 views answer comment Share Follow See all 12 Comments See all 12 12 Comments reply Hemanth_13 commented Nov 19, 2018 reply Follow Share D? 0 votes 0 votes Vipin Rai commented Nov 19, 2018 reply Follow Share Even I thought was D The solution given is A But the window size will increase exponentially in slow start isn't it? 0 votes 0 votes Hemanth_13 commented Nov 19, 2018 reply Follow Share You are right Vipin Rai 0 votes 0 votes Vipin Rai commented Nov 19, 2018 reply Follow Share Thank you 0 votes 0 votes prashant jha 1 commented Nov 19, 2018 reply Follow Share 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. 0 votes 0 votes gauravkc commented Nov 19, 2018 reply Follow Share 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 0 votes Utkarsh Joshi commented Nov 20, 2018 reply Follow Share How D can be the correct answer? After every ack cwnd=cwnd+1, it happens in the slow start phase. 0 votes 0 votes gauravkc commented Nov 20, 2018 reply Follow Share Refer to the link 0 votes 0 votes Utkarsh Joshi commented Nov 20, 2018 reply Follow Share No need to refer any link, after getting the acknowledgment if you are increasing window size by 1, then only it can grow exponentially. Ans will be A only. 0 votes 0 votes gauravkc commented Nov 20, 2018 reply Follow Share Didn't get what you are trying to say. 0 votes 0 votes Hemanth_13 commented Nov 20, 2018 reply Follow Share https://gateoverflow.in/204088/gate2018-14 @utkarsh I think it should be option d 0 votes 0 votes Utkarsh Joshi commented Nov 20, 2018 reply Follow Share ANSWER SHOULD BE 'A' ONLY! 0 votes 0 votes Please log in or register to add a comment.
0 votes 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. IITB2020 answered Nov 20, 2018 IITB2020 comment Share Follow See 1 comment See all 1 1 comment reply prashant jha 1 commented Nov 22, 2018 reply Follow Share 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. What you're telling is slow start phase , In congestion avoidance , per acknowledgement window size increases by 1/congestion window size. 0 votes 0 votes Please log in or register to add a comment.