电路切换(circuit switching)和分组交换(packet switching)的区别

交换是一种将来自发送方的数据包转发到目的地址的接收方的方法。电路交换和分组交换是两种最流行的交换方法。在电路交换中,数据在专用信道上传输,该信道将使用专用的点对点连接在发送器和接收器之间建立。在分组交换中,数据被分成称为分组的小单元,每个分组与包含关于源节点和目的节点的信令信息的报头相关联。包被独立地传输,并且在到达目的地之前在所有中间节点处被处理。在目的地,提取数据包并重新组装以获得原始消息。让...

交换是一种将来自发送方的数据包转发到目的地址的接收方的方法。电路交换和分组交换是两种最流行的交换方法。在电路交换中,数据在专用信道上传输,该信道将使用专用的点对点连接在发送器和接收器之间建立。在分组交换中,数据被分成称为分组的小单元,每个分组与包含关于源节点和目的节点的信令信息的报头相关联。包被独立地传输,并且在到达目的地之前在所有中间节点处被处理。在目的地,提取数据包并重新组装以获得原始消息。让我们详细研究一下两者的区别。

电路切换(circuit switching)和分组交换(packet switching)的区别

什么是电路切换(circuit switching)?

电路交换是一种交换技术,用于在整个会话过程中使用专用的点对点链路将消息从一点发送到另一点。它们主要用于PSTN(公共交换电话网),在PSTN中,呼叫者和接收者使用端到端链路在专用信道上交换信息。这是使用专用信令协议在发送方和接收方之间建立的面向连接的信道。当它们中的任何一个断开呼叫时,电路中断,从而终止会话。简单地说,发送器沿着专用电路与接收器建立物理连接以发送数据传输,并且当数据传输完成时,电路被释放。在整个会话过程中,所有数据都沿同一电路传输。

什么是分组交换(packet switching)?

包交换通过将消息分成称为数据包的小单元来最大限度地利用网络带宽,这些数据包寻找到达目的地的最有效路由路径。每个数据包被分配一个包含包括发送方和接收方地址的信令信息的报头,然后通过网络单独发送。每个数据包可以采用由其相关联的报头寻址的不同路由。在到达目的地之前,数据在位于不同点的所有中间节点上进行处理,所有数据包在目的地被重新组装并重新编译成原始消息。它是一种更健壮、更有效的传输数据的方法,可以承受会话期间的一些延迟。它主要用于数据和语音通信。

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

  1. 电路交换和分组交换的定义——电路交换是一种网络协议,在传输期间,在网络的两个端点之间建立一个专用信道。数据传输在电路建立后进行。另一方面,分组交换是无连接的,这意味着数据被传输到称为分组的小单元中,并且为每个分组建立一个动态路由。
  2. 电路交换和分组交换的方法-在电路交换中,使用专用的信令协议在源和目的地之间建立端到端电路路径。它是面向连接的,不像无连接的分组交换网络,它不遵循端到端的方法。事实上,每个包在报头中都包含源地址和目标地址。
  3. 电路交换和数据包交换的灵活性——在数据包交换中,数据通信被分成小包,每个包携带路由信息,并遵循不同的传输路径到达目的地。另一方面,电路切换并不灵活,因为建立了一条在整个传输过程中不会改变的专用路径。
  4. 电路交换和分组交换的路由路径——在电路交换网络中,所有数据都通过同一个电路,每个数据单元只能访问一个电路,整个路由路径都在源端提供。然而,在分组交换网络中,每个数据包包含整个路由路径,并且单独传输。
  5. 电路交换和分组交换中的数据处理——在电路交换中,传输路径在数据处理开始之前确定,系统决定遵循哪条路径。在分组交换中,数据被分成小的分组,每个分组都有一个相关的报头,这些分组从源路由到目的地,并在所有中间节点上进行处理。
  6. 电路交换和分组交换的应用—在数据传输方面,分组交换是更有效的方法,而电路交换是语音传输更好的替代方法。前者在物理层实现,后者在网络层实现。

电路交换与分组交换:比较图

电路切换 分组交换
在两个端点之间建立专用于单个连接的物理路径。 数据被分成称为分组的小单元,每个分组携带包含信令信息的小报头。
在传输期间建立电路后,数据传输发生。 为每个携带路由信息的包建立动态路由。
在整个传输过程中遵循专用路由路径,不允许其他用户使用电路。 每个数据包可以采用不同的路由到达目的地,这使得它在整个会话中都是灵活的。
它在整个会话中遵循统一的路径。 没有端到端的链接保留。
数据不携带信号信息,而是自行移动。 每个数据包在包头中携带包含源地址和目的地址的信令信息。
它是语音通信的理想选择,延迟均匀。 主要用于数据和语音通信,时延不均匀。
它是面向连接的,在物理层实现。 它是无连接的,在网络层实现。

总结 - 电路切换原理(of circuit switching) vs. 分组交换(packet switching)

