メッシュネットワークは、インフラストラクチャノード (ブリッジ、スイッチ、その他のインフラストラクチャ デバイス) が可能な限り多くの他のノードに直接、動的、非階層的に接続し、相互に連携してクライアントとの間でデータを効率的にルーティングするローカル エリア ネットワーク トポロジです。
単一のノードに依存しないため、すべてのノードが情報中継に参加できます。メッシュネットワークは動的に自己組織化および自己構成を行うため、導入時のオーバーヘッドを削減できます。自己構成機能により、特に少数のノードに障害が発生した場合でも、ワークロードを動的に分散できます。これは、フォールトトレランスの向上と保守コストの削減に貢献します。[1]
メッシュトポロジは、従来のスター型/ツリー型のローカルネットワークトポロジとは対照的です。スター型/ツリー型のローカルネットワークトポロジでは、ブリッジ/スイッチは他のブリッジ/スイッチのごく一部にのみ直接接続され、これらのインフラストラクチャ上の隣接機器間のリンクは階層構造になっています。スター型/ツリー型のトポロジは非常に確立されており、高度に標準化され、ベンダーに依存しませんが、メッシュネットワークデバイスのベンダーは共通の標準規格にまだ合意しておらず、異なるベンダーのデバイス間の相互運用性はまだ保証されていません。[2]
メッシュネットワークは、フラッディングまたはルーティング技術を使用してメッセージを中継できるため、非メッシュネットワークとは異なります。[3]ルーティングされたメッセージは、宛先に到達するまでノードからノードへとホッピングすることでパスに沿って伝播します。すべてのパスが利用できるようにするために、ネットワークは継続的な接続を許可し、最短パスブリッジングやTRILL (Transparent Interconnection of Lots of Links)などの自己修復アルゴリズムを使用して、壊れたパスの周りを再構成する必要があります。自己修復により、ノードが故障した場合や接続が信頼できなくなった場合でも、ルーティングベースのネットワークが動作できます。ネットワーク内の送信元と宛先の間に複数のパスが存在することが多いため、ネットワークは通常、非常に信頼性が高いです。主にワイヤレスの状況で使用されますが、この概念は有線ネットワークやソフトウェアの相互作用にも適用できます。
すべてのノードが相互に接続されたメッシュネットワークは、完全接続ネットワークです。完全接続された有線ネットワークは、より安全で信頼性が高く、ケーブルに問題があっても、それに接続された2つのノードにのみ影響します。しかし、このようなネットワークでは、ノード数が増加するにつれてケーブルの数、ひいてはコストが急激に増加します。
最短パスブリッジングとTRILLはそれぞれ、イーサネットスイッチをメッシュトポロジで接続し、すべてのパスをアクティブにすることを可能にします。[4] [5] IPルーティングは、送信元から宛先までの複数のパスをサポートします。
無線メッシュネットワーク(WMN)は、メッシュトポロジーに構成された無線ノードで構成されるネットワークです。無線アドホックネットワークの一種でもあります。[6]