retagged by
945 views
9 votes
9 votes

Consider a $\text{TCP}$ flow sending three segments, namely $1,2,$ and $3.$ Due to congestion, the $\text{TCP}$ flow experiences exactly two losses. Only segments can be lost; acknowledgments are not lost.

Segments $1$ and $3$ are lost in their first transmission. $\text{TCP}$ detects packet loss either through timeout or three duplicate $\text{ACKs}.$ Let the initial congestion window size be $1,$ and the receiver sends an acknowledgment for each packet upon successful receipt.

The transmission time of a segment is negligible, and the round-trip time is $\text{RTT}.$ The re-transmission timeout $(\text{RTO})$ is twice the $\text{RTT},$ i.e., $\text{RTO} = 2 \ast \text{RTT}.$

How much time $\text{(in RTT)}$ will it take for the $\text{TCP}$ sender to receive acknowledgments for all packets successfully?

  1. $\text{3 RTTs}$
  2. $\text{5 RTTs}$
  3. $\text{6 RTTs}$
  4. $\text{8 RTTs}$
retagged by

1 Answer

3 votes
3 votes

 

edited by
Answer:

Related questions

824
views
1 answers
6 votes
GO Classes asked Jan 21
824 views
Consider two TCP connections $\text{A}$ and $\text{B}:$The RTT for connection $\text{A}$ is $100$ ms while the RTT for connection $\text{B}$ is $200$ ms. ... packets than connection $\text{A}$ in interval $[\text{T}, \text{T}+1]$ seconds.
1.0k
views
2 answers
10 votes
GO Classes asked Jan 21
1,019 views
Consider a network with two links.Node $\text{A}$ is trying to send packets to node $\text{C}.$Let $p 1$ ... $\dfrac{1}{\left(1-p_1\right)\left(1-p_2\right)}$
862
views
1 answers
2 votes
GO Classes asked Jan 21
862 views
Which of the following is/are true in context of error control?A CRC of length $\text{R}$ is calculated over a message of length $\text{M}$ bits ... of two.A larger Hamming distance is needed to detect errors than to correct errors.
591
views
0 answers
4 votes
GO Classes asked Jan 21
591 views
Host $\text{A}$ and $\text{B}$ are behind different NATs. $\text{A's}$ private IP address is $192.168.1.11,$ and $\text{B's}$ private IP is $10.1.1.12.$ The public IP of ... the packet leaving $\text{A}?$4.3.2.1$2.2.2.2$10.1.1.12$1.2.3.4$