BitTorrent を使用してファイルをダウンロードすると、既にファイルを持っている他のユーザーや元のホストからファイルの一部をダウンロードできます。ファイルのダウンロードが完了したら、ファイルの一部を他のユーザーに送信してダウンロードを支援することもできます。
受信接続を転送しないルーターの背後にある場合でも、ピアはどのようにして相互に接続できますか? 元のホストは何とかこれを助けますか?
BitTorrent を使用してファイルをダウンロードすると、既にファイルを持っている他のユーザーや元のホストからファイルの一部をダウンロードできます。ファイルのダウンロードが完了したら、ファイルの一部を他のユーザーに送信してダウンロードを支援することもできます。
受信接続を転送しないルーターの背後にある場合でも、ピアはどのようにして相互に接続できますか? 元のホストは何とかこれを助けますか?
ルーターが upnp をサポートしていない場合、多くの bittorrent 実装は NAT パンチスルーを使用して他のピアに接続しようとします (いくつかの例については、 http: //www.raknet.net/raknet/manual/natpunchthrough.html を参照してください)。
パンチスルーできない場合は、接続をホストできないことを意味します。別のホストと接続して、パケットを送受信することはできます。問題があるのは、両方の当事者がパンチスルーできないルーターの背後にいる場合のみです。この場合、ピア間でデータを直接送信することはできません。