分组交换 电路交换和报文交换

电路交换:在通信时需要在通信双方间建立一条被双方独占的物理通路,这条通路由要通信的双方间的各种交换机链路等构建出来。

优点:

1. 基于物理构建了一条通路,通信方私有,数据直达,时延小;

2.通道建立以后双方可以随时通信,即时性强;并且可以按照发送的顺序传送数据,不会失序。

缺点:这条通信通道被独占,只为一组客户服务;不同速率的终端难以沟通

报文交换:

以报文为单位进行数据交换,每组报文都会携带着自己对应的目标地址、源地址等信息。在交换结点上采用存储转发的传输方式。

优点:

1.不需要连接建立时延,并且不需要建设专用线路;通信线路的利用率很高;

2.交换结点有路径选择能力,一条通路阻塞可以选择另一条;并且一条报文可任意多目标发送;

3.存储转发时易于实现代码转换和速率匹配;

缺点:数据从发送到接收,中间需要经过大量结点,并且可能存在等待、转换等过程,存在显著延时;存储结点需要有大容量存储的能力;

分组交换:

分组交换在报文交换的基础上更进一步,将一份数据报文切割分组,划分为更小的数据单位进行交换。对应地,传送时分段报文也就需要加上序号、分段大小等标记。

优点:

1.降低了对交换结点存储性能的需求;并且因为一个报文段的长度有了上限,结点的管理也更方便;

2.减少了传输时延和出错率;

缺点:相比之下对结点处理数据的能力要求会更高些;

2.一个报文被切割为多个部分,传送时会存在乱序、丢包的情况;

-----

分组交换可以进一步细分,再分出 数据报 和 虚电路 两种方式

数据报方式下,不同分组到达目的地址时会乱序、重复、丢失,适用于突发性通信;

虚电路方式类似于分组交换和电路交换的结合,在通信双方间建立一条逻辑上的线路,避免乱序等问题,和电路交换不同的地方在于它并不是独占链路资源。

  数据报服务 虚电路服务
先建立连接 不需要 需要
目的地址 每个分段都要 仅建立时需要
路由选择 每个分段独立 沿一条路径
分组顺序 不保证 保证
故障处理 单节点故障不影响 故障点后续均不可用
流控和差错处理 用户进行流控,不保证可靠性 用户进行流控和差错控制
原文地址:https://www.cnblogs.com/namezhyp/p/14090052.html