ピアツーピア-定義、作成の歴史、およびインターネットの開発への影響(パート2)

サービス事業

ピアツーピア(P2P)ネットワークに関連するトピックに戻ります。前回の記事では、その定義と、その作成と開発の歴史を紹介しました。 NapsterがP2Pネットワークの前身であることは間違いありません。インターネットの発達と音楽素材に自由にアクセスしたいという願望により、何百万ものユーザーがこの形式のファイル共有を愛するようになりました。しかし、ウェブの商業化と適用される著作権法により、これは簡単な作業ではないことがすぐに明らかになりました。

ピアツーピアはどのように機能しますか?

ピアツーピアネットワークは、ユーザー間のデジタル資料の自由な流れのために作成されました。それらの操作は、ウェブサイトの閉鎖のリスクを回避するために外部アプリケーションによって可能であり、したがって、それらの作成者を責任から解放します。

ピアツーピアは、コンピューターから小さなプログラムを実行することにより、デバイスが自動的にホストになり、データのダウンロードとは別に、ダウンロードした情報の一部を利用できるように機能します。この形式では、著作権で保護されたファイルの共有の責任者に連絡することは事実上不可能です。メディアによって熱心に公表されている法執行機関による成功した行動がありますが、それらは時折の状況です。現時点では、ユーザーがすべての資料をダウンロード/共有するのではなく、その一部のみをランダムな順序でダウンロード/共有するという事実を考慮すると、この問題はさらに議論の余地があります。これに加えて、ネットワークにログインするたびにIPアドレスが変更されるため、P2Pを介してファイルを共有しているすべてのインターネットユーザーを追跡することはそれほど不可能ではありませんが、莫大なコストがかかります。

この時点で、P2Pネットワークの動作方法を指定する価値があります。すでに述べたように、ピアツーピアネットワークに接続するすべてのコンピューターがホストになり、サーバー(アップロード)およびクライアント(ダウンロード)として機能します。特定のネットワークに接続することにより、ユーザーのコンピューターはネットワークのすべてのユーザーに同時に接続します。ネットワークノードの構造は定期的に変動するため(ホストの変動と場所による)、特定のネットワーク内のダウンロードとアップロードの速度は常に変動します。 P2Pネットワークには次の2つのタイプがあります。

  • 中央サーバーのないネットワーク-ユーザー間の匿名ファイル交換に使用され、

  • ユーザーに関する情報が保存されている中央サーバーを備えたネットワーク-この場合、別のホストによって共有されているファイルを正確に検索することができます。

アクティブユーザーの数が多いため、次のピアツーピアネットワークモデルを区別します。

  • パッシブモデル-ユーザーは特定の数のホストに接続しますが、ネットワークは非アクティブになるとファイル交換のプロセスを停止します

  • アクティブモデル-選択したホストとの接続が失われた場合、サーバーはダウンロードとアップロードの安定性を維持しながら、新しい接続を自動的に検索します。

以下に、ユーザー間のファイル交換の開発に大きな影響を与えた最も人気のあるピアツーピアネットワークを示します。

ピアツーピア-IRC

これは通信用の一般的なIRCチャネルではないことを強調しておく必要があります。この名前は、IRCに基づいてP2Pシステムを構築することに由来しています。ネットワークは、ファイルの推奨と検索をタスクとするボットによって運用されるチャネルで構築されています。

コマンドを入力した後!探しているfile_findを見つけると、ボットはチャネルを介してリストを送信します(チャネルにさらにユーザーがいる場合は、通常、プライベートな会話で)。探しているファイルが利用できる場合は、しばらくしてから通知されます。次に、コマンド!Bot_name file_pathを入力します。その後、キューに入れられます。私たちの番であれば、ボットはDCCを使用してコンピューターに直接接続します。これは、外部サーバーに接続しなくても、2人のユーザー間の直接接続を可能にするプロトコルです。ダウンロードしたファイルはいつでも停止でき、ダウンロードはいつでも続行できます。チャネルはテーマ別に分割されているため、特定の資料を簡単に検索できます。利点は使いやすさと安定した速度ですが、IRCを介してファイルを共有することははるかに困難です。今日では以前ほど人気はありませんが、サポーターのグループがいます。

ピアツーピア-Skype

現在マイクロソフトが所有しているプログラムは、世界で最も人気のあるインスタントメッセージングプログラムと見なされていますが、その構造はP2Pネットワークに基づいています。ネットワークの開発当初、Skypeはユーザー間でさまざまなファイルを転送するために今日よりもはるかに頻繁に使用されていました。アプリケーション開発ポリシーは、転送が弱く、しばしばフリーズするため、時間の経過とともに変更されましたが、これを継続することはできませんでした。資料の交換は、接続されたユーザー間で直接行われました。

