书的定义:
线路交换——整个消息的比特流连续地从源点到终点,好像通过一个管道传输。
整个消息交换——消息首先被发送到相邻节点,在全部存储后,查找转发表并转发到下一节点。
分组交换——个分组(这仅是整个消息的一部分)被传输至相邻节点,并一旦积蓄则找到转发表并被转发至下一节点。
消息——要发送的整个数据。
数据包——首先将消息划分为多个等长数据段,并在每个段前面添加报头(控制信息)以构成单个数据包。
简单点说:线路交换机——是打电话的方式。
消息交换——中继传递整个数据。
分组交换——将整个块的数据分成多个小块进行中继,组装到终点。
比较三种交换方式的优缺点,电路交换
优点:
延迟小
有序传输(比特流、优先级没有问题) ) ) ) ) ) ) )。
无冲突(连接独占线路)。
适用范围广
实时性高
控制简单
缺点:
连接时间长
线路独占(连接时不能共享线路) )。
使用效率低(大量时间段线路空闲) )
灵活性低(中间开关故障时无法迂回) )。
难以标准化(通信双方必须使用相同规格的设备) )。
报文交换
优点:
不需要建立连接
动态分配线路
提高线路的可靠性(可迂回) ) ) ) ) ) ) ) ) ) ) )线路的可靠性) ) )。
提高线路利用率(非独占可共享) ) ) ) ) ) )。
提供多目标服务(可以有多目标地址) )
缺点:
有传输延迟
需要较大的存储缓存空间(未划分整个块的数据) )。
需要传输多余的信息量(目标地址、源地址等)
分组交换
优点:
不需要建立连接
线路利用率高(可以非独占共享) )
简化存储管理(分组长度有限) )
传输高速化(存储传输同时进行相邻的两个数据包) ) ) ) ) ) ) ) )。
减少错误率和重发数据量
缺点:
有传输延迟(通过多个路由器) ) ) )。
需要传输额外的信息量(报头中的控制信息)
数据报服务存在顺序错误、丢失、重复分组的问题