I deploy a ethereum private network by geth, And I running three node on my computer, connect them by bootnode. The private network is working, But I'm confused about the results of the operation.
My geth cmd is:
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
As is described in the picture,There are multiple ports launch, And
Why do these ports(60077;60300;60089) appear?
I think the connection should be :
30303 -> 30304;30305
30304 -> 30303;30305
30305 -> 30303;30304
But now the connection are:
30303 -> 60077; 60089 -> 30305
60077 -> 30303; 60300 -> 30305
30305 -> 60300; 30305 -> 60089
Does anyone know why?
Thanks.