Почему удаленный порт, подключенный узлом geth, не является начальным портом удаленного узла? - PullRequest
0 голосов
/ 23 ноября 2018

Я развертываю частную сеть ethereum с помощью geth, и я запускаю три узла на своем компьютере, соединяю их с помощью загрузочного узла.Частная сеть работает, но меня смущают результаты операции.Мой 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 enter image description here

Как описано на рисунке launch Есть несколько портов запуска, и почему эти порты (60077 ; 60300 ; 60089) Появляются?Я думаю, что соединение должно быть:
30303 -> 30304;30305 30304 -> 30303;30305 30305 -> 30303;30304
Но теперь соединение:
30303 -> 60077; 60089 -> 30305 60077 -> 30303; 60300 -> 30305 30305 -> 60300; 30305 -> 60089
Кто-нибудь знает почему?Спасибо.

...