Torrent 跟踪器是传递文件数据还是仅传递地址列表?

Sat*_*nix 2 networking bittorrent

让我们假设一个文件列在一个 torrent 站点上。显然,该站点没有该文件,但跟踪器确实有一个地址列表,我可以连接到该列表以下载此类文件。

我的问题是:跟踪器是否也传递文件的数据包,还是直接连接到托管它的计算机?

我可以以 3/4mbs 的速度播种,但我没有公共 IP:如果没有第三方有效地接收数据包并将其重定向到另一个用户,这怎么可能?

从法律的角度来看,这有很大的不同。

世界上没有人可以在不通过第三方服务器的情况下连接到我的计算机,因为我的 IP 在附近共享。

那么谁在做这件事呢?追踪者?如果是,那么为什么大多数报纸和博客报告说,当 Torrent 站点关闭时,“跟踪器并不托管文件,而只是一个地址列表”?

Bre*_*ugh 6

我的问题是:跟踪器是否也传递 [redacted] 文件的数据包,还是直接连接到托管它的计算机?

不,跟踪器没有任何实际数据包通过它。如果是这种情况,跟踪器将导致非常高的带宽使用,并且所有连接到跟踪器的客户端的吞吐量将非常有限。最后,较新的 BitTorrent 客户端可以使用分布式哈希表作为对等列表(假设 Torrent 是作为 DHT 种子创建的),完全不需要集中跟踪器。

我可以以 3/4mbs 的速度播种,但我没有公共 IP:如果没有第三方有效地接收数据包并将其重定向到另一个用户,这怎么可能?

您的计算机与任何对等方建立直接 TCP/UDP 连接。任何数据流量都不会通过跟踪器。可以使用网络流量分析器(如 Wireshark)分析从连接的对等方发送和发送的实际数据包,该分析器已经包含对 BitTorrent数据包(包括显示过滤器的高级支持

  • @Saturnix:你没有公共IP是什么意思?你是如何连接到互联网的? (2认同)