Está en la página 1de 8

INTRODUCCIN

El objetivo principal en cualquier red de comunicacin es simplemente mover la informacin de una fuente a uno o ms nodos de destino. En las redes de conmutacin, los datos transferidos desde el origen al destino se enrutan a travs de los nodos de conmutacin. En el camino los nodos cambian datos de un eslabn al otro. Existen tres tcnicas de conmutacin comunes son: la conmutacin de circuitos, conmutacin de paquetes y conmutacin de mensajes. En la conmutacin de circuitos, se usa para hacer una Hamada telef6nica normal en la red telefnica publica. Se establece Ia llamada, se transfiere Ia informacin y a continuacin se desconecta la llamada, es decir, los usuarios finales estn interconectados mediante rutas dedicadas. Un problema importante con la conmutacin de circuitos es que puede ser bastante ineficiente, particularmente en las comunicaciones de datos, ya que cuando se usa el circuito para transferencia de datos, eI equipo terminal en la fuente y el destino debe ser compatible; los equipos deben usar mdems compatibles, con la misma frecuencia de bits, conjunto de caracteres y protocolo. Otra razn por la que se vuelve ineficiente, es porque en una red de conmutacin de circuitos la capacidad del canal se dedica para toda la duracin de una conexin, incluso si no hay informacin est siendo transferida. Adems, en una red de conmutacin de circuitos, el tiempo real de configurar puede de hecho ser ms largo que el tiempo de transferencia de datos entre los usuarios finales.

En la conmutacin de paquetes, los datos se dividen en unidades ms pequeas, llamados paquetes, y luego transmiten a travs de la red. La longitud mnima del paquete est determinada por la red y vara de una red a otra. Los paquetes se transportan por la red entre los nodos. Cada nodo intermedio pone en cola el paquete por un breve tiempo mientras se determina la ruta que el paquete debe tomar para alcanzar el siguiente nodo. Por esta razn, una red de conmutacin de paquetes a veces se llama red espera y reenvo. Antes de los avances en la conmutacin de paquetes, la conmutacin de mensajes se introdujo como una alternativa eficaz a la conmutacin de circuitos. En la conmutacin de mensajes, los usuarios finales se comunican enviando uno del otro un mensaje, que contiene todos los datos que son entregados desde la fuente al nodo destino. Como mensaje se enruta desde su origen hasta su destino, cada conmutador intermedio dentro de la red almacena el mensaje completo, que proporciona un servicio muy fiable. De hecho, cuando se produce la congestin o los recursos de la red estn ocupados, en lugar de descartar el trfico, la red de conmutacin de mensajes va a almacenar y retardar el trfico hasta que haya suficientes recursos disponibles para la entrega satisfactoria del mensaje. La capacidad de almacenamiento de mensajes tambin puede conducir a la reduccin del costo de transmisin, por ejemplo, los mensajes pueden ser entregados en la noche cuando los costos de transmisin son generalmente ms bajos. Tcnicas de conmutacin de mensajes se utilizaron originalmente en la comunicacin de datos. Los primeros ejemplos de aplicaciones de conmutacin de mensajes son sistemas de retransmisin de cinta de papel y redes tlex. El correo electrnico (e-mail) y el correo de voz tambin son ejemplos de sistemas de conmutacin de mensajes. Hoy en da, el cambio de

mensaje se utiliza en muchas redes, incluyendo sensores redes ad hoc, redes de comunicaciones por satlite y las redes militares.

Historia
En las primeras redes de conmutacin de mansaje, los mensajes que llegaban al conmutador, si almacenaban en cintas de papel perforado. As como en la conmutacin de circuito, en la conmutacin de mensaje, las lneas de conmutacin estn conectadas a un conmutador, pero los usuarios finales no tienen una conexin fsica directa. Un operador tomaba los mensajes en cina desde el dispositivo y los transportaba manualmente a otro

dispositivo para continuar hacia un destino intermedio o bien el final.

Cinta perforada

Ahora se emplea ordenadores para la conmutacin de mensajes. Los mensajes son almacenados en discos, tambores o cintas magnticas en vez de en vez de cintas de papel. Los programas del ordenador leen la cabecera del mensaje entrante, codifican la direccin y dirigen el paquete hacia la lnea de conmutaciones adecuadas.

Ideas bsicas de Message Switching


