Сеть Kad - Википедия - Kad network
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
В Кад сеть это пиринговый (P2P) сеть, которая реализует Кадемлия Протокол наложения P2P.[1] Большинство пользователей сети Kad также подключены к серверам в сеть eDonkey, и сеть Kad клиенты обычно запрашивают известные узлы в сети eDonkey, чтобы найти начальный узел в сети Kad.
использование
Сеть Kad использует UDP на основе протокола:
- Найдите источники для eD2k хеши.
- Поиск хэшей eD2k по ключевым словам в имени файла.
- Найдите комментарии и рейтинги файлов (хешей).
- Предоставлять услуги друзей для огороженный стеной (Низкий ID ) узлов.
- Местоположение магазина, комментарии и (ключевые слова из) имена файлов.
Обратите внимание, что сеть Kad не используется для фактической передачи файлов через сеть P2P. Вместо этого, когда инициируется передача файла, клиенты подключаются напрямую друг к другу (используя стандартный общедоступный IP сеть). Этот трафик подвержен блокировке / формированию / отслеживанию со стороны интернет-провайдера или любого другого оппортунистического посредника.[нужна цитата ]
Как и все децентрализованные сети, сеть Kad не требует официальных или общих серверов. Таким образом, его нельзя отключить, отключив заданное подмножество клавиш. узлы. В то время как децентрализация сети предотвращает простое отключение, анализ трафика и глубокая проверка пакетов будет легче идентифицировать трафик как P2P из-за высокой пропускной способности пакетов с переменным адресатом. Большой объем пакета обычно вызывает сокращение доступных ресурсов ЦП и / или сети, обычно связанных с трафиком P2P.[нужна цитата ]
Клиенты
Поиск клиентов
Сеть Kad поддерживает поиск файлов по имени и ряду вторичных характеристик, таких как размер, расширение, скорость передачи и т. Д. Функции различаются в зависимости от используемого клиента.
Основные клиенты
Только несколько крупных клиентов в настоящее время поддерживают реализацию сети Kad. Однако они составляют более 80% пользовательской базы и, вероятно, ближе к 95% установок ed2k.
- eMule: An Открытый исходный код Windows клиент, который является самым популярным, у 80% пользователей сети. Он также работает в Linux с использованием Вино библиотеки.
Существует ряд второстепенных вариантов или форков eMule, которые поддерживают те же основные функции, что и сам eMule. Они включают: aMule (Клиент Linux, похожий на eMule) и моды eMule (не eMule Plus ), возможно, другие.
- aMule: An Открытый исходный код клиент популярен среди Linux Операционные системы. В настоящее время aMule (официально) поддерживает широкий спектр платформ и операционных систем.
- MLDonkey: An Открытый исходный код, кросс-платформенный клиент, который работает на многих платформах и поддерживает множество других протоколов обмена файлами.
- iMule: Анонимный, Открытый исходный код, кросс-платформенный клиент. Поддерживает только сеть Kad и I2P сеть. Сеть eDonkey была удалена.
Вредоносное ПО / Вирус
- TDL-4: А ботнет вирус, который, как сообщается, использует эту сеть в качестве резервной копии для обновлений и новых инструкций, если его серверы управления и контроля будут отключены.[2]
Смотрите также
Рекомендации
- ^ Ван, Пэн; Тайра, Джеймс; Чейн-Тин, Эрик; Мальхов, Тайсон; Фу Кун, Денис; Хоппер, Николай; Ким, Ёндэ (сентябрь 2008 г.). «Атака на сеть Kad» (PDF). SecureComm.
- ^ «Ботнет-доступ к сети Kad». SecureList. Получено 30 июн 2011.