通信网络中最常见的数据交换有电路交换(Circuit Switching)和分组交换(Packet Switching)两种不同方法,它们主要区别在于分组交换是无连接的,而电路交换是面向连接的;因此从发送方到接收方的数据传输影响各不相同。 一、电路交换被定义为用于在发送方和接收方之间建立专用通信路径的交换方法。发送方和接收方之间建立的链路是物理形式的,模拟电话网络是电路交换的一个众所周知的例子,数据在交换前后其带宽是固定的。 1.1 电路交换优点 终端使用的带宽固定; 通信质量随专用通信信道使用而提高; 数据的传输速率固定; 数据切换时不需要等待; 当通信时间长,且数据连续时电路交换是首选。 1.2 电路交换缺点 由于使用专用通道,因此需要带宽更大; 网络资源利用不能充分利用; 使用专用信道,其他数据传输变得不可能; 两个站点间物理链路建立所需时间较长; 电路交换费用昂贵,因为所有连接都使用专用路径建立; 发件人(终端)和收件人(终端)之间的链接一直保持,除非用户终止链接;期间如没有数据传输,其链路将一直保持。 二、分组交换被定义为无连接网络,其(数据)消息被划分并组合为数据包。每个数据包都作为独立的数据包从源路由到目的地。这些数据包中的实际数据由有效载荷携带;当数据包到达目的地时,由目的地负责将这些数据包按正确的顺序排列。 2.1 分组交换优点 数据包交付没有延迟,它们会在可用时立即发送到目的地; 不需要大量存储空间,信息在网络中一收到就被传递至目的地; 链路故障不会影响数据的传递,因为数据包可从其他路径路由传递; 在数据包传输时,多个用户可以使用相同的通道; 数据包交换的情况下带宽利用率更高,这是因为多个源可从同一源链路传输数据包。 2.2 分组交换缺点 分组交换的部署成本比较昂贵; 当使用复杂的协议时,数据包的传送变得容易; 高质量语音通话不能使用分组交换,因为这种通信延迟比较大; 网络单元连接问题可能导致信息丢失或信息传递延迟。 三、电路交换与分组交换对比电路交换是指利用从一个点到另一个点发送消息的数据传输技术,其涉及同时将消息从接收方发送到发送方并返回。在此过程中发送端与接收端建立了物理连接,始终存在专用电路来处理数据传输,通过该电路发送数据。分组交换可以用作电路交换的替代方案,在分组交换网络中,数据以具有可变长度的离散单元进行发送;对比如下表所示: |
|