P2P (ピアツーピア) ネットワークとは何ですか? また、そのネットワークは何に使用されますか?

インターネットを定期的に使用している場合、ピアツーピアまたは P2P という用語に出くわしたことはほとんどありません。ニュース記事、テレビ、または P2P 経由で Linux の最新バージョンをダウンロードしたばかりだと言った友人との会話で言及されたかどうかにかかわらず、この用語に出くわしたことがあるかもしれません。ピア ツー ピア ネットワークとは何か、P2P の用途を知りたい場合、またピア ツー ピア ネットワークの例をいくつか見たい場合は、次の記事をお読みください。

コンテンツ

  1. ピアツーピア ネットワークとは何ですか?
  2. P2P (ピアツーピア) は何に使用されますか?
  3. ピアツーピア ネットワークが役立つのはなぜですか?
  4. P2P (ピアツーピア) ネットワークの例
  5. P2P(ピアツーピア)ネットワークの歴史
  6. ピアツーピア ネットワークに関して他に質問はありますか?

ピアツーピア ネットワークとは何ですか?

ピアツーピア、または省略形の P2P は、分散アーキテクチャを使用するコンピュータ ネットワークを指します。P2P ネットワークでは、それらの一部であるすべてのコンピューターとデバイスはピアと呼ばれ、ワークロードを共有および交換します。ピアツーピア ネットワークの各ピアは、他のピアと同等です。特権ピアはなく、ネットワークの中心にプライマリ管理者デバイスはありません。

What are P2P (peer-to-peer) networks and what are they used for?

ピアツーピア ネットワークのシミュレーション

ある意味で、ピア ツー ピア ネットワークは、コンピューターの世界で最も平等なネットワークです。各ピアは他のピアと同等であり、各ピアには他のピアと同じ権利と義務があります。ピアは同時にクライアントとサーバーの両方です。

実際、ピア ツー ピア ネットワークで使用できるすべてのリソースと各アセットは、中央サーバーが関与することなく、ピア間で共有されます。P2P ネットワークの共有リソースには、プロセッサの使用率、ディスク ストレージ容量、ネットワーク帯域幅などがあります。

P2P (ピアツーピア) は何に使用されますか?

ピア ツー ピア ネットワークの主な目的は、リソースを共有し、コンピューターとデバイスが連携して動作し、特定のサービスを提供し、特定のタスクを実行できるようにすることです。前述のように、P2P は、処理能力、ネットワーク帯域幅、ディスク ストレージ スペースなど、あらゆる種類のコンピューティング リソースを共有するために使用されます。ただし、ピアツーピア ネットワークの最も一般的な使用例は、インターネット上でのファイルの共有です。ピア ツー ピア ネットワークは、接続されているコンピューターがファイルの受信と送信を同時に行えるため、ファイル共有に最適です。

この状況を想像してみてください。Web ブラウザーを開いて、ファイルをダウンロードする Web サイトにアクセスします。この場合、Web サイトはサーバーとして機能し、コンピューターはファイルを受信するクライアントとして機能します。これを一方通行の道路と比較することができます。ダウンロードするファイルは、A 地点 (Web サイト) から B 地点 (コンピューター) に向かう車です。

What are P2P (peer-to-peer) networks and what are they used for?

ネットワークまたはインターネットからコンピュータに転送されたコンテンツ

BitTorrent プラットフォームを開始点として使用して、ピアツーピア ネットワークから同じファイルをダウンロードすると、ダウンロードの実行方法が異なります。ファイルは、同じ P2P ネットワークに接続されていて、既にそのファイルまたは少なくともその一部を持っている他の多くのコンピューターからのビットとパーツでコンピューターにダウンロードされます。同時に、ファイルはコンピュータから要求している他のデバイスにも送信 (アップロード) されます。この状況は、双方向の道路に似ています。ファイルは、複数の小型車が PC にやって来て、要求されたときに他の人に去っていくようなものです。

What are P2P (peer-to-peer) networks and what are they used for?

複数のピア間でデータを共有する