Redes de datos con conmutacin de mensajes son sistemas hop-by-hop que apoyan dos caractersticas distintas: la de almacenamiento y reenvo y entrega de mensajes. Cuando un usuario enva un mensaje a travs de conmutacin de mensajes, este mtodo guarda primero el mensaje y luego se designa una direccin para el mensaje. Una vez guardado, el mensaje se enva al router. En cada salto, el mensaje es inspeccionado por problemas o errores antes de ser enviado a la siguiente nodo. El mensaje sigue saltando alrededor hasta que llegue a su destino final. En una red de conmutacin de mensajes, no hay conexin directa entre la fuente y nodos de destino. En este tipo de redes, los nodos intermedios (switches) tienen la responsabilidad de transmitir el mensaje recibido de un nodo a otro en la red. Por lo tanto,

cada nodo intermediario dentro de la red debe almacenar todos los mensajes antes de retransmitir ellos uno a la vez como estn disponibles los recursos apropiados. Esta caracterstica se refiere a menudo como store-and-forward (almacena y reenvia). En los sistemas de conmutacin de mensajes (tambin llamados sistemas de store-and-forward), la responsabilidad de la entrega de mensajes se encuentra en el siguiente salto, ya que el mensaje viaja a travs de la ruta hacia su destino. Por lo tanto, para garantizar la entrega adecuada, cada conmutador intermedio puede mantener una copia del mensaje hasta que se garantiza la entrega al siguiente salto. La propiedad de almacenamiento y reenvi de las redes de conmutacin de mensajes es diferente de la cola, en el que los mensajes se almacenan simplemente hasta que se procesen sus mensajes anteriores. Con la capacidad de almacenamiento y reenvio, un mensaje slo se enviar si el siguiente salto si la unin a la misma estn ambos disponibles. De lo contrario, el mensaje se almacena indefinidamente. Por ejemplo, considere un servidor de correo que est desconectado de la red y no puede recibir los mensajes dirigidos a l. En este caso, el servidor intermediario deber almacenar todos los mensajes hasta que el servidor de correo est conectado y recibe los e-mails. La tecnologa store-and-forward es tambin diferente de las tcnicas de control de admisin implementados en las redes de conmutacin de paquetes o de circuitos conmutados. Usando el control de admisin, la transmisin de datos temporal se puede retrasar para evitar el exceso de aprovisionamiento de los recursos. Por lo tanto, una red de conmutacin de mensajes tambin puede implementar un mecanismo de control de admisin para reducir la carga pico de red. La entrega de mensajes en las redes de conmutacin de mensajes incluye envolver toda la informacin en un solo mensaje y su transferencia desde la fuente hasta el nodo de destino. El tamao del mensaje no tiene lmite superior, aunque algunos mensajes pueden ser tan pequeos como una simple consulta a la base, otros pueden ser muy grandes. Por ejemplo, los mensajes obtenidos a partir de un centro de la base de datos meteorolgica pueden contener varios millones de bytes de datos binarios. Sin embargo, puede imponer lmites a la longitud del mensaje. Cada mensaje debe ser entregado con un cabezazo. El encabezado contiene a menudo la informacin de enrutamiento de mensajes, incluyendo el origen y el destino, nivel de prioridad, fecha de caducidad. La figura 1 muestra un ejemplo de un datagrama de mensaje con posible informacin incrustada en la cabecera del mensaje.

Tamao del mensaje de datagramas (en bytes) = E +M

Encabezado (E byte)

Mensaje usuario (M bytes)

Encabezado del mensaje: Mensaje Fuente Mensaje Destino Los nodos de intermediacin Visitado Prioridad Mensaje

Mensaje de tiempo de espera Hora de llegada de mensajes Mensaje Id Control de errores (por ejemplo, la suma de comprobacin o CRC)

REDES DE CONMUTACIN DE MENSAJES Elementos de Red

La Figura muestra una red conmutada mensaje genrico que permite el transporte de mensajes de un usuario final a otro. Esta red est formada por enlaces de transmisin (canales), nodos de conmutacin almacena y reenva y estaciones finales. Los enlaces de transmisin varan dependiendo de la tecnologa de transmisin y los medios de transmisin fsica a travs de la cual las comunicaciones se llevan a cabo. Los nodos de conmutacin storeand-forward proporcionan las estaciones finales con acceso a enlaces de transmisin y otros nodos de conmutacin. Ellos permiten el almacenamiento de datos y el transporte de mensajes de un nodo a otro hasta que llegan a su destino

Protocolos basados en mensajes y el Modelo OSI

