Kad Network: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
перед глухой согласной З меняется на С |
подбор слов более подходящих по смыслу |
||
(не показано 28 промежуточных версий 25 участников) | |||
Строка 1: | Строка 1: | ||
{{реклама}} |
|||
'''Kad Network''' |
'''Kad Network''' — децентрализованная бессерверная [[файлообменная сеть]], которая использует протокол [[оверлейная сеть|оверлейной сети]] [[Kademlia]]. Поддерживается в [[eMule]] (Kad 2.0), [[iMule]], [[aMule]] и [[MLDonkey]]. |
||
== Использование == |
== Использование == |
||
Kad Network использует [[UDP]] для |
Сеть Kad Network использует [[UDP]] для: |
||
* Поиска источников |
* Поиска источников [[Ed2k#ED2K Ссылка|ed2k]]-хеша |
||
* Поиска ed2k |
* Поиска ed2k-хэша на ключевые слова в названиях файла |
||
* |
* Поиска комментариев и оценки для файлов (хеша) |
||
* Оказания услуг узлам, находящимся за файерволом ( |
* Оказания услуг узлам, находящимся за [[Межсетевой экран|файерволом]] (Low ID) |
||
Кад не используется для передачи файлов через [[Одноранговая сеть|Р2Р-сети]]. Когда начинается передача файлов, подключения клиентов происходят напрямую друг с другом (используя стандартные IP-сети). Как и в других децентрализованных сетях, Кад не требует официальных или общих серверов. Она не может быть закрыта отключением ключевых узлов. Однако, поскольку узлы постоянно связываются друг с другом, сеть может нагружать отдельные машины по сравнению с централизированной сетью. Единственное, что нужно для соединения с этой сетью — [[IP-адрес]] и [[Порт (TCP/UDP)|порт]] любого клиента, уже подключённого к сети. То есть требуется [[Bootstrap Protocol|Bootstrap]] (самонастройка). |
|||
⚫ | Как только происходит соединение с сетью, клиент опрашивает других клиентов, чтобы определить, можно ли с ними соединиться. Этот процесс похож на определение HighID/LowID на серверах. Если удастся свободно соединиться, узел получает высокий ID (HighID) и статус ''open''. В противном случае присваивается статус ''firewalled'' (и, соответственно, LowID). |
||
Как и во всех децентрализованных сетях, Kad не требует официальных или общих серверов. Она не может быть закрыта отключением ключевых узлов. Однако, поскольку узлы постоянно связываются друг с другом, сеть может нагружать отдельные машины по сравнению с централизированной сетью. |
|||
Единственное, что нужно для соединения с этой сетью — [[IP-адрес]] и [[Порт (TCP/UDP)|порт]] любого клиента, уже подключённого к сети. То есть требуется Boot Strap (самонастройка). |
|||
⚫ | |||
Если удастся свободно соединиться, узел получает высокий ID (HighID) и статус ''open''. В противном случае присваивается статус firewalled (и, соответственно, LowID). |
|||
== Поиск == |
== Поиск == |
||
{{стиль}} |
|||
В сети |
В сети Kad неважно, что вы ищете. Будь то файл, источник загрузки или другой пользователь. |
||
В ней нет серверов, отслеживающих активность клиентов. В сущности, каждый клиент |
В ней нет серверов, отслеживающих активность клиентов. В сущности, каждый клиент — маленький сервер, работающий в сети [[Kademlia]] как сервер для ключевых слов или источников. Хеш клиента определяет ключевые слова или источники. Таким образом, цель любого запроса — найти соответствующих этому запросу клиентов. Затем вычисляется «расстояние» к конечному клиенту путём опроса других клиентов о наикратчайшем маршруте к нему. |
||
⚫ | |||
Таким образом, цель любого запроса — найти соответствующих этому запросу клиентов. Затем вычисляется "расстояние" к конечному клиенту путем опроса других клиентов о наикратчайшем маршруте к нему. |
|||
⚫ | |||
== См. также == |
== См. также == |
||
* [[Distributed hash table|Распределённая хеш-таблица]] |
* [[Distributed hash table|Распределённая хеш-таблица]] |
||
{{нет ссылок|дата=1 июля 2021}} |
|||
⚫ | |||
== Ссылки == |
|||
* [http://www.kademlia.ru/ Российский сайт сети Kad Network] |
|||
{{нет иллюстраций}} |
|||
{{викифицировать}} |
|||
⚫ | |||
[[Категория:Сетевые протоколы]] |
[[Категория:Сетевые протоколы]] |
||
[[Категория:Файлообменные сети]] |
[[Категория:Файлообменные сети]] |
||
[[Категория:Файлообменные протоколы]] |
[[Категория:Файлообменные протоколы]] |
||
[[en:Kad network]] |
|||
[[es:Kad]] |
|||
[[fr:Kad]] |
|||
[[nl:Kad]] |
|||
[[pt:Kad network]] |
|||
[[uk:Kad Network]] |
|||
[[zh:Kad網路]] |
Текущая версия от 03:10, 26 декабря 2024
Эта статья написана в рекламном стиле. |
Kad Network — децентрализованная бессерверная файлообменная сеть, которая использует протокол оверлейной сети Kademlia. Поддерживается в eMule (Kad 2.0), iMule, aMule и MLDonkey.
Использование
[править | править код]Сеть Kad Network использует UDP для:
- Поиска источников ed2k-хеша
- Поиска ed2k-хэша на ключевые слова в названиях файла
- Поиска комментариев и оценки для файлов (хеша)
- Оказания услуг узлам, находящимся за файерволом (Low ID)
Кад не используется для передачи файлов через Р2Р-сети. Когда начинается передача файлов, подключения клиентов происходят напрямую друг с другом (используя стандартные IP-сети). Как и в других децентрализованных сетях, Кад не требует официальных или общих серверов. Она не может быть закрыта отключением ключевых узлов. Однако, поскольку узлы постоянно связываются друг с другом, сеть может нагружать отдельные машины по сравнению с централизированной сетью. Единственное, что нужно для соединения с этой сетью — IP-адрес и порт любого клиента, уже подключённого к сети. То есть требуется Bootstrap (самонастройка).
Как только происходит соединение с сетью, клиент опрашивает других клиентов, чтобы определить, можно ли с ними соединиться. Этот процесс похож на определение HighID/LowID на серверах. Если удастся свободно соединиться, узел получает высокий ID (HighID) и статус open. В противном случае присваивается статус firewalled (и, соответственно, LowID).
Поиск
[править | править код]Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |
В сети Kad неважно, что вы ищете. Будь то файл, источник загрузки или другой пользователь.
В ней нет серверов, отслеживающих активность клиентов. В сущности, каждый клиент — маленький сервер, работающий в сети Kademlia как сервер для ключевых слов или источников. Хеш клиента определяет ключевые слова или источники. Таким образом, цель любого запроса — найти соответствующих этому запросу клиентов. Затем вычисляется «расстояние» к конечному клиенту путём опроса других клиентов о наикратчайшем маршруте к нему.
Kad Network поддерживает поиск файлов как по имени, так и по размеру, расширению, битрейту и так далее.
См. также
[править | править код]В статье не хватает ссылок на источники (см. рекомендации по поиску). |
Это заготовка статьи о компьютерных сетях. Помогите Википедии, дополнив её. |