【计算机网络】 在下图所示的采用“存储转发”方式分组的交换网络中,所有链路的数据传输速度为100mbps,分组大小为1000B,其中分组头大小为20B。

        在下图所示的采用“存储一转发”方式分组的交换网络中,所有链路的数据传输速度为100Mb/s,分组大小为1000B,其中分组头大小为20B,若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接收完为止,需要的时间至少是( )。

1.分组交换数据格式(计算机网络第八版14页)

        可以看出, 980000B的文件被分成若干个分组,每个分组再加上20B的分组头,形成最终的分组。

        因此,1000B的分组中有1000B-20B=980B是数据,来自要发送的文件。故一共分了980000B/(1000B-20B)=1000个分组。每个分组1000B。一共需要传输的数据量为1000*1000B=1000000B。

2.时延分析

        网络中的时延包括发送时延、传播时延、处理时延和排队时延。题目中不考虑分组拆装时间和传播延迟。故只需要考虑发送延迟。此题中需要找到最短时间,即通过图中的上方两个路由器。延迟的示意图如下:

        也可以用分组交换的公式:时延=kd+(k-1)*一个分组的发送时延+所有内容的发送时延+排队时延+处理时延。其中k为链路数量,d为每段链路的传播时延。最终都可以发现,在不考虑传播时延之后(题目要求),需要考虑的时间有所有内容的发送时延加上两个分组的发送时延

        所有内容的发送时延为1000000B/100mbps=(1M*8bit)/100Mbps=0.08s=80ms

        (1B为一字节,一个字节8位,即8bit)

        一个分组的发送时延为1000B/100mbps=0.08ms

        最终答案为80ms+0.08ms*2=80.16ms

  • 34
    点赞
  • 100
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值