En telecomunicaciones y redes informáticas , la comunicación orientada a la conexión es un protocolo de comunicación en el que se establece una sesión de comunicación o una conexión semipermanente antes de que se pueda transferir cualquier dato útil. La conexión establecida garantiza que los datos se entreguen en el orden correcto a la capa de comunicación superior. La alternativa se denomina comunicación sin conexión , como la comunicación en modo datagrama utilizada por el Protocolo de Internet (IP) y el Protocolo de Datagramas de Usuario (UDP), donde los datos pueden entregarse fuera de orden, ya que los diferentes paquetes de red se enrutan de forma independiente y pueden entregarse por diferentes rutas.
La comunicación orientada a la conexión puede implementarse mediante una conexión de circuito conmutado o una conexión de circuito virtual en modo paquete . En este último caso, puede utilizar un protocolo de circuito virtual de capa de transporte, como el Protocolo de Control de Transmisión (TCP), que permite la entrega de datos en orden. Si bien la conmutación de capa inferior no tiene conexión, puede tratarse de un modo de conmutación de capa de enlace de datos o de capa de red , donde todos los paquetes de datos pertenecientes al mismo flujo de tráfico se entregan por la misma ruta, y los flujos de tráfico se identifican mediante un identificador de conexión, lo que reduce la sobrecarga de las decisiones de enrutamiento paquete a paquete para la red.
Los servicios de protocolo orientados a la conexión suelen ser, aunque no siempre, servicios de red fiables que proporcionan confirmación tras la entrega exitosa y funciones de solicitud de repetición automática en caso de datos perdidos o corruptos. El Modo de Transferencia Asíncrona (ATM), Frame Relay y la Conmutación de Etiquetas Multiprotocolo (MPLS) son ejemplos de protocolos orientados a la conexión no fiables. El Protocolo Simple de Transferencia de Correo (SMTP) es un ejemplo de protocolo orientado a la conexión en el que, si un mensaje no se entrega, se envía un informe de error al remitente, lo que lo convierte en un protocolo fiable. Debido a que pueden mantener un registro de una conversación, los protocolos orientados a la conexión a veces se describen como protocolos con estado.
Conmutación de circuitos
Las comunicaciones por conmutación de circuitos , como la red telefónica pública conmutada ( RDS ), ISDN , SONET/SDH y las redes ópticas en malla , son sistemas de comunicación intrínsecamente orientados a la conexión. La comunicación en modo circuito garantiza un ancho de banda constante y la llegada de datos en secuencia de bits o bytes con retardo constante. Los conmutadores se reconfiguran durante la fase de establecimiento del circuito.
conmutación de circuitos virtuales
La comunicación por conmutación de paquetes también puede ser orientada a la conexión, lo que se denomina comunicación en modo de circuito virtual . Debido a la conmutación de paquetes, la comunicación puede sufrir variaciones en la velocidad de bits y en la latencia, debido a las fluctuaciones en la carga de tráfico y la longitud de las colas de paquetes. La comunicación orientada a la conexión no implica necesariamente fiabilidad .
capa de transporte
Los protocolos de capa de transporte orientados a la conexión proporcionan comunicaciones orientadas a la conexión sobre sistemas de comunicación sin conexión. Un protocolo de capa de transporte orientado a la conexión, como TCP , puede basarse en un protocolo de capa de red sin conexión como IP, pero aun así logra la entrega en orden de un flujo de bytes mediante la numeración de secuencias de segmentos en el lado del emisor, el almacenamiento en búfer de paquetes y la reordenación de paquetes de datos en el lado del receptor.
Capa de enlace de datos y de red
En un protocolo de enlace de datos o capa de red con conmutación de paquetes orientado a la conexión , todos los datos se envían por la misma ruta durante una sesión de comunicación. En lugar de utilizar información de enrutamiento completa para cada paquete (direcciones de origen y destino), como en la conmutación de datagramas sin conexión, como en los enrutadores IP convencionales, un protocolo orientado a la conexión identifica los flujos de tráfico únicamente mediante un número de canal o flujo de datos, a menudo denominado identificador de circuito virtual (VCI). La información de enrutamiento se puede proporcionar a los nodos de la red durante la fase de establecimiento de la conexión, donde el VCI se define en tablas dentro de cada nodo. De este modo, la conmutación de paquetes y la transferencia de datos se pueden gestionar mediante hardware rápido, en contraposición al enrutamiento basado en software, que es más lento. Normalmente, este identificador de conexión es un número entero pequeño (por ejemplo, 10 bits para Frame Relay y 24 bits para ATM). Esto hace que los conmutadores de red sean sustancialmente más rápidos.
ATM y Frame Relay, por ejemplo, son ejemplos de protocolos de capa de enlace de datos orientados a la conexión y no confiables . También existen protocolos confiables sin conexión, como el protocolo de capa de red AX.25 cuando transmite datos en tramas I, pero esta combinación es poco común, y los protocolos confiables sin conexión son raros en las redes modernas.
Algunos protocolos orientados a la conexión se han diseñado o modificado para admitir datos orientados a la conexión y datos sin conexión. [ 1 ]
Ejemplos
Ejemplos de comunicación en modo de paquetes orientada a la conexión, es decir, comunicación en modo de circuito virtual:
- Modo de transferencia asíncrono
- Ethernet orientada a la conexión
- Protocolo de control de congestión de datagramas
- Relevo de marco
- Servicio general de radio por paquetes
- IPX/SPX
- Conmutación de etiquetas multiprotocolo
- Protocolo de transmisión de control de flujo
- Protocolo de control de transmisión
- Comunicación transparente entre procesos
- X.25
Referencias
- ↑ Ramos-Escano; et al. (2 de junio de 2005). "Publicación de solicitud de patente estadounidense 2005/0117529 A1" . Recuperado el 19 de mayo de 2008 .
- redes informáticas
- Arquitectura de Internet
- Protocolos de Internet
- protocolos de red