计算机网络中的虚电路
虚拟电路是提供面向连接服务的计算机网络。它是一个面向连接的网络。虚电路资源是为两个节点之间数据传输的时间间隔预留的。该网络是一种高度可靠的传输媒介。虚拟电路的实现成本很高。
虚电路的工作:
- 在第一步中,在两个端节点之间建立了一个媒介。
- 为数据包的传输保留资源。
- 然后向发送方发送一个信号,告知媒体已建立并且可以开始传输。
- 它确保所有数据包的传输。
- 在连接的第一个数据包中使用全局标头。
- 每当要传输数据时,都会建立新的连接。
虚拟电路中的拥塞控制:
一旦在虚电路网络中检测到拥塞,就使用闭环技术。这种技术有不同的方法:
- 没有新的连接——
当检测到拥塞时不会建立新的连接。这种方法用于在交换机过载时不会建立新呼叫的电话网络。 - 拥塞路由器的参与无效 –
控制拥塞的另一种方法是允许所有新连接,但以使拥塞路由器不属于该路由的方式路由这些新连接。 - 谈判——
建立连接时,在网络的发送方和接收方之间协商不同的参数。在设置期间,主机指定流量的形状和数量、服务质量和其他参数。
虚拟电路的优点:
- 数据包按照发送者发送的相同顺序传递给接收者。
- 虚电路是一种可靠的网络电路。
- 每个数据包都不需要开销。
- 单个全局数据包开销用于虚电路。
虚电路的缺点:
- 虚电路的实现成本很高。
- 它只提供面向连接的服务。
- 传输始终需要建立新的连接。