首页 > 试题广场 >

主机甲与主机乙之间使用后退N帧协议(GBN)传输数据,甲的发

[单选题]
主机甲与主机乙之间使用后退N 帧协议(GBN)传输数据,甲的发送窗口尺寸为 1000,数据帧长为 1000 字节,信道带宽为 100Mbps,乙每收到一个数据帧立即利用一个短帧(忽略其传输延迟)进行确认,若甲乙之间的单向传播延迟是 50ms,则甲可以达到的最大平均数据传输速率约为     。
  • 10Mbps
  • 20Mbps
  • 80Mbps
  • 100Mbps
1000*1000 = 10^6B
传过去的时间为:10^6*8/100Mbps = 0.08s
而传播时间为:0.05s*2 = 0.1s
所以能够传100*(0.08/0.1) = 80Mbps
发表于 2020-11-30 15:31:02 回复(0)
带宽是理想的理想的传输率,实际的需要计算出来。先明确几个概念,发送周期为发送方从开始发送到接收第一个确认帧的时间(言外之意计算时间只考虑一帧),所以50*2+1000B/100Mbs=100.08ms=0.10008s,最大传输速率为1MB/0.10008s=10MB/s=80Mb/s=80Mbps,所以去min{80,100}=80
发表于 2022-07-19 16:01:50 回复(0)