虽然包交换和电路交换都是在两个通信设备之间传输数据的两种最常见的方法,但是它们都遵循从一个点到另一个点发送消息的不同方法。电路交换使用一种面向连接的方法,在这种方法中,网络链路一次专用于一个连接,不允许其他用户使用该电路。相反,分组交换将要传输的数据分成称为分组的小单元,没有端到端的网络链路预留。它们都使用不同的技术将数据从一点传输到另一点,从而将多个设备相互连接起来。每种方法都有各自的优点和缺点,这取决于你想做什么。

  • 发表于 2021-06-25 05:15
  • 阅读 ( 824 )
  • 分类:通讯

你可能感兴趣的文章

是否可以在同一根电缆上运行两个以太网连接?

...s you would then need at each end, you could probably get a cheap Ethernet switch and keep your 1000 Base-T speeds. 然后是熟练工极客的回答: There is a reasonable chance that it will drop down to 10 Base-T speeds. It is totally worth getting the Ethernet switch in my opinion. Andre Borie...

  • 发布于 2021-04-08 13:14
  • 阅读 ( 156 )

工作场所办公网络能有多智能或高效?

... into a load balancing router, which has a hardware firewall and a 64 port switch connected to it. Each of our workstati*** are connected to the switch (about 30 machines) plus an NAS and a couple of internal test servers (all assigned 192.168.0.x addresses). If workstation A wants to communicate wi...

  • 发布于 2021-04-09 16:22
  • 阅读 ( 140 )

什么可以防止我网络上的所有wi-fi设备相互冲突?

...***n is correct but I think all Wifi networks use CSMA/CA. Old 10BaseT non-switched wired networks relied on carrier sense multiple access with collision detection (CSMA/CD). Collisi*** don’t happen on networks where all nodes are connected to a switch. 有什么要补充的解释吗?在评论...

  • 发布于 2021-04-12 01:17
  • 阅读 ( 120 )

集线器(hub)和转换(switch)的区别

...每当一台计算机想连接到另一台计算机时,交换机的内部电路就在这两台计算机之间架起了一座桥;与操作配电盘的老式电话接线员相当。这意味着交换机中可以同时存在多条路径,使得计算机可以全速发送数据,而不管其他网...

  • 发布于 2021-06-22 10:34
  • 阅读 ( 390 )

开关(a switch)和断路器(circuit breaker)的区别

开关与断路器 与保险丝类似,断路器用于保护特定房屋或建筑物的电气系统。电流过载有时会发生,如果你没有安装什么东西来保护你免受突然的电流冲击,你可能最终会损坏电器和其他敏感的电子设备。也许,最糟糕的事情...

  • 发布于 2021-06-23 03:32
  • 阅读 ( 591 )

hdmi交换(hdmi switching)和重复(repeating)的区别

...设备上的迅速出现。为了使这一切成为可能,您需要使用切换和重复。它们之间的区别在于,只有一个输入和一个输出就可以重复,而切换通常涉及多个输入、输出或两者。 到目前为止,repeating最常见的用法是扩展HDMI电缆的使...

  • 发布于 2021-06-23 05:22
  • 阅读 ( 180 )

有管理的(a managed)和非托管交换机(unmanaged switch)的区别

...托管交换机和非托管交换机。 什么是托管交换机(a managed switch)? 受管交换机允许连接的网络设备相互通信,还使网络管理员能够更好地控制局域网通信的管理和优先级。 它通过使用SNMP(简单网络管理协议)等协议来管理通过...

  • 发布于 2021-06-25 02:55
  • 阅读 ( 1576 )

第二层交换机(layer 2 switch)和第三层交换机(layer 3 switch)的区别

...第二层交换机是基于硬件的,交换机使用asic(专用集成电路)来维护MAC地址表。交换机和网桥使用第2层交换,就像典型的局域网一样,它将一个大域分成多个小域。交换机使用一个称为地址解析协议(ARP)的过程来确定其他设...

  • 发布于 2021-06-25 05:17
  • 阅读 ( 615 )

路由器(router)和转换(switch)的区别

...网传输数据。简而言之,它是网络的网关。 什么是转换(switch)? A switch is a device with multiple ports and receives ethernet connecti*** from other devices. It is an intelligent device that can learn the physical addresses of the devices connected to it. The physical addresses...

  • 发布于 2021-06-30 15:00
  • 阅读 ( 226 )

模式开关(mode switch)和过程开关(process switch)的区别

模式切换和进程切换的主要区别在于,模式切换改变了用户模式和内核模式之间的进程权限,而进程切换改变了不同状态之间的进程状态。 进程是一个正在执行的程序。最初,这些进程在辅助内存中。然后,这些进程加载到主...

  • 发布于 2021-07-01 14:48
  • 阅读 ( 283 )
iycecy084
iycecy084

0 篇文章

相关推荐