电路交换、报文交换与分组交换
电路交换
数据交换之前,两个节点之间必须建立一条专用的物理通信路径。这条路径在整个数据传输期间一直被占用,直到通信结束后才被释放。
电路交换技术分为三个阶段:连接建立、数据传输、连接释放。
电路交换的优点:
- 通信时延小
- 有序传输
- 没有冲突
- 使用范围广
- 实时性强
- 控制简单
电路交换的缺点:
- 建立连接时间长
- 线路独占
- 灵活性差
- 难以规格化
报文交换
数据交换的单位是报文,报文携带有目标地址、源地址等信息。报文在交换节点采用存储转发的传输方式。
报文交换技术的优点
- 无需建立连接
- 动态分配线路
- 提高线路的可靠性
- 提高线路的利用率
- 提供多目标服务
报文交换技术的缺点
- 转发时延
- 网络结点需要较大的缓存空间
分组交换
采用存储转发的方式,但解决了报文交换中大报文传输的问题。分组交换限制了每次传送的数据块的大小上限,把大的数据块划分为合理的小块数据。再加上一些必要的控制信息,构成分组。
分组交换的优点
- 无建立时延
- 线路利用率高
- 简化了存储管理
- 加速传输
- 减少出错的概率与重发数据量
分组交换的缺点
- 传输时延
- 需要额外的信息量
- 采用数据报服务时,可能会出现失序、丢失、重复分组与排序。采用虚电路服务时,要呼叫建立、数据传输、虚电路释放三个过程。