Как понять протокол Kademlia (KAD)

Недавно я прочитал документ протокола Kademlia, я попытался понять протокол, но у меня все еще есть вопрос: почему узел должен найти другой узел, когда он знает свой идентификатор, но ip или порт? Почему у него есть идентификатор, а он не знает IP-адрес или порт, откуда он взял идентификатор? Я думаю, что «расстояние» между двумя разными узлами - это не расстояние маршрутизации или реальное расстояние, это всего лишь виртуальное расстояние, которое может быть использовано алгоритмом для быстрого поиска узла, верно?

Может быть, мой английский не очень ясно, потому что английский не мой родной язык, но я постараюсь ясно выразить себя, если вам нужно. Большое спасибо!

8
задан Dara Tith 4 January 2019 в 08:49
поделиться