虚拟电路与数据报网络的区别

提供面向连接服务的计算机网络称为虚拟电路,而提供无连接服务的计算机网络称为数据报网络。根据之前的知识,我们使用的互联网实际上是基于网络级别的数据报网络(无连接),因为从源到目的地的所有数据包都不遵循相同的路径。 让我们看看这两个热门话题之间的突出区别:

null

虚拟电路:

  1. 它是面向连接的,这意味着在数据传输会话将使用新设置的VC时,会保留缓冲区、CPU、带宽等资源。
  2. 第一个发送的数据包在路径上的每个服务器上保留资源。在连接时间内,后续数据包将遵循与第一个发送数据包相同的路径。
  3. 由于所有数据包都将遵循相同的路径,因此需要一个全局报头。只有连接的第一个数据包需要全局报头,其余的数据包通常不需要全局报头。
  4. 由于所有数据包都遵循特定的路径,因此在目的地按顺序接收数据包。
  5. 虚拟电路交换确保所有数据包成功到达目的地。不会因为资源不可用而丢弃任何数据包。
  6. 从以上几点可以得出结论,虚拟电路是一种高度可靠的数据传输方法。
  7. 虚拟电路的问题是,每次建立新连接时,必须在路径上的每个路由器上保留资源和额外信息,如果许多客户机试图同时保留路由器的资源,这就成了问题。
  8. 它被ATM(异步传输模式)网络使用,特别是用于电话呼叫。

数据报网络:

  1. 这是一种无连接服务。由于连接会话没有专用路径,因此无需保留资源。
  2. 所有数据包都可以自由使用任何可用路径。因此,中间路由器通过动态更改路由器上的路由表来计算移动中的路由。
  3. 由于每个数据包都可以自由选择任何路径,因此所有数据包都必须与一个头部相关联,该头部包含有关源和上层数据的适当信息。
  4. 无连接属性使数据包以任何顺序到达目的地,这意味着它们可能在接收方端被无序接收。
  5. 数据报网络不如虚拟电路可靠。
  6. 数据报分组交换的主要缺点是,只有在缓冲区、CPU和带宽等资源可用时,才能转发分组。否则,数据包将被丢弃。
  7. 但是,实现数据报网络总是简单且经济高效的,因为每次应用程序必须通信时,都不需要额外的资源预留和专用网络。
  8. 互联网通常使用的是IP服务。

本文由 Vishesh Bajpai 。如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请发表评论

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享