Las redes de comunicación conmutadas son aquellas en las que los datos transferidos desde el origen al destino se enrutan entre varios Nodes intermedios. La conmutación es la técnica mediante la cual los Nodes controlan o intercambian datos para transmitirlos entre puntos específicos de una red. Hay 3 técnicas de conmutación comunes:
- Cambio de circuito
- Conmutación de paquetes
- Conmutación de mensajes
Conmutación de
mensajes: la conmutación de mensajes fue una técnica desarrollada como alternativa a la conmutación de circuitos antes de que se introdujera la conmutación de paquetes. En el cambio de mensajes, los usuarios finales se comunican enviando y recibiendo mensajes que incluyen todos los datos que se van a compartir. Los mensajes son la unidad individual más pequeña.
Además, el emisor y el receptor no están conectados directamente. Hay una serie de Nodes intermedios que transfieren datos y aseguran que el mensaje llegue a su destino. Por lo tanto, las redes de datos con conmutación de mensajes se denominan sistemas de salto por salto.
Proporcionan 2 características distintas e importantes:
- Almacenar y reenviar: los Nodes intermedios tienen la responsabilidad de transferir el mensaje completo al siguiente Node. Por lo tanto, cada Node debe tener capacidad de almacenamiento. Un mensaje solo se entregará si el siguiente salto y el enlace que lo conecta están disponibles; de lo contrario, se almacenará indefinidamente. Un conmutador de almacenamiento y reenvío reenvía un mensaje solo si hay suficientes recursos disponibles y el siguiente salto es aceptar datos. Esto se llama la propiedad de almacenar y reenviar.
- Entrega de mensajes: esto implica envolver toda la información en un solo mensaje y transferirla desde el Node de origen al de destino. Cada mensaje debe tener un encabezado que contenga la información de enrutamiento del mensaje, incluido el origen y el destino.
La red de conmutación de mensajes consta de enlaces de transmisión (canales), Nodes de conmutación de almacenamiento y reenvío y estaciones finales, como se muestra en la siguiente imagen:
Características de la conmutación de mensajes: la conmutación de
mensajes es ventajosa ya que permite un uso eficiente de los recursos de la red. Además, debido a la capacidad de almacenar y reenviar de los Nodes intermediarios, el tráfico se puede regular y controlar de manera eficiente. La entrega de mensajes como una unidad, en lugar de por partes, es otro beneficio.
Sin embargo, el cambio de mensajes también tiene ciertas desventajas. Dado que los mensajes se almacenan indefinidamente en cada Node intermedio, los conmutadores requieren una gran capacidad de almacenamiento. Además, estos son bastante lentos. Esto se debe a que en cada Node, primero hay una espera hasta que se recibe el mensaje completo, luego debe almacenarse y transmitirse después de procesar el siguiente Node y enlazarlo según la disponibilidad y el tráfico del canal. Por lo tanto, el cambio de mensajes no se puede utilizar para aplicaciones interactivas o en tiempo real, como una videoconferencia.
Ventajas de la conmutación de mensajes: la conmutación de
mensajes tiene las siguientes ventajas:
- Como la conmutación de mensajes puede almacenar el mensaje para el que el canal de comunicación no está disponible, ayuda a reducir la congestión del tráfico en la red.
- En la conmutación de mensajes, los dispositivos de red comparten los canales de datos.
- Hace que la gestión del tráfico sea eficiente asignando prioridades a los mensajes.
- Debido a que los mensajes se entregan a través de un método de almacenamiento y reenvío, es posible incluir prioridad en ellos.
- Permite longitudes infinitas de mensajes.
- A diferencia de la conmutación de circuitos, no requiere la conexión real de los dispositivos de origen y destino.
Desventajas de la conmutación de mensajes: la conmutación de
mensajes tiene las siguientes desventajas:
- La conmutación de mensajes no se puede utilizar para aplicaciones en tiempo real, ya que el almacenamiento de mensajes provoca retrasos.
- En la conmutación de mensajes, el mensaje debe almacenarse, por lo que cada dispositivo intermedio de la red requiere una gran capacidad de almacenamiento.
- Debido a que el sistema es tan complejo, las personas con frecuencia desconocen si los mensajes se transmiten correctamente o no. Esto podría causar problemas en las relaciones sociales.
- El tipo de conmutación de mensajes no crea una ruta dedicada entre los dispositivos. No es una comunicación confiable porque no existe una relación directa entre el emisor y el receptor.
Aplicaciones:
el método de almacenamiento y reenvío se implementó en los centros de conmutación de mensajes telegráficos. Hoy en día, aunque muchas de las principales redes y sistemas son redes de conmutación de paquetes o conmutación de circuitos, sus procesos de entrega pueden basarse en la conmutación de mensajes. Por ejemplo, en la mayoría de los sistemas de correo electrónico, el proceso de entrega se basa en la conmutación de mensajes, mientras que la red es, de hecho, conmutada por circuitos o conmutada por paquetes.