Hacker News new | ask | show | jobs
by therealidiot 2721 days ago
This looks really interesting, I'm currently at work but will check out in more depth later!

From a quick scan I can't understand, how does the tree work for routing with a fixed node address when the node is moved?

1 comments

Your address stays with you, as it is derived from your public key, but your coordinates/locator on the tree changes. Another node wanting to speak to you would send out a DHT request asking "where are you now?" and, knowing your new locator, can send the traffic to you.

We have a kind of switch/router separation in the codebase where the spanning tree and locator switching is handled in the virtual switch. In our case, instead of MAC addresses, the switch deals in spanning tree locators/coordinates.