具有零端口的BitTorrent对等体

时间:2015-08-18 14:36:30

标签: port nat bittorrent dht peer-exchange

偶尔跟踪器,DHT节点和PEX对等体提供端口为0的对等地址。这是什么意思?在将自己的端口提交给跟踪器或DHT的情况下,发送端口0表示接收方应使用发送方的明显端口,因为NAT或类似端口。但是当收到一个可能的torrent对等列表时,你怎么解释0的端口呢?

2 个答案:

答案 0 :(得分:0)

  

在向跟踪器或DHT提交自己的端口的情况下,发送端口为0表示收件人应使用发件人的明显端口

我很好奇你从哪个规范中得到了。

  

但是当收到torrent的可能对等列表时,你怎么解释0的端口呢?

您是否认为它可能只是虚假数据,而不是发件人清理过的?

拒绝端口零不是必需的,因为它在技术上是一个有效的端口(虽然实际上并不真正可用),即使它不能依赖其他人为您清理数据。

答案 1 :(得分:0)

我怀疑你偶然发现了跟踪器或其他内容中的错误。您将无法连接到对等端口0,因此请拒绝这些对等体,因为它们实际上并不合法。