单选题
一个TCP连接使用256kbit/s的链路,其端到端延时为128ms,经测试发现吞吐量只有128kbit/s,忽略PDU封装的协议开销以及接收方应答分组的发射时间,则窗口大小为______。
A、
1024B
B、
8192B
C、
10KB
D、
128KB
【正确答案】
B
【答案解析】
来回路程的时延等于128ms×2=256ms。设窗口值为x字节,假定一次最大发送量等于窗口值,且发射时间等于256ms,那么每发送一次都得停下来期待再次得到下一窗口的确认,以得到新的发送许可。这样,发射时间等于停止等待应答的时间,结果,测到的平均吞吐率就等于发送速率的一半,即128kbit/s。 由以上分析可得:8x/(256×1000)=256×0.001。解得:x=256×1000×256×0.001/8=256×32=8192。所以,窗口值为8192。
提交答案
关闭