Circuito virtual

Compartir Imprimir Citar
Emulación de un enlace físico dedicado sobre una red de empaquetado

Un circuito virtual (VC) es un medio de transporte de datos a través de una red de datos, basado en la conmutación de paquetes y en el que se establece una conexión dentro de la red entre dos puntos finales La red, en lugar de tener una reserva de tasa de datos fija por conexión, como en la conmutación de circuitos, aprovecha la multiplexación estadística en sus enlaces de transmisión (una característica intrínseca de la conmutación de paquetes, muy adecuada para el tráfico de datos). Además, los VC estandarizados por el CCITT en 1976 imponen controles de flujo por conexión en todas las interfaces de usuario a red y de red a red. Eliminan así la necesidad de que la red pierda paquetes de usuario en zonas de red muy cargadas, una característica intrínseca de las redes de datagramas para su control de congestión.

Antes de que se pueda utilizar una conexión o un circuito virtual, debe establecerse entre dos o más nodos o aplicaciones de software mediante establecimiento de llamadas. Después de eso, se puede entregar un flujo de bits o un flujo de bytes entre los nodos; por lo tanto, un protocolo de circuito virtual permite que los protocolos de nivel superior eviten lidiar con la división de datos en unidades de datos de protocolo.

Muchos protocolos de circuitos virtuales, pero no todos, brindan un servicio de comunicación confiable mediante el uso de retransmisiones de datos invocadas por la detección de errores y la solicitud de repetición automática (ARQ).

Una alternativa a las redes de circuitos virtuales son las redes de datagramas.

Comparación con conmutación de circuitos

La comunicación de circuitos virtuales se parece a la conmutación de circuitos, ya que ambos están orientados a la conexión, lo que significa que en ambos casos los datos se entregan en el orden correcto y se requiere una sobrecarga de señalización durante una fase de establecimiento de la conexión. Sin embargo, la conmutación de circuitos proporciona una tasa de bits y una latencia constantes, mientras que estas pueden variar en un servicio de circuito virtual debido a factores como:

Capacidad de llamada virtual

En telecomunicaciones, una capacidad de llamada virtual, a veces denominada facilidad de llamada virtual, es una función de servicio en la que:

Un enfoque alternativo a las llamadas virtuales es la comunicación sin conexión mediante datagramas.

En la década de 1970, la "llamada virtual" El concepto fue utilizado en el EPSS británico y mejorado por Rémi Després como "circuitos virtuales" en el PCR francés.

Circuitos virtuales de capa 4

Los protocolos de capa de transporte orientados a la conexión, como TCP, pueden basarse en un protocolo de capa de red de conmutación de paquetes sin conexión, como IP, donde diferentes paquetes pueden enrutarse a través de diferentes rutas y, por lo tanto, entregarse fuera de servicio. Sin embargo, es posible usar TCP como un circuito virtual, ya que TCP incluye numeración de segmentos que permite reordenar en el lado del receptor para acomodar la entrega fuera de orden.

Circuitos virtuales de capa 2/3

Los protocolos de circuito virtual de la capa de enlace de datos y de la capa de red se basan en la conmutación de paquetes orientada a la conexión, lo que significa que los datos siempre se entregan a lo largo de la misma ruta de red, es decir, a través de los mismos nodos. Las ventajas de esto sobre la conmutación de paquetes sin conexión son:

Protocolos de ejemplo

Ejemplos de protocolos de capa de transporte que proporcionan un circuito virtual:

Ejemplos de protocolos de circuito virtual de capa de red y capa de enlace de datos, donde los datos siempre se entregan a través de la misma ruta:

Circuitos virtuales permanentes y conmutados en ATM, Frame Relay y X.25

Los circuitos virtuales conmutados (SVC) generalmente se configuran por llamada y se desconectan cuando finaliza la llamada; sin embargo, se puede establecer un circuito virtual permanente (PVC) como opción para proporcionar un enlace de circuito dedicado entre dos instalaciones. La configuración de PVC suele estar preconfigurada por el proveedor de servicios. A diferencia de los SVC, los PVC rara vez se rompen/desconectan.

Un circuito virtual conmutado (SVC) es un circuito virtual que se establece dinámicamente bajo demanda y se interrumpe cuando se completa la transmisión, por ejemplo, después de una llamada telefónica o una descarga de archivo. Los SVC se utilizan en situaciones en las que la transmisión de datos es esporádica y/o no siempre entre los mismos puntos finales del equipo terminal de datos (DTE).

Un circuito virtual permanente (PVC) es un circuito virtual establecido para uso repetido/continuo entre el mismo DTE. En un PVC, la asociación a largo plazo es idéntica a la fase de transferencia de datos de una llamada virtual. Los circuitos virtuales permanentes eliminan la necesidad de establecimiento y liberación de llamadas repetidas.