ピアツーピア ネットワークが役立つのはなぜですか?

P2P ネットワークには、次のような便利な特徴があります。

  • それらを降ろすのは難しいです。ピアの 1 つがシャットダウンされても、他のピアは引き続き動作し、通信しています。P2P (ピアツーピア) ネットワークが機能しなくなるには、すべてのピアを閉じる必要があります。
  • ピアツーピア ネットワークは非常にスケーラブルです。中央サーバーで中央構成を行う必要がないため、新しいピアの追加は簡単です。
  • ファイル共有に関しては、ピア ツー ピア ネットワークが大きいほど高速になります。P2P ネットワーク内の多くのピアに同じファイルが保存されているということは、誰かがそのファイルをダウンロードする必要があるときに、そのファイルが複数の場所から同時にダウンロードされることを意味します。

P2P (ピアツーピア) ネットワークの例

私たちは皆、ピアツーピア ネットワークを使用して、サーバーを構成する必要なくコンピューターとデバイスを接続しています。すべてのためにサーバーを作成しなければならないのは費用がかかり、管理が難しいため、状況によっては、P2P ネットワークを使用する方が簡単で手頃な価格です。ピアツーピア ネットワークの一般的なユース ケースの例を次に示します。

What are P2P (peer-to-peer) networks and what are they used for?

Windows 10 はピアツーピアを使用して更新プログラムの配信を最適化します

  • Windows 10 の更新プログラムは、Microsoft のサーバーと P2P の両方から配信されます。この機能の詳細については、Windows 10 更新プログラムの配信を最適化する を参照してください。
  • インターネットを介した大きなファイルの共有は、多くの場合、P2P (ピアツーピア) ネットワーク アーキテクチャを使用して行われます。たとえば、一部のオンライン ゲーム プラットフォームでは、ユーザー間でゲームをダウンロードするために P2P を使用しています。Blizzard Entertainment は、P2P を使用して Diablo III、StarCraft II、および World of Warcraft を配布しています。もう 1 つの大手パブリッシャーである Wargaming は、World of Tanks、World of Warships、World of Warplanes のゲームで同じことを行っています。その他、Steam や GOG などは、P2P を使用しないことを選択し、世界中に専用のダウンロード サーバーを維持することを好みます。
  • 多くの Linux オペレーティング システムは、P2P 転送を使用した BitTorrent ダウンロードによって配布されます。そのような例は、UbuntuLinux Mint、およびManjaroです。
  • Windows 7 および Windows 8.1 では、2 台のコンピューター間にアドホック ネットワークを作成すると、それらの間にピア ツー ピア ネットワークが作成されます。
  • Windows 7、Windows 8.1、またはバージョン 1803より前の Windows 10 バージョンを使用している場合は、自宅のコンピューターをホームグループに接続できます、したがって、それらの間にピアツーピアネットワークを作成します。ホームグループは、記憶域とプリンターを共有するために相互に接続されているコンピューターの小さなグループです。これは、ピア ツー ピア テクノロジの最も一般的な用途の 1 つです。ネットワーク内のコンピューターがルーターに接続されているため、ホームグループをピア ツー ピアにすることはできないと言う人もいます。ただし、ルーターは、ホームグループのコンピューターがコンピューター間で共有するものを管理することとは何の共通点もないことに注意してください。ルーターはサーバーとして機能するのではなく、ローカル ネットワークとインターネット間のインターフェイスまたはゲートとしてのみ機能します。必要に応じて、Microsoft が P2P テクノロジを実装するために選択した方法の詳細については、次の記事を参照してください。 Win 7 のピアツーピア ベースの機能[MS-HGRP]: ホームグループ プロトコル、およびHomeGroup: Windows 7 で家庭生活を楽しむための実用的なガイドです。
  • 残念ながら、ピアツーピア ネットワークは違法行為にもよく使用されます。P2P は著作権侵害に広く使用されているため、物議を醸す技術です。このテクノロジーの利点により、P2P ネットワークを介して、映画、音楽、ソフトウェア、ゲームなどの著作権で保護されたコンテンツへのアクセスを提供する Web サイトが Web 上に多数あります。テクノロジー自体は違法ではなく、著作権侵害を伴わない正当な用途が数多くありますが、一部の人々の P2P の使用方法は違法です。P2P を使用する場合は、著作権侵害や法律で罰せられるその他の行為に関与しないように注意してください。

