目次:
定義-ピアツーピアアーキテクチャ(P2Pアーキテクチャ)とはどういう意味ですか?
ピアツーピアアーキテクチャ(P2Pアーキテクチャ)は、各ワークステーションまたはノードが同じ機能と責任を持つ一般的に使用されるコンピュータネットワーキングアーキテクチャです。 多くの場合、一部のコンピューターが他のコンピューターにサービスを提供する従来のクライアント/サーバーアーキテクチャと比較され、対比されます。
P2Pは、プログラムの各インスタンスが同じ責任とステータスでクライアントとサーバーの両方として機能するように設計された単一のソフトウェアプログラムを指すためにも使用できます。
P2Pネットワークには多くのアプリケーションがありますが、最も一般的なのはコンテンツ配信です。 これには、ソフトウェアの公開と配布、コンテンツ配信ネットワーク、ストリーミングメディア、マルチキャストストリームのピアキャストが含まれ、オンデマンドのコンテンツ配信を促進します。 他のアプリケーションには、科学、ネットワーク、検索、通信ネットワークが含まれます。 米国国防総省でさえ、最新のネットワーク戦争戦略のためのP2Pネットワークのアプリケーションの研究を開始しました。
P2Pアーキテクチャは、しばしばピアツーピアネットワークと呼ばれます。
Techopediaは、ピアツーピアアーキテクチャ(P2Pアーキテクチャ)について説明します
P2Pアプリケーションは、ネットワークの中立性をめぐる論争の中心的な問題の1つです。これは、インターネットコンテンツ、形式、技術、機器、または通信モードに制限を設けないことを主張する原則です。 P2Pの支持者は、政府と大規模なインターネットサービスプロバイダーが、ネットワーク構造をクライアント/サーバーアーキテクチャに向けることにより、インターネットの使用とコンテンツを制御しようとしていると主張しています。 これにより、インターネットへのアクセスを求めている個人や小規模の出版社に経済的障壁が生じ、大きなファイルを共有するための非効率性が生じます。
非構造化P2Pコンピューターネットワークアーキテクチャには3つのモデルがあります。
- 純粋なP2P
- ハイブリッドP2P
- 集中型P2P
構造化されたP2Pコンピューターネットワークアーキテクチャでは、ワークステーション(ピア)、および場合によってはリソースも、特定の基準とアルゴリズムに従って編成されます。 これにより、特定のトポロジとプロパティがオーバーレイされます。
P2Pネットワーキングの長所と短所の評価には、クライアント/サーバーアーキテクチャとの比較が含まれます。 P2Pネットワークには、帯域幅、ストレージスペース、処理能力などのリソースを持つクライアントがあります。 各ノードを介してシステムへの要求が増えると、システム全体の容量が増加します。 (これにより、システムセキュリティとファイル検証メカニズムが大幅に強化され、ほとんどのP2Pネットワークがほぼすべてのタイプの攻撃に耐えられるようになっています。) 追加のクライアントがシステムに参加すると、各クライアントが使用できるリソースが少なくなります。
