目次:
定義-メッセージスイッチングの意味
メッセージスイッチングは、データを送信元ノードから送信先ノードに一度に1つずつ送信するネットワークスイッチング技術です。 メッセージのルーティング中、ネットワーク内のすべての中間スイッチはメッセージ全体を保存します。 ネットワーク全体のリソースが使用されているか、ネットワークがブロックされている場合、メッセージ交換ネットワークは、十分なリソースがメッセージの効果的な送信に使用できるようになるまでメッセージを保存および遅延します。
パケットスイッチングが進歩する前は、メッセージスイッチングが回線スイッチングの効率的な代替として機能していました。 当初、テレックスネットワークや紙テープリレーシステムなどのデータ通信で使用されていました。 メッセージスイッチングはパケットスイッチングにほぼ置き換えられましたが、この技術はアドホックセンサーネットワーク、軍事ネットワーク、および衛星通信ネットワークでまだ採用されています。
Techopediaはメッセージスイッチングについて説明します
メッセージ交換では、送信元ノードと宛先ノードは直接接続されていません。 代わりに、中間ノード(主にスイッチ)は、あるノードから次のノードにメッセージを転送する責任があります。 したがって、ネットワーク内のすべての中間ノードは、適切なリソースが使用可能になったときにメッセージを1つずつ再転送する前に、すべてのメッセージを保存する必要があります。 リソースが利用できない場合、メッセージは無期限に保存されます。 この特性は、ストアアンドフォワードとして知られています。
すべてのメッセージにはヘッダーが含まれている必要があります。ヘッダーは通常、送信元と宛先、有効期限、優先度などのルーティング情報で構成されています。
メッセージスイッチングはストアアンドフォワード技術を実装するため、ネットワークを効率的に使用します。 また、メッセージのサイズ制限はありません。 ただし、この手法にはいくつかの欠点もあります。
- メッセージはすべての中間ノードで完全にパッケージ化され、無期限に保存されるため、ノードにはかなりのストレージ容量が必要です。
- メッセージ交換ネットワークは、すべてのノードで処理が行われるため非常に遅くなり、パフォーマンスが低下する可能性があります。
- この手法は、マルチメディアゲームや音声通信などのインタラクティブなリアルタイムプロセスには適していません。







