web-dev-qa-db-ja.com

p2pネットワークとメッシュネットワークの違いは何ですか?

すでに質問で述べたように、私はこれら2つのネットワーク(p2pとメッシュ)タイプの違いは何であるか疑問に思いました。つまり、どちらのノードも中央サーバーなしで接続されており、データは別のユーザーをホッピングステーションとして使用して別のユーザーを介して転送されます。それで、私がp2pネットワークプログラム、またはメッシュの作成を支援するプログラムを作成する場合も同じですか?インターネットでの調査でさえ、私に違いはわかりませんでした。だから多分誰かがここで私を助けることができますか?

1
arc_lupus

p2pネットワークとメッシュネットワークの違いは何ですか?

参照 メッシュネットワーク

定義

「メッシュネットワーク-特別なルーティング技術を使用する高度に分散されたネットワークです。インターネットを介して情報を送受信するために使用される標準のルーティング技術では、データパケットが通る「ルート」は固定されています。メッシュネットワークでは、ソフトウェアが「動的」または「」を決定します。データパケットをルーティングするアドホック」。「メッシュネットワーキング」と「アドホックネットワーキング」が同義語として使用されることもあります。ワイヤレスおよびモバイルネットワークでは、メッシュネットワーキングには、ソフトウェアが構造の変化に動的に適応するという明らかな利点があります。ネットワークのトポロジ」。メッシュネットワーキングをサポートするルーティングプロトコルは多数あり、その中でOLSRは最も先進的で最も広く使用されているものの1つです。」

.。

メッシュワークはP2Pネットワークとは異なります

私がその違いを理解している限り、P2PはP2P自体である場合もそうでない場合もある既存のインフラストラクチャで機能しますが、メッシュワークははるかに完全に分散された新しいインフラストラクチャを作成します。

http://www.technologyreview.com/Infotech/18284/page1/ でのテクノロジーレビュー記事の議論から

「P2Pネットワークでは、物理インフラストラクチャは依然としてツリーのように見えますが、十分に活用されていないブランチがコンテンツのディストリビューターとレシーバーになる可能性があるため、帯域幅がより効率的に使用されます。P2Pネットワークは、利用可能な合計帯域幅を増やすことはなく、帯域幅を使用するだけです。より良い。

メッシュネットワークでは、ユーザーは直接(多くの場合は複数の代替パスを介して)接続することで新しいインフラストラクチャを形成し、ネットワークはもはやツリーのようには見えません。メッシュネットワークは、システムの総帯域幅を増やします。

P2Pネットワークとメッシュネットワークはどちらも「ネットワーク効果」の恩恵を受け(つまり、ユーザーが多いほどネットワークが良くなります)、これらは補完的なアプローチです。ただし、メッシュネットワークには、ネットワークの復元力を高め、ネットワーク上に分散されたコンテンツに対してISPが実行できる制御や接続コストを削減するなど、P2Pネットワークにはない多くの利点があります。」

2
DavidPostill

別の名前。 :)

P2Pネットワークの種類ごとにいくつかの特殊性がありますが、P2Pネットワークとメッシュネットワークは、広い意味で事実上同義語です。

0
Ryakna