ピアツーピアネットワーク(P2P)とファイル共有について説明しました

コンピュータ(Computer)ネットワークには2つのタイプがあります。1つは、すべてのコンピューターがファイル共有を容易にするサーバーコンピューターに接続されているクライアントサーバーモデルです。(Client server model)他のタイプのコンピュータネットワークはピアツーピア(Peer to Peer)です。ピアツーピアとは、専用サーバーがないことを意味します。名前が示すように、サーバーに接続するのではなく、ピアとして相互に直接接続されます。この記事では、有線ネットワークとインターネット(Internet)を介したピアツーピアのファイル共有について説明します。

ピアツーピア(Peer)P2P(Peer)ネットワーク(P2P)とは

P2Pネットワーク(P2P networks)とも呼ばれるピアツーピアネットワークという用語を使用すると、相互に直接接続された2台のコンピューターの画像が表示されます。USBまたはイーサネット(Ethernet)ケーブルを介して接続できます。A、B、Cの3台のコンピューターがあるとします。AがBに接続し、BがCに接続する場合、コンピューターCがファイルとプリンターの共有を許可していれば、AのユーザーはCに接続されたファイルとプリンターに簡単にアクセスできます。これは、 Windowsオペレーティングシステムのホームグループ(Homegroup)ネットワークと同じです。

ピアツーピアネットワーク

ピアツーピアネットワークはハブを使用して実装することもできるため、ファイルとプリンターの共有を有効にするために追加のイーサネット(Ethernet)カードは必要ありません。ハブは、理想的には、複数のLANポートまたはUSBハブを備えたルーターである可能性があります。外観については、下の画像を参照してください。

ピアツーピア(Over Peer)ネットワークを介したファイル共有

ピアツーピア(Peer-to-peer)ネットワークは、ローカルまたはインターネット(Internet)を使用して実装できます。後者の場合、コンピュータはイーサネット(Ethernet)ケーブルを使用して接続されていません。むしろ、通常のインターネット(Internet)接続を使用して相互に接続します。BitTorrentsを使用している場合は、そのようなピアツーピアネットワークに参加しています。両方のタイプのP2P(P2P)ネットワークでのファイル共有は、ほぼ同じ方法で行われます。まず、通常のP2P(P2P)ホームネットワークを見てみましょう。

読む:(Read:) トレントファイルとは何ですか(What are Torrent files)

WindowsベースのP2Pネットワークでは、パブリックフォルダはすでに共有されています。それらはマイネットワーク(My Network)の下に表示されます。そうでない場合は、各コンピューターに移動して、共有するファイルと周辺機器を共有します。

フォルダを右クリックして[共有(Share)]タブに移動すると、共有するフォルダを選択できます。[共有]タブは、 (Share)Windowsのバージョンによって名前が異なる場合があります。チェックボックスをオンにすると、フォルダ共有が有効になります。[共有]タブに表示されるドロップダウンリストで、[全員(Everyone)]を選択します。[共有(Share)]タブのドロップダウンリストからコンピューターを選択し、 [共有]をクリックして、選択したコンピューターとフォルダーを共有することもできます。(Share)

要するに、有線ピアツーピアネットワークでのファイルとフォルダの共有のプロセスはあなたが思っているよりも簡単です。コンピューターをハブに接続するとすぐに接続されます。

インターネット上(Internet)P2Pを介したファイル転送

そこでBitTorrentが登場します。プロトコルBitTorrentは、(BitTorrent)インターネット(Internet)から大きなファイルをダウンロードするために使用されます。BitTorrentの場合、ダウンロードを開始するとすぐに、コンピュータはインターネット(Internet)上のピアツーピア(Peer)ネットワークの一部になり(Peer)ます。

明確にするために、 BitTorrent(BitTorrent)経由でダウンロードできる場合、大きなファイルは1台のコンピューターでホストされません。それは、異なる部品の形で複数のコンピューターに分散しています。.torrentファイルを使用してファイルをダウンロードすると、複数のコンピューターに接続し、BitTorrentクライアントは、(BitTorrent)群れ(swarm)を形成するさまざまなコンピューター(またはそのダウンロードに関連するコンピューターのグループ)からさまざまなセグメントをダウンロードします。

あなたのコンピュータも、インターネット(Internet)を使用して別のコンピュータへの直接接続を確立するので、ダウンロードしている限り、その群れの一部です。また、 BitTorrent(BitTorrent)クライアントが実行されている限り、シード(seeding)されます。つまり、ダウンロードしたファイルの一部をインターネット(Internet)にアップロードして、同時にファイルをダウンロードしようとしている他のユーザーが、BitTorrentクライアントが何であれファイルをダウンロードできるようにします。アップロード。これは、他のユーザーがファイルを受信して​​いるピア(peers)(ダウンロードの一部をホストし、サーバーを途中で使用せずに直接接続されているコンピューター)に追加されます。

これは、ピアツーピアネットワークとファイルまたはプリンターの共有を素人の言語で説明しています。(This explains Peer to Peer networking and file or printer sharing in layman’s language.)



About the author

私は、Windows 11 または 10 アプリケーションの開発と保守に 10 年以上の経験を持つソフトウェア エンジニアです。また、Google ドキュメントと Microsoft Edge の使用経験もあります。これらの分野での私のスキルは、将来のソフトウェア エンジニアリングの役割の優れた候補者になります。



Related posts