computet networks course
Question II- TCP Congestion Control (70 points) Given the graph below of a TCP Reno congestion control method: 45 40 35 30 25 Congestion Window Size (segments) 20 15 10 5 0 10 15 20 25 Transmission Round a) 15 points Identify the intervals of time when TCP slow start is operating. b) 15 points After the 22nd transmission round, is segment loss detected by a triple duplicate ACK or by a timeout? Justify? c) [10 points) What is the value of Threshold at the 18th transmission round? Justify? d) [10 points How many packets have been sent out from the first round till 16nd round, inclusive? [Show all your work e) [10 points Assuming a packet loss is detected after the 26th round by the receipt of a triple duplicate ACK, what will be the values of the congestion window size and of the threshold? Justify? f) [15 points During what transmission round is the 150th segment sent? [Show all your work] g) 115 points Suppose TCP Tahoe is used, and there is a timeout event directly after round 16. How many packets have been sent out from 16th round till 22nd round, inclusive? |Show all your work Question II- TCP Congestion Control (70 points) Given the graph below of a TCP Reno congestion control method: 45 40 35 30 25 Congestion Window Size (segments) 20 15 10 5 0 10 15 20 25 Transmission Round a) 15 points Identify the intervals of time when TCP slow start is operating. b) 15 points After the 22nd transmission round, is segment loss detected by a triple duplicate ACK or by a timeout? Justify? c) [10 points) What is the value of Threshold at the 18th transmission round? Justify? d) [10 points How many packets have been sent out from the first round till 16nd round, inclusive? [Show all your work e) [10 points Assuming a packet loss is detected after the 26th round by the receipt of a triple duplicate ACK, what will be the values of the congestion window size and of the threshold? Justify? f) [15 points During what transmission round is the 150th segment sent? [Show all your work] g) 115 points Suppose TCP Tahoe is used, and there is a timeout event directly after round 16. How many packets have been sent out from 16th round till 22nd round, inclusive? |Show all your work