96 views

2600 msec??
@Subhanshu:should be $1300$ msec , i think you have taken $MSS=1KB$
@sourav. it is given in the question PT not RTT.
oh yes, Actually i did not notice that . Thanks!
correct ans is 3000ms.

if the answer is 3000msec then question should be updated accordingly,

they should ask, Time taken (in msec) by TCP to get back to 38 KB congestion window and the data should be acknowledged.

yes you are right there should be 38 kB instead of 36 kB. but if 36 kB then ans will be 2800ms but you say 2600ms am i correct ??
it is 2600 ms or 2800 ms, it depends on wording of the question,

If it is written that, the data should be acknowledged, which means our task will complete when the data which we have sent will be acknowledged, which means we will get the ack, for that we require one more ack, then in that case answer will be 2800 ms.

And if it is written in the qeustion that "time required to sent window size of 36 KB" then in this case we have 2600 ms time, because in this case we are not worried about whether the data is recieved or not, they are just asking after what time you will send full window of 36 KB, so in that case answer should be 2600 ms,

According to given question, there intention is second case, which is 2600 ms.

@Shubhanshu i see many questions in which  after what time you will send full window  is mention but they consider last ack also .

https://gateoverflow.in/1794/gate2014-1-27

In this @Bikram sir, said, both the answers are in the range in official key of gate.

okiii.. thank u