What are P2P (peer-to-peer) networks and what are they used for?

Windows 10 (バージョン 1709) でホームグループに参加する

P2P ネットワークは、コンテンツの作成者の帯域幅ではなく、ピアの帯域幅を使用するため、コンテンツを配布する最も手頃な方法の 1 つです。

P2P(ピアツーピア)ネットワークの歴史

ピアツーピア ネットワークの前身は、1979 年に開発された USENET のようです。これは、ユーザーがメッセージやニュースを読んだり投稿したりできるシステムでした。それは今日のオンライン フォーラムに似たネットワーク システムでしたが、USENET は中央のサーバーや管理者に依存していないという違いがありました。USENET は、ネットワーク内で見つかったすべてのサーバーに同じメッセージ/ニュースをコピーしました。同様に、ピアツーピア ネットワークは、利用可能なすべてのリソースを分散して使用します。

P2P の歴史における次の大きな出来事は、Napster が誕生した 1999 年でした。Napster は、人々が音楽を配布およびダウンロードするために使用したファイル共有ソフトウェアでした。Napster で共有される音楽は通常、著作権で保護されているため、配布は違法です。しかし、それは人々がそれを手に入れるのを止めませんでした。P2P を主流にしたのは Napster でしたが、Napster は最終的に失敗し、違法に共有されたすべてのコンテンツのために当局によって閉鎖されました。今日では、P2P は、合法的または非合法的に、インターネット上でファイルを共有するための最も人気のあるテクノロジの 1 つです。

What are P2P (peer-to-peer) networks and what are they used for?

P2Pを利用したプログラム、ナップスター

画像ソース: ウィキペディア

ピアツーピア ネットワークに関して他に質問はありますか?

このガイドで説明したように、ピアツーピアは、分散化という単純な原則に基づいて誕生した高度なテクノロジーです。常に正しい理由で使用されるとは限りませんが、その目的は正直であることがわかりました。P2P は依然として、著作権で保護されたコンテンツを違法に配布する最も重要な手段であるため、禁止すべきかどうかについて議論する人もいます。しかし、書き手が下手だからといって、ペンの使用を禁じるべきでしょうか?

Sign up and earn $1000 a day ⋙

Cash Appにクレジットカードを追加する方法

Cash Appにクレジットカードを追加する方法

Cash App は主に銀行口座とデビット カードに接続してシームレスな取引を提供しますが、クレジット カードもサポートしています。あなたの追加

Snapchatで誰かがあなたをストーキングしているかどうかを知る方法

Snapchatで誰かがあなたをストーキングしているかどうかを知る方法

ソーシャル メディアはその性質上、共有するものであり、あなたがどこにいるのか、何をしているのかを人々に知らせるものです。ソーシャルメディアを使用するということは、負けることを期待することを意味します

Canvaでプレゼンテーションを作成する方法

Canvaでプレゼンテーションを作成する方法

Canva プレゼンテーションを使用すると、有益で視覚的に魅力的なプレゼンテーションを再考して作成できます。これは、その大規模なメディア ライブラリと

Googleフォームを共有する方法

Googleフォームを共有する方法

Google フォームが完成したら、対象ユーザーと共有します。フォームは、潜在的な顧客と関わり、さらに詳しく知るのに役立ちます。

このチャンネルをテレグラムに表示できないのを修正する

このチャンネルをテレグラムに表示できないのを修正する

Telegram チャンネルは、政治、スポーツ、ビジネス、その他興味のあるトピックに関する最新情報を入手するのに最適な方法です。チャンネルとしては

最高の無料iPad描画アプリ

最高の無料iPad描画アプリ

