Closed petithug closed 11 years ago
Nah, I prefer the old definition.
Polina's text is gibberish. But there's a point to it.
Proposed:
Bootstrap Node: A network node used by Joining Nodes to form initial connections to the overlay. The bootstrap node must be readily accessible (i.e., have a public IP Address and appropriate DNS records) so that the Joining Node can connect to it. After this initial connection is made, the Bootstrap Node delivers further messages from the Joining Node to other overlay nodes (typically, the Admitting Peer) so that the Joining Node can make the connections needed to become a peer. Once these connections are made, the Joining Node makes no further use of the Bootstrap Node.
Huh, I just realized that bootstrap nodes can't be identified using DNS. That's a whole separate bucket of worm.
going to close this one
"old: Bootstrap Node: A network node used by Joining Nodes to help locate the Admitting Peer. new: Bootstrap Node: A network node used by Joining Nodes to help accessing the overlay by forwarding messages to peers.
The bootstrap node does not locate the Admitting Peer, but the JN locates the AP by routing a message to its own Resource-ID"