A、B是局域网上相距1km的站点, A 采用同步传输方式以 1Mb/s的速率 向 B 发送 长度为 200,000 字节的文件。假定数据帧长为 128 比特,其中首部为 48 比特: 应答 帧为 22 比特, A 在收到 B 的应答帧后发送下一帧。传送文件花费的时间为( )s。

1404 次浏览
  • A、1.6
  • B、2.4
  • C、3.2
  • D、3.6
"时间计算为先计算一个包从开始发送,到收到对方的返回信息所需要的时间,再乘以所有的包的个数就是整个时间。1个包从A先发送到线路的发送时间,再加上传播时间达到B,B再发送应答帧的发送时间,再加上应答帧的传播时间。所以一个包从开始发送到接收应答帧的总时间T0=128bit/1*10^6mbps+1000m/200(m/us)+22/1*10^6+1000/200(m/us)把单位换算成微秒 1*10^6bps=1bit/us代入上述表达式:T0=128+22+10=160us200000字节=200000*8bit ,每个包的大小为(128-48)=80bit,因此总共分为N=200 000*8/80=20 000 个包。总时间T=NT0=20000*160=3200 000 us=3.2秒"
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前
挑战成功
3年前
挑战失败
3年前