Con el fin de comprender mejor las funciones de los diferentes protocolos basados en mensajes, en esta seccin nos conformamos estos protocolos a la de siete capas Open Systems Interconexin / Modelo de Referencia (OSI). Diferentes capas del modelo OSI se representan en la Figura 4. Como mencionamos antes, la transmisin del mensaje en la conmutacin de mensaje en la capa fsica se realiza un salto a la vez. Cada nodo de conmutacin almacena y reenva intermedia recibe todo el mensaje, lo almacena y lo reenva al siguiente salto. Una red que utilice esta tcnica se le llama almacenamiento y retransmisin de la red. Protocolos de capa de enlace de datos de conmutacin de mensajes redes trato con los algoritmos (por ejemplo, la deteccin de errores y mensajes de flujo de regulacin) para el logro de mensajes confiable y eficiente que pasa entre dos nodos vecinos de conmutacin almacena y reenva. Otra funcin importante de este tipo de protocolos son los servicios propios de la capa de red. Estos servicios son los siguientes: (a) servicio sin conexin no reconocida (el remitente enva el mensaje al azar y no espera respuesta de vuelta desde el receptor); (c) el servicio orientado a la conexin (antes de enviar el mensaje, un circuito directo debe ser establecida entre los dos nodos adyacentes) La principal funcionalidad de la capa de red de conmutacin de mensajes es proporcionar algoritmos de enrutamiento. Basndose en el procedimiento de enrutamiento, el nodo de almacenamiento y reenvo intermedio debe determinar el siguiente salto y reenviar el mensaje all. En general, las redes de conmutacin de mensajes no requieren un protocolo de transporte oficial. En tales redes, cada par de nodo de conmutacin store-and-forward interconectado puede negociar el uso de cualquier protocolo de transporte deseada (o ninguno en absoluto), siempre y cuando la comunicacin subyacente es fiable. Debido a que en la conmutacin de mensajes se entrega el mensaje completo y se almacena en el siguiente salto, los protocolos basados en mensajes pueden ofrecer caractersticas ms all de la capa de transporte. Estos protocolos son tpicamente conscientes de las aplicaciones y por lo tanto, pueden funcionar en diversos entornos de transmisin. Por ejemplo, son capaces de tolerar la falta de disponibilidad nodo temporal o la conversin de formato de mensaje. Dos ejemplos comunes de protocolos basados en mensajes son X.400 y SMTP. La tecnologa de almacenamiento y hacia adelante tambin se puede implementar en el middleware. El middleware es un software que proporciona un mecanismo de traduccin. Una categora de middleware que utiliza la tecnologa de almacenamiento y reenvi y proporciona comunicaciones de programa a programa por el paso de mensajes se llama Message Oriented Middleware (MOM). Una copia de cada mensaje se almacenar hasta que se confirme su recepcin por el siguiente salto. El almacenamiento de mensajes se puede realizar en diferentes capas, incluyendo la capa de red o capa de aplicacin. El enlace de datos y, posiblemente, otros protocolos de capas superiores son responsables de proporcionar informacin sobre el estado del mensaje.

Protocolos de conmutacin mensajes


En este apartado nos fijamos en algunos de los protocolos ms comunes que se basan en la tecnologa de almacenamiento y reenvo. Como resultado de sus extensas aplicaciones, slo nos centramos en tres sistemas especficas: sistemas de correo electrnico, los sistemas cliente / servidor basado en mensajes, y los sistemas de mensajera inalmbrica. Store-and-Forward de Correo Electrnico Con el avance de la tecnologa y los datos digitales de comunicacin digital, el envo de datos electrnicos, mensajes de texto, documentos, as como voz e imgenes, conocidas colectivamente como el correo electrnico (e-mail), se hizo muy popular. Los primeros sistemas de correo electrnico simplemente consistieron en protocolos de transferencia de archivos. Con los aos, muchos de los nuevos protocolos fueron desarrollados para sistemas de correo electrnico ms ambiciosos. La mayora de estos protocolos se han diseado sobre la base de almacena y reenva. X.400. La principal motivacin en el desarrollo de X.400 era crear una norma comn que permita a los diferentes sistemas de correo electrnico comunicarse entre s. X.400 es un conjunto de normas elaboradas por el UIT-T (la Unin Internacional de TelecomunicacionesTelecomunicaciones), que incluye los protocolos que se ocupan de los sistemas de tratamiento de mensajes. Estas normas estn diseadas para el intercambio de mensajes (e-mails) entre diferentes servidores y redes de store-and-forward. SMTP. Simple Mail Transfer Protocol (SMTP) se considera un protocolo de nivel de aplicacin, se ha convertido en el estndar para la transferencia de correo en Internet. Prcticamente todos los sistemas de correo electrnico que envan correo a travs de Internet usan SMTP para enviar sus mensajes. RENDIMIENTO DE REDES DE CONMUTACIN DE MENSAJES En esta seccin se examina el rendimiento de las redes de conmutacin de mensajes en trminos de retardo y carga de trfico pico. Rendimiento de retardo La Figura 6 representa la transmisin de un mensaje a travs de cuatro nodos. Tres tipos de retrasos pueden ser identifi en el diagrama de: (a) retraso de la propagacin, tiempo que tarda una seal para propagarse desde un nodo al siguiente; (b) retraso de la transmisin, tiempo que tarda un transmisor para enviar una mensaje (por ejemplo, se tarda 0,1 segundos para transmitir un mensaje de 10.000 bits en una lnea de 100 kbps.); (c) el retraso en el nodo, tiempo que toma para que un nodo para llevar a cabo el procesamiento necesario. Por lo tanto, el retardo total ser la suma de todos los retardos de propagacin y transmisin en cada nodo ms la suma de los retrasos de nodo en cada nodo de conmutacin.

