计算机网络中的虚拟电路?

虚拟电路 (VC) 通过分组交换网络传输数据,这使得数据的源端系统和目标端系统看起来像通过专用物理链路连接。术语“虚拟电路”和“虚拟连接”是可以互换的。

  • 在可以使用连接或虚拟电路之前,必须在两个或多个节点或软件程序之间建立“呼叫建立”。

  • 然后可以在节点之间发送比特流或字节流。结果,虚拟电路协议允许更高级别的协议避免将数据划分为协议数据单元。

  • 该网络是一种非常可靠的通信方式。虚拟电路的建立成本很高。

虚拟电路如何工作?

第一步是在两个端节点之间创建一个媒介。包传输占用大量资源。然后向发送者提供一个信号,表明媒体已经建立并且可以开始传输。它保证发送所有数据包。

在连接的初始数据包中,使用了全局标头。每当要传输数据时,都会建立新的连接。由于虚电路通信和电路交换都是面向连接的,因此在这两种情况下都以正确的顺序提供数据,并且在连接建立阶段需要信令开销。

另一方面,电路交换保证了一致的比特率和延迟。尽管如此,对于虚拟电路服务,它们可能会由于诸如网络节点中可变的数据包队列长度、不同的应用程序比特率、使用相同网络资源的其他用户通过统计复用的需求波动等变量而波动。

在虚拟电路网络中识别出拥塞后采用闭环方法。可以通过多种方式来处理此策略。

  • 当识别出拥塞时,不会创建新的连接。当电话网络人满为患时,此方法用于防止建立进一步的呼叫。

  • 减少拥塞的另一种方法是允许所有新连接,但路由它们以使活动路由器不是路径的一部分。

  • 当网络连接形成时,发送者和接收者之间会协商几个参数。在配置阶段,主机设置流量的结构和流量以及服务质量等因素。

虚电路的优点

  • 发送方的数据包按照发送时相同的顺序发送给接收方。

  • 虚电路是一种安全的网络连接。

  • 在每个数据包中,不需要开销。

  • 在虚电路中,使用了单个全局数据包开销。

虚电路的缺点

  • 虚拟电路的实现是昂贵的。

  • 它专门提供基于连接的服务。

  • 对于传输,必须永久建立新的链接。

以上是 计算机网络中的虚拟电路? 的全部内容, 来源链接: utcz.com/z/363436.html

回到顶部