电路交换,报文交换,分组交换的区别及时间比较

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电路交换,报文交换,分组交换的区别及时间比较

1)电路交换:面向连接的交换,首先呼叫请求(有传播时延)+路由选择时间+传播时延+。。。直到到达目的结点后————反回呼叫确认信号(此时不需要路径选择)————建立起通信线路————发送数据(数据发送需要时间)

2)报文交换:有数就发送就好,只有传送时延(电信号传送速率200每微秒),发送的是整块数据,要求转接设备内存足够

3)分组交换:把报文分成分组,分组1。。。分组N

A-B-C-D

数据从A D的过程如下:

分组1发送到B结点时,则分组2即可以开始传送,当分组1到C,分组2已到B,则分组3即可以发送,以此类推,可以看出时间比报文交换要少的多,相当于流水线。

时间比较:

例题:要传送X(bit)的报文,从源站到目的站之间共有K段链路,每段链路的传播时延为D(S),数据速率为B(bps),电路交换中,建立链路的时间为S(s),在分组交换时,分组的首部长度为H(bits)数据部分为P(bits)。在各个节点的排队等待时间忽略不计。

(1)电路交换时,传送所用的时间=发送时延+建立链路时间+传播时延=X/B+S+K*D

(2)分组交换时:

分组的个数为:X/P

每个分组传播的时间为:(P+H)/B+D(时延)

则传送完所有的分组所用的时间为=发送时延+传播时延= (X/P)*(P+H)/B +(k-1)*((P+H)/B+D)

按流水线那的计算题来理解

分组交换采用分组转发策略,不同的分组可以取不同的路径进行传送,减少了传送时间。但收到的分组不一定是前后的顺序,则分组中的首部信息要加上序号组接收端重新组合分组。

相关文档
最新文档