Question: Consider the congestion window size vs . RTT diagram below. Assume the Reno protocol is used. Answer the following questions. In all cases, you should
Consider the congestion window size vs RTT diagram below. Assume the Reno protocol is used.
Answer the following questions. In all cases, you should provide a short discussion justifying your
answers.
a What is the initial value of ssthresh at the first transmission round?
b How many MSSes were sent at the th transmission round?
c If the first loss event occurs after the th transmission rounds, how many MSSes are
transmitted at the transmission round?
d Identify all the intervals of time when TCP slow start is operating.
e Identify all the intervals of time when TCP congestion avoidance is operating.
f Identify all the intervals of time when TCP fast recovery is operating.
g State, if any, the loss event at: transmission round.individually
h What is the value of ssthresh at the th transmission round?
i What is the value of ssthresh at the th transmission round?
j At and include transmission round how many MSS segments have been transmitted?
k At and include transmission round how many MSS segments have been transmitted?
I. During what transmission round IS the th segment sent? Hint: Make use the result in n
Assume a timeout event is detected at the th transmission round, what is the values of
ssthresh and cwnd at the transmission round.
n Assume a triple duplicate ACK event is detected at the oth transmission round, what is the
values of ssthresh and cwnd at the th transmission round.
o Under the TCP congestion control, is it possible that the TCP connection sending rate can
reach the sending host's physical link speed.
p Refer to r if your answer is no explain in one or two sentences why it is not possible to
reach the link speed. But if your answer is "yes", state which phases slowstart, congestion
avoidance, or fast recovery this could happen?
q Is the ssthresh is useful when the TCP congestion control is in the fast recovery phase?
Justify your answer.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
