在下图所示的采用“存储-转发”方式分组的交换网络中,所有链路的数据传输速度为100mps,分组大小为1000B,其中分组头大小20B,若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接受完为止,需要的时间是多少?
解:1.
组 文件长度为980000B,需拆分为1000个分组
2.
B 头部文件
3.20000B+98000=1MB数据 加上头部后,每个分组大小为1000B,
由于所有链路的数据传输速度相同,因此文件传输经过最短路径时所需时间最少,最短路径经过2个分组交换机。
经过H1到H1完全发送出所有数据的时间为1M×8/(100Mb/s)=80ms时
从H1->1->2->H2的时间在不考虑分组拆装时间和传播延迟的情况下:2x1K×8/(100Mb/s)=0.16ms。
总时间为80ms+2t0=80.16ms时,H2接收完文件,即所需的时间至少为80.16ms。
02-19
1139
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交