电路交换与分组交换的区别

电路交换与分组交换的关键区别

  • 电路交换是一种用于建立专用信道或电路的方法,而分组交换是将通过数字网络传输的数据分组的方法。
  • 在电路交换方法中,消息按从源头发送的顺序接收,而在分组交换方法中,消息会乱序接收并在目的地重新组装。
  • 电路交换在数据传输开始前需要在源和目的地之间建立专用路径,但分组交换不需要从源到目的地的专用路径。
  • 电路交换方法在物理层实现,而分组交换在网络层实现。
Circuit Switching vs Packet Switching
电路交换与分组交换

什么是电路交换?

电路交换设计于1878年,用于通过专用信道传输电话呼叫。它是一种用于建立专用信道或电路的方法。

电路交换中使用的信道会一直保留,仅在两个用户需要通信时使用。

电路交换连接分为两种:半双工或全双工。半双工通信可以分配一个信道,而全双工接口可以分配两个信道。

什么是分组交换?

分组交换是一种将通过数字网络传输的数据分组的方法。它是一种无连接的网络交换方法。它在传输开始前从不建立物理连接。在分组交换方法中,在传输消息之前,它被分成一些可管理的部分,称为数据包。

在此方法中,每个数据包分为两部分:头部和有效载荷。头部包含数据包的寻址信息。有效载荷包含实际消息。

电路交换与分组交换 – 它们之间的区别

以下是电路交换和分组交换之间的主要区别

电路 – 交换 分组 – 交换
电路交换是一种用于建立专用信道或电路的方法。 分组交换是一种将通过数字网络传输的数据分组的方法。
电路交换连接分为半双工或全双工两种。 分组交换是一种无连接的网络交换方法。
在数据传输开始前,您需要建立源和目的地之间的专用路径。 您不需要建立从源到目的地的专用路径。
它最初是为语音传输设计的。 它最初是为数据传输设计的。
它在物理层实现。 它在网络层实现。
在电路交换中,数据仅在源端处理和传输。 在分组交换中,数据不仅在源端,也在目的端处理和传输。
其初始成本较低。 分组交换需要高昂的安装成本。
传输协议更简单。 它需要复杂的传输协议。
收费方式为每分钟。 收费方式为每个数据包。
每个数据包遵循相同的路由。 每个数据包不遵循相同的路由。
它不进行存储转发传输。 它进行存储转发传输。
最初为语音通信而设计。 最初为数据传输而设计。
它是一种不灵活的方法,因为一旦建立路径,传输的所有部分都将遵循相同的路径。 它是一种灵活的方法,因为每个数据包都有创建的路由以到达目的地。
消息以从源头发送的顺序接收。 在分组交换中,消息以乱序接收,并在目的地重新组装。
提前预留整个带宽。 从不预留带宽。
您可以使用两种技术实现电路交换:1)时间或2)空间分路交换。 分组交换具有数据报虚电路方法。

关键对比表:电路交换与分组交换

项目 电路交换 分组交换
可用带宽 固定
专用“铜线”路径 动态
何时可能发生拥塞 设置时 在每个数据包上
可能浪费的带宽
存储转发传输
每个数据包遵循相同的路由 不必要
呼叫设置 必需 不需要
收费 每分钟 每个数据包

电路交换示例

提供的图表显示了通过电路交换连接的两部电话之间如何建立连接。方框代表交换局及其与其他电话局的连接。蓝线代表两个办公室之间的连接。

每当请求连接时,可以在交换局(由圆圈表示)内建立链路。它在通信双方之间建立了专用电路。这些链路在通信期间一直保持。

Circuit Switching Example
电路交换示例

分组交换示例

Packeting Switching Example
分组交换示例

所有数据包都带有“头部地址”,指示其最终目的地,因此它知道要去哪里。

头部地址还说明了在目的地计算机上重新组装的顺序,以便数据包按正确的顺序排列。

在此方法中,一个数据包还包含应该有多少数据包到达的详细信息,以便接收计算机知道是否有数据包未能到达。

如果数据包未能到达,接收计算机将向发送方计算机发送一条消息,要求重新发送丢失的数据包。

电路交换的优点

这是电路交换的优点/好处

  • 在通话期间,您将获得全部带宽。
  • 它减少了用户在通话前和通话期间经历的延迟。
  • 电路交换呼叫将以一致的信道、带宽和持续的数据速率建立。
  • 在电路交换下,呼叫应提供逻辑信道、带宽和持续的数据速率。
  • 专用路径/电路可保证数据传输。

分组交换的优点

这是分组交换方法的优点/好处

  • 此方法有助于不同速度的设备相互通信。
  • 高数据传输。
  • 帮助您即时建立连接。
  • 独立传输
  • 数据包延迟较小,因为数据包一可用就发送。
  • 交换设备不需要大量存储。
  • 即使网络的部分区域遇到链路故障问题,数据传输也可以继续。
  • 它通过多个用户实现同一信道的同步使用。

电路交换的缺点

以下是电路交换方法的一些缺点/不足之处

  • 设置电路需要更长的时间。
  • 在灾难或危机期间,网络可能会变得不稳定或不可用。
  • 将一个信道专用于单一用途,使其对其他服务不可用。
  • 它需要更多的带宽。
  • 在这种电路交换方法中,在整个连接期间,两端必须以相同的速率运行。
  • 它为一项服务和一条个人路径提供了一个完整的信道。

分组交换的缺点

以下是分组交换方法的一些缺点/不足之处

  • 在高负荷使用下,处理过程可能会出现显著延迟。
  • 分组交换依赖于一系列复杂的协议,这些协议必须从部署开始进行管理。
  • 数据包可能会损坏或丢失。
  • 需要协议才能可靠传输。
  • 分组交换仅提供语音通话体验,可能导致音频断断续续,使用户难以相互理解。
  • 它可以帮助您以多种方式降低成本。