絵を描くことは、iPad でできる最もエキサイティングな作業の 1 つです。ただし、描画を支援するアプリが必要です。利用可能なほとんどの描画アプリは

Apple Notes を使用してドキュメントをスキャンして PDF にする方法

Apple Notes を使用してドキュメントをスキャンして PDF にする方法

ほとんどの人は Apple Notes を使用して iCloud にメモを書いたり同期したりします。このアプリは、さまざまな Apple デバイスからメモへのアクセスを簡素化するだけでなく、

無料の Google スライド テンプレート

無料の Google スライド テンプレート

Google スライドは、プレゼンテーションの書式を設定して作成するための無料のテンプレートを入手するのに最適な場所です。 Gmail および G-Suite の一部のユーザーは無料で、選択できます

TikTokは実際に下書きを投稿しているのか?

TikTokは実際に下書きを投稿しているのか?

あなたが熱心な TikToker で、優れた視聴者エンゲージメントを維持するために頻繁に投稿している場合は、おそらく下書きセクション (またはクリエイター セクション) を使用しているでしょう。

誰かがRobloxであなたをブロックしたかどうかを確認する方法

誰かがRobloxであなたをブロックしたかどうかを確認する方法

Roblox で友人にメッセージを送信できない場合は、何らかの理由であなたをブロックしている可能性があります。しかし、この関数はどのように正確に機能するのでしょうか、また他の方法はあるのでしょうか?

MIUI デバイスに最適なフォント

MIUI デバイスに最適なフォント

MIUI デバイスで使用するのに最適なフォントを探している場合、Xiaomi を使用すると、それが非常に簡単になります。必要なフォントをダウンロードして保存するだけです

最高の Telegram クライアント アプリ

最高の Telegram クライアント アプリ

Telegram では、ステッカーを使用したり、最高の Telegram チャンネルに参加したりするなど、できることがたくさんあります。さらに機能を拡張するには、

WhatsAppで自分の電話番号を隠す方法

WhatsAppで自分の電話番号を隠す方法

初めて WhatsApp アカウントを作成するときは、既存の電話番号を使用してサインアップします。これにより、電話の連絡先リストにアクセスできるようになります。ただし、そうではありません

Telegram: ステッカーの使用方法

Telegram: ステッカーの使用方法

Telegram では、ライブラリに追加できる無料ステッカーの大規模なカタログを提供しています。ステッカーはさまざまな気分や感情を表現できるパックに入っています。

誰かがメッセンジャーであなたをブロックしたかどうかを確認する方法

誰かがメッセンジャーであなたをブロックしたかどうかを確認する方法

メッセンジャーで誰かに連絡しようとして失敗した場合、考えられる理由の 1 つはブロックされているということです。その認識は楽しいものではありませんが、

Discordにサウンドボードを追加する方法

Discordにサウンドボードを追加する方法

Soundboard は、Discord などのアプリケーションがクールなサウンド効果を作成するのを支援するコンピューター プログラムです。さまざまなサウンドをアップロードすることもできます。

CapCut でオーバーレイを使用する方法

CapCut でオーバーレイを使用する方法

できるだけ多くの視聴者の注目を集めたい場合は、利用可能なすべての CapCut ツールを使用する必要があります。オーバーレイはビデオ作成に役立ちます

電話番号なしで Gmail を使用する方法

電話番号なしで Gmail を使用する方法

Steve Larner によって 2022 年 11 月 14 日に更新され、電話番号なしで Gmail を作成する現在の Android/iOS プロセスが反映されました。新しく作成したい場合は、

Spotify プレイリストを共有する方法

Spotify プレイリストを共有する方法

Spotify を使用すると、プレイリストを家族や友人と簡単に共有できるようになりました。アプリ内に [共有] ボタンがあります。また、次のようなオプションもあります

ティアーズ・オブ・ザ・キングダムでルピーを入手する方法

ティアーズ・オブ・ザ・キングダムでルピーを入手する方法

『ゼルダの伝説 涙の王国』(TotK)には、揃えておきたいアイテムがいろいろあります。それらのほとんどは入手するのにお金が必要です。の