全天候 DHT 节点连接会产生负面影响吗?

全天候 DHT 节点连接会产生负面影响吗?

我家里有一台 qBittorrent 服务器,我有时会用它来下载 ISO 来测试新的 Linux 发行版(以及其他一些事情)。即使服务器中没有活动的种子,它也会全天候运行。然而,我注意到,即使服务器没有执行任何操作,它也会保持 350 到 400 个 DHT 节点连接。我使用 netstat 稍微尝试了一下,但找不到这些连接。

我的问题是:即使没有种子下载/播种,保持我​​的种子服务器 24/7 全天候运行会有什么负面影响吗? DHT 节点连接对我的家庭网络/路由器的带宽有任何影响吗(哪怕是最微小的影响)?

答案1

bittorrent DHT 是基于 UDP 的协议,因此它本身没有连接。在您的机器上,它只会保持一个 UDP 套接字打开以进行操作。

流量最多以每秒千字节为单位,因此不会对现代宽带连接产生任何带宽或延迟影响。

有一个相当大的资源消耗:状态防火墙和 NAT 设备 - 例如家庭路由器或CGNAT由您的 ISP 运营 - 将在临时表中为发送到 DHT 上的随机主机的每个响应 - 回复保留一个条目。

在非常便宜的设备或质量较差的 ISP 上,这可能会使表格饱和并导致在尝试建立新连接时丢失数据包,如果您遇到此问题,则很可能表现为 DNS 查找失败或许多不同的网站需要多次尝试才能加载。

相关内容