stringtranslate.com

Circuito virtual

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 primero se establece una conexión a través de la red entre dos puntos finales. La red, en lugar de tener una reserva de velocidad 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.

Una estandarización de circuitos virtuales realizada en 1978 por el CCITT impone controles de flujo por conexión en todas las interfaces de usuario a red y de red a red. Esto permite participar en el control de la congestión y reduce la probabilidad de pérdida de paquetes en una red muy cargada. [1] [2] Algunos protocolos de circuito brindan un servicio de comunicación confiable mediante el uso de retransmisiones de datos invocadas por detección de errores y solicitud de repetición automática (ARQ).

Antes de poder utilizar un circuito virtual, debe establecerse entre los nodos de la red en la fase de establecimiento de la llamada . Una vez establecido, se puede intercambiar un flujo de bits o de bytes entre los nodos, proporcionando abstracción de la división de bajo nivel en unidades de datos de protocolo y permitiendo que los protocolos de nivel superior funcionen de forma transparente.

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

Comparación con la conmutación de circuitos.

La comunicación por circuito virtual se asemeja 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 la fase de establecimiento de la conexión. Sin embargo, la conmutación de circuitos proporciona una velocidad de bits y una latencia constantes, mientras que éstas 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 característica de servicio en la que:

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

En la década de 1970, el concepto de llamada virtual se utilizó en la EPSS británica y fue potenciado por Rémi Després como circuitos virtuales en el RCP francés . [4] [5] [6]

Circuitos virtuales de capa 4

Los protocolos de capa de transporte orientados a la conexión , como TCP [7] [8], pueden depender de un protocolo de capa de red de conmutación de paquetes sin conexión, como IP , donde diferentes paquetes pueden enrutarse por diferentes rutas y, por lo tanto, entregarse fuera de orden. Sin embargo, es posible utilizar TCP como circuito virtual, [8] [9] [10] ya que TCP incluye una 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 circuitos virtuales de capa de red y de capa de enlace de datos, donde los datos siempre se entregan por 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 ser preconfigurada por el proveedor de servicios. A diferencia de los SVC, los PVC rara vez se rompen o desconectan.

Un circuito virtual conmutado (SVC) es un circuito virtual que se establece dinámicamente según demanda y se desactiva cuando se completa la transmisión, por ejemplo, después de una llamada telefónica o la descarga de un 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 establecer y borrar llamadas repetidamente .

Ver también

Referencias

  1. ^ "X.25 - Interfaz entre equipos terminales de datos (DTE) y equipos terminales de circuitos de datos (DCE) para terminales que operan en modo paquete y conectados a redes públicas de datos mediante un circuito dedicado". UIT-T. Octubre de 1976.
  2. ^ Rybczynski, A; Wessler, B; Després, R; Wedlake, J (7 de junio de 1976). "Un nuevo protocolo de comunicación para acceder a redes de datos: la interfaz internacional en modo paquete". En AFIPS (ed.). Actas de la conferencia y exposición nacional de informática del 7 al 10 de junio de 1976 sobre AFIPS '76 . pag. 477. doi : 10.1145/1499799.1499869. S2CID  8790311.
  3. ^ Tanenbaum, Andrew S.; Wetherall, David J. (2011). Redes de computadoras (5ª ed. Internacional). Pearson. pag. 361.ISBN 978-0-13-255317-9.
  4. ^ Smith, Ed; Molinero, Chris; Norton, Jim (2017). "Conmutación de paquetes: los primeros pasos en el camino hacia la sociedad de la información". Laboratorio Nacional de Física .
  5. ^ "RCP, el servicio experimental de transmisión de datos por conmutación de paquetes del PTT francés". 21 de enero de 2022.
  6. ^ R. Despres, "Una red de conmutación de paquetes con un funcionamiento saturado elegante", en Computer Communications: Impacts and Implications, S. Winkler, Ed. Washington, DC, 1972
  7. ^ RFC 793
  8. ^ ab RFC 1180
  9. ^ RFC 955
  10. ^ RFC 1644
  11. ^ UIT-T, Especificación de la capa de adaptación ATM B-ISDN: Tipo 3/4 AAL , Recomendación I.363.3 (08/96), Unión Internacional de Telecomunicaciones, 1996, p5.
  12. ^ UIT-T, Especificación de la capa de adaptación ATM de RDSI-BA: AAL tipo 5 , Recomendación I.363.5 (08/96), Unión Internacional de Telecomunicaciones, 1996, p5.