首页 > 试题广场 >

在平均往返时间RTT为20ms的快速以太网上运行TCPIP

[单选题]

在平均往返时间RTT为20ms的快速以太网上运行TCP/IP协议,假设TCP的最大窗口尺寸为64KB,问此时TCP协议所能支持的最大数据传输率是( )

  • 3.2Mbps
  • 12.8Mbps
  • 25.6Mbps
  • 51.2Mbps
Mbps是兆比特每秒所以运算之前要先将B(Byte)转换为b(bit),1Byte=8bits
64KB÷20ms=64*8Kb÷0.02s=512Kb÷0.02s=25.6Mbit/s即25.6Mbps
发表于 2017-07-07 15:25:53 回复(3)
为什么除以20而不是10,因为在CSMA/CD中,数据发送时延必须要大于等于RTT(也即2倍争用期),所以才有最小帧长的说法。
发表于 2017-08-31 10:04:55 回复(1)
60KB * 50 = 3200KB = 3.2MBps = 25.6Mbps

发表于 2017-10-02 14:19:43 回复(0)
一个比较讨巧的解法,10Mbps的RTT为51.2ms,而网速提高时RTT会减少,所以可解出RTT为20ms时为25.6Mbps
发表于 2020-06-17 22:22:45 回复(0)
注意单位
发表于 2021-09-01 18:44:12 回复(0)
1KB不是等于1024B?
发表于 2017-09-24 05:15:44 回复(0)
64KB=64*8kb。64×8/20=25.6
发表于 2022-04-11 10:53:21 回复(0)
记住要乘以8
发表于 2020-06-01 10:09:50 回复(0)
B到b要乘8
发表于 2020-05-25 22:08:58 回复(0)
bit代表位,存放一位二进制数,即 0 或 1,最小的存储单位
Byte代表字节,8个二进制位为一个字节,即1Byte=8bit,Byte为数据量常用单位
注意:
字母大小写的区别,小写b代表bit,大写B代表Byte,不能混用;Mbps缩写中严格限定M为大写,b、p、s为小写
常用单位还有Kbps 、Mbps 、Gbps(同样K、M、G严格限定为大写,参见KB
发表于 2018-07-31 15:56:31 回复(0)
尽管这个题目网络上充满了相同的解答,但我以为都是有问题的。即:
必须忽略窗口内分组数据的发送时延,答案才是正确的。
但本题目中64KB数据的发送时延在本题答案(25.6Mbps)下已然达到0.02s,和RTT一样大,怎么可以忽略?!
所以拿来做考试题,就更不严谨了。
发表于 2017-11-01 16:49:25 回复(0)