在enode地址中discport = 0和[::]的功能是什么?

时间:2018-02-17 14:10:00

标签: ethereum web3 go-ethereum

我想知道" discport = 0"的功能是什么?在以太坊节点的enode地址的末尾。

另外,我看到我的enode地址在某些时候填充了我的IP地址,但在检查时却在其他时间填充了[::];有谁知道为什么会出现这种行为?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

这是我有限的理解。 discport是发现UDP端口的缩写。如果未指定UDP侦听端口,则默认为TCP侦听端口。通过将其设置为0,建议操作系统将为您找到合适的可用UDP发现端口。

Source code