Knowee
Questions
Features
Study Tools

Explain TCP Congestion Control in 5 short points

Question

Explain TCP Congestion Control in 5 short points

🧐 Not the exact question you are looking for?Go ask a question

Solution

  1. Slow Start: TCP initially starts with a small congestion window size (CWND) and gradually increases it exponentially until it reaches a threshold (ssthresh). This phase is known as slow start.

  2. Congestion Avoidance: Once the CWND reaches the ssthresh, TCP enters the congestion avoidance phase. In this phase, the CWND is increased linearly to avoid any potential congestion.

  3. Fast Retransmit: If a sender receives three duplicate acknowledgments for the same data packet (indicating that the packet was lost), it immediately retransmits the lost packet without waiting for a timeout. This is known as fast retransmit.

  4. Fast Recovery: After fast retransmit, TCP enters the fast recovery phase. In this phase, the ssthresh is set to half of the CWND before the loss was detected, and the CWND is also reduced to the new ssthresh plus 3 times the segment size.

  5. Retransmission Timeout: If a timeout occurs, TCP assumes that the network is heavily congested. It reduces the ssthresh to half of the CWND before the timeout, and sets the CWND to 1 segment. It then enters the slow start phase again.

This problem has been solved

Similar Questions

tcp segment congestion control (transport layer)

Explain each field in TCP header with neat diagram. Explain TCP congestioncontrol protocol with example

c. TCP congestion control example (c). Consider again the figure above (in question 3.7-1a), where a TCP sender sends 8 TCP segments at t = 1, 2, 3, 4, 5, 6, 7, 8 and the segment sent at t=4 is lost, as is the ACK segment sent at t=7.What does the sender do at t=16? You can assume for this question that no timeouts have occurred.Group of answer choicesInform the upper layer that the connection is terminated, and close the socket.Do nothing except increment the number of duplicate ACKs received by 1.Cut its value of cwnd in half, and retransmit the segment with sequence number 300Sets its cwnd window value to 1, and retransmit the segment with sequence number 300

Which of the following statements is true concerning TCP’s congestion control?Question 24AnswerIt is used by ISPs to control the traffic in the networkIt changes the sending rate dynamically according to indicators of the network’s traffic conditionsIt is a mechanism used by routers to reduce the network trafficIt allows the sender to slow down so that the receiver is not overwhelmed.

Compare TCP vs UDP in 5 short points

1/3

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.