一台主机正在通过一条10Gbit/s的信道发送65535字节的满窗口数据,信道的往返延迟为1ms,不考虑数据处理时间。TCP连接可达到的最大数据吞吐量是( )。(假设用于标记字节的序号位为32位,报文的生存时间为120s)

admin2016-03-29  40

问题 一台主机正在通过一条10Gbit/s的信道发送65535字节的满窗口数据,信道的往返延迟为1ms,不考虑数据处理时间。TCP连接可达到的最大数据吞吐量是(    )。(假设用于标记字节的序号位为32位,报文的生存时间为120s)

选项 A、2Mb/s
B、4Mb/s
C、8Mb/s
D、16MWs

答案A

解析 TCP协议分组中携带的数据量最大为65535—20一20=65495字节,所以要发送65535字节的数据需要2个TCP报文。将65 535字节的数据发送完毕,无形中多出了两个IP分组+TCP分组的头部,为(20+20)×2=80字节,一共发送的比特数为n=(65535+80)×8。发送两个分组需要两个响应,所以发送时间为数据的实际发送时间+信道延时,所以t=(65535+80)×8/10G+1ms×2,则这条连接的吞吐量为:n/t=2Mb/s。
转载请注明原文地址:https://kaotiyun.com/show/M6Ri777K
0

最新回复(0)