Sommario:
Definizione - Cosa significa Cambio messaggio?
La commutazione dei messaggi è una tecnica di commutazione della rete in cui i dati vengono instradati nella loro interezza dal nodo di origine al nodo di destinazione, una speranza alla volta. Durante il routing dei messaggi, ogni switch intermedio nella rete memorizza l'intero messaggio. Se le risorse dell'intera rete sono impegnate o la rete viene bloccata, la rete a commutazione di messaggio memorizza e ritarda il messaggio fino a quando non saranno disponibili ampie risorse per un'efficace trasmissione del messaggio.
Prima dei progressi nella commutazione dei pacchetti, la commutazione dei messaggi ha funzionato come un efficace sostituto della commutazione dei circuiti. Inizialmente era impiegato nelle comunicazioni di dati come reti telex e sistemi di relè a nastro di carta. La commutazione dei messaggi è stata in gran parte sostituita dalla commutazione dei pacchetti, ma la tecnica è ancora utilizzata nelle reti di sensori ad hoc, nelle reti militari e nelle reti di comunicazioni satellitari.
Techopedia spiega la commutazione dei messaggi
Nella commutazione dei messaggi, i nodi di origine e destinazione non sono collegati direttamente. Al contrario, i nodi intermedi (principalmente switch) sono responsabili del trasferimento del messaggio da un nodo al successivo. Pertanto, ogni nodo intermedio all'interno della rete deve archiviare ogni messaggio prima di ritrasferire i messaggi uno a uno man mano che diventano disponibili risorse adeguate. Se le risorse non sono disponibili, i messaggi vengono archiviati indefinitamente. Questa caratteristica è nota come store and forward.
Ogni messaggio dovrebbe includere un'intestazione, che in genere consiste di informazioni di routing, come l'origine e la destinazione, il tempo di scadenza, il livello di priorità, ecc.
Poiché la commutazione dei messaggi implementa la tecnica store-and-forward, utilizza in modo efficiente la rete. Inoltre, non esiste un limite di dimensione per i messaggi. Tuttavia, questa tecnica presenta anche diversi svantaggi:
- Poiché i messaggi sono completamente impacchettati e salvati indefinitamente in ogni nodo intermedio, i nodi richiedono una notevole capacità di archiviazione.
- Le reti a commutazione di messaggio sono molto lente poiché l'elaborazione avviene in ogni nodo, il che può causare prestazioni scadenti.
- Questa tecnica non è adeguata per processi interattivi e in tempo reale, come giochi multimediali e comunicazione vocale.