Comparacin de los mensajes, paquetes, y Conmutacin de circuitos


Redes de conmutacin de mensajes proporcionan un nmero de ventajas sobre las redes de conmutacin de circuitos. Por ejemplo, las redes de conmutacin de mensajes proporcionan un uso ms eficiente de los recursos de la red. Este es un resultado de su inherente capacidad de almacenamiento y hacia adelante. Como nueva informacin entra en la red para el suministro futuro, el proceso de almacenamiento de mensajes crea un depsito de trfico. Este embalse tiende a eliminar las brechas entre los recin llegados de mensajes en la red. Adems, se alisa la carga de la red de pico, que conduce a un cierto grado de regulacin del trfico en la red. Cuando el trfico se vuelve pesado en una red de conmutacin de circuitos, algunas solicitudes de conexin se bloquean, es decir, la red se niega a aceptar cualquier solicitud de conexin adicionales hasta que la carga en la red disminuye. En una red de conmutacin de mensajes, los mensajes estn siendo aceptadas, siempre y cuando la capacidad de almacenamiento est disponible, pero la entrega de retardo aumenta. Como resultado, las redes de conmutacin de mensajes-traducen potencial mensaje de bloqueo en potencial de retardo. Mientras que el retardo total del mensaje de extremo a extremo cumple la tolerancia de retardo de usuario, el mensaje de retardo puede ser mucho ms conveniente que el mensaje de retransmisin debido al bloqueo. Otra caracterstica atractiva de las redes de conmutacin de mensajes es que en estas redes cada nodo intermediario puede realizar la traduccin de protocolo. Puesto que cada nodo intermediario procesa el mensaje completo, que puede realizar cualquier cdigo de lnea requerida, velocidad de transmisin, o conversiones de protocolo entre nodos incompatibles. Por lo tanto, el cambio de mensaje puede ser una posible solucin para entornos de comunicacin menos robustos. En la conmutacin de circuitos, conversin de protocolo slo es posible a travs de pasarelas de protocolo. En las redes de conmutacin de mensajes, a diferencia de la conmutacin de circuitos, no se requiere la disponibilidad simultnea de emisor y receptor y la red puede almacenar el mensaje en espera de la disponibilidad del receptor. Por otra parte, las caractersticas tales como la radiodifusin, la auditora de datos y cambio de ruta de datos pueden ser apoyadas por las redes de conmutacin de mensajes mucho ms fcilmente y por lo general no requieren grandes modificaciones arquitectnicas. La diferencia entre la conmutacin de mensajes y de conmutacin de paquetes comienza con las caractersticas de los mensajes y los propios paquetes. Los mensajes son unidades de informacin con longitudes de libre disposicin, mientras que los paquetes tienen un tamao mximo de longitud. Adems, en una red de conmutacin de mensajes de la red es responsable para el mensaje y tpicamente no hay respuestas o evaluaciones existir. En consecuencia, en la conmutacin de mensajes, en lugar de minimizar el tiempo de trnsito del mensaje, su entrega garantizada se enfatiza. Por otro lado, las redes de conmutacin de paquetes tienen como objetivo entregar paquetes con el mnimo retraso y no sostenga los paquetes para la entrega retrasada.

Glosario de trminos: Un teletipo (del francs Tltype),1 TTY (acrnimo de la forma inglesa teletype) o tlex (del ingls telex)2 es un dispositivo telegrfico de transmisin de datos, ya obsoleto, utilizado durante el Siglo XX para enviar y recibir mensajes mecanografiados punto a punto a travs de un canal de comunicacin simple, a menudo un par de cables de telgrafo.