Kad Network: различия между версиями

221 байт убрано ,  13 лет назад
* Нахождения комментариев и оценки для файлов (хэша)
* Оказания услуг узлам, находящимся за файерволом ([[Low ID]])
Заметим, что Кад сеть не используется, чтобыдля фактическипередачи передать файлыфайлов через Р2Р сети. Вместо этого, когдаКогда начинается передача файлов, подключения клиентов происходят напрямую друг с другом (используя стандартные [[IP-сети]]).
 
Как и во всех децентрализованных сетях, Kad не требует официальных или общих серверов. Как таковая, онаОна не может быть отключеназакрыта с закрытием набораотключением ключевых узлов. Однако, поскольку постоянные узлы постоянно связываются друг с другом, онасеть может уделять больше нагрузки нанагружать отдельные машины по сравнению с централизированной сетью.
 
Единственная вещьЕдинственное, котораячто нужнанужно для соединения с этой сетью — [[IP]] и [[Порт (TCP/UDP)|порт]] любого клиента, уже подключённого к сети. ЭтоТо есть называетсятребуется Boot Strap (самонастройка).
 
Как только происходит соединение с сетью, клиент запрашиваетопрашивает других клиентов, чтобы определить, можетможно ли он свободно с ними соединиться. Этот процесс похож на определение HighID/LowID на серверах.
 
Если вы можетеудастся свободно соединятьсясоединиться, вамузел даетсяполучает высокий ID (высокий, HighID) и получаете статус ''open'' в Кад сети. ЕслиВ выпротивном неслучае можете соединяться свободно, вы получаетеприсваивается статус firewalled (и, соответственно, LowID).
 
== Поиск ==
Анонимный участник