我通过geth部署了一个以太坊专用网络,然后在我的计算机上运行三个节点,并通过bootnode连接它们。专用网络正在运行,但是我对操作的结果感到困惑。
我的geth cmd是:
geth --datadir chain/node1 --networkid 15 --bootnodes $bootnode_address
geth --datadir chain/node2 --networkid 15 --port 30304 --bootnodes $bootnode_address
geth --datadir chain/node3 --networkid 15 --port 30305 --bootnodes $bootnode_address
如图所示,有多个端口启动,并且
为什么出现这些端口(60077; 60300; 60089)?
我认为连接应该是:
30303 -> 30304;30305
30304 -> 30303;30305
30305 -> 30303;30304
但是现在的连接是:
30303 -> 60077; 60089 -> 30305
60077 -> 30303; 60300 -> 30305
30305 -> 60300; 30305 -> 60089
有人知道为什么吗?
谢谢。