900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 计算机网络知识点3——数据交换(报文交换 分组交换)

计算机网络知识点3——数据交换(报文交换 分组交换)

时间:2021-02-03 23:54:50

相关推荐

计算机网络知识点3——数据交换(报文交换 分组交换)

报文交换

报文:源(应用)发送信息整体 比如:一个文件

分组交换

分组:报文分拆出来的一系列相对较小的数据包

分组交换需要报文的拆分与重组,产生额外开销

分组交换:统计多路复用

存储-转发

哪种交换(分组交换、报文交换)更好呢? 分组交换

分组交换: 传输延迟

发送主机::接收应用报文(消息),拆分为较小长度为 L bits的分组(packets),在传输速率为R的链路 上传输分组

报文交换 vs 分组交换?

注:M为报文分组后再重装的报文大小

例题:

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

解:已知:R=100 Mbps,分组大小 L=1 000 B,分组头=20 B,报文大小=980 000 B

推导出:每个分组的数据部分=980B,分组个数=980 000/980=1000个

此时报文分组后再重装的报文大小为:M=1000B*1000*8= 8*10^6b=8Mb

M / R =8Mb /100 Mbps=80ms

根据路 由选择基本原理,所有数据分组应该经过两个路由器的转发,即:n=2

n * (L / R)=2*(1000B /100 Mbps)=2* (8*1000*1000/100*10^6) ms=0.16ms

故:H2收完整个文件至少需要80+0.16=80.16ms。

分组交换 vs 电路交换?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。