ピアツーピア-Audiogalaxy

Audiogalaxyは、音楽の共有を念頭に置いて作成された、存在しないピアツーピアネットワークです。それはユーザーインターフェースによって区別されました-むしろそれの欠如。ファイルはウェブサイトから検索されました。ここでは、高度な検索結果(曲名、アーティスト、品質、最も人気がある、または他のユーザーから推奨されている)を使用したり、ディスカッションフォーラムに参加したりできます。ファイルの検索はWebサイトを介して実行されましたが、使用可能なソースに接続し、非アクティブな場合に他のソースに切り替えることは、ユーザーに依存しないプロセスであったことを付け加える価値があります。このプロセスは、訪問者のプライバシーを保護するために設計されました。最後に、2002年5月、RIAA(アメリカの音楽出版社の協会)との訴訟に敗れた後、Audiogalaxyは音楽の転送と交換機能をブロックしました。

ピアツーピア-Gnutella

Gnutellaは、中央サーバーを備えていない最初のP2Pネットワークの1つです。ネットワークに接続するには、外部アプリケーションをダウンロードしてから、Gnutellaが所有するホストを検索する必要があります。利用可能な場所がない場合、ユーザーは空の場所が見つかるまで別のアドレスに切り替えられます。ホストとの接続に失敗した場合でも、検索履歴はプログラムのメモリに保存されることを追加する価値があります。このタイプの接続には、1つの重大な欠点があります。接続すると、ホストはすべての検索結果のリストを受け取ります。これにより、貴重な資料の検索が制限されます。その後、GnutellaはeDonkeyまたはKazaaの形式に変更されましたが、時間の経過とともに人気を失いました。

ピアツーピア-ダイレクトコネクト

チャットと検索エンジンに限定された小さなサーバーで実行されているP2Pネットワーク。際立った特徴は、特定のルールを導入することによってユーザーを厳密に制御する機能です。サーバーによっては、ユーザーは最初に特定の最小量のリソース(2 GBの音楽ファイルなど)を使用可能にする必要があります。このおかげで、Direct Connectは、多くのP2Pネットワークで依然として発生する最大の問題を回避しました。それはいわゆるについてです「リーチャー」、つまり、資料をダウンロードするためだけにWebを使用し、見返りとして何も提供しない人々。さらに、当社の資料にアクセスできるユーザーの数に対応する最小数のスロットを提供することを忘れないでください。指定された要件に違反した場合、ユーザーはチャンネルから追い出されるか、指定された期間(禁止)または無期限に削除される可能性があります。さらに、アクティブ(ブロックされていないポート)ユーザーとパッシブ(ポート転送なし、ファイアウォールの背後にあるネットワーク)ユーザーに分けられます。これは、パッシブリンクを持つ2人の受信者が互いにファイルをダウンロードできないことを意味します。

ピアツーピア-BitTorrent

今日、世界で最も人気のあるP2Pネットワーク。さまざまな資料(音楽、映画、プログラム、電子書籍、ゲーム)をダウンロードして送信できます。基本的なネットワーク機能により、複数のユーザーが1つのファイルのフラグメントをダウンロードおよびアップロードしながら、そのファイルをコピーできます。これは、次の要素によって区別されます。

  • ピア-特定の時点でファイルを共有またはダウンロードするユーザー、

  • シーダー-完全なファイル(100%)を持ち、それを他のユーザーと共有するユーザー、

  • トラッカー-Torrentネットワークを使用してユーザー(IPアドレス)に関する情報を含み、送信するサーバー、

  • .Torrentファイル-ダウンロードプロセスを開始するために必要なファイル。軽量でありながら、アドレスとトラッカーアーカイブに関する情報が含まれているため、すぐに接続できます。

  • 情報ハッシュ-16進数で書かれた40文字の数字。そのタスクは、選択されたファイルのトラッカーを識別することです。

  • シェア比率-ダウンロードに送信されるデータ量の比率。一般的に受け入れられている標準は1ですが、プライベートトレントネットワークの場合、モデレーターによって課されるより高い要件が可能です。

  • Leecher-前述のように、これはファイルをダウンロードすると同時に、見返りとして何も共有しない人です。

サイクルの次の部分を読むことをお勧めします。

ピアツーピア-定義、作成の歴史、およびインターネットの開発への影響(パート1)