Что такое dht в utorrent

Ошибка uTorrent — DHT ожидание входа

Часто многие пользователи торрент-клиента uTorrent сталкиваются с ошибкой «dht ожидание входа» в процессе загрузки или раздачи файлов. При возникновении подобной ошибки обычно скорость всех активных загрузок падает до нуля и закачки останавливаются. Рассмотрим некоторые причины и способы устранения данной ошибки.

Причины возникновения ошибки uTorrent — dht ожидание входа могут быть разные, но все они так или иначе связаны с вашим сетевым подключением и его настройками, попросту с вашим подключением к интернету.

Вот некоторые основные причины возникновения ошибки «dht ожидание входа»:

Не настроен форвардинг портов для UDP пакетов

Неправильная конфигурация uTorrent

Так же могут быть и другие причины, но выше приведенные причины одни из основных при возникновении данной ошибки.

Теперь рассмотрим варианты решения данной проблемы.

Форвардинг портов необходим для того, чтобы к вашему компьютеру могли подключаться из внешней сети, т.е. из интернета. Обычно на многих роутерах это все работает по умолчанию, но для uTorrent важно, чтобы так же перенаправлялись и пакеты UDP. В настройках вашего роутера нужно отредактировать перенаправление нужных пакетов на ваш компьютер.

Если у вас заблокированы узлы router.bittorrent.com и router.utorrent.com то uTorrent не сможет подключиться к ним и получать адреса узлов DHT. Для того, чтобы проверить, заблокированы ли данные узлы, необходимо в командной строке windows сделать команду ping router.bittorrent.com и ping router.utorrent.com если пакеты возвращаются и есть связь с данными узлами, то этот пункт можно отбросить, если же в командной строке будет написано, что данный узел или сервер не доступен, значит данные узлы блокируются или файерволом или антивирусной программой. Нужно отключить в защитных программах фильтрацию пакетов по данным адресам.

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

Здесь мы рассмотрели самые популярные причины возникновения ошибки программы uTorrent — dht ожидание входа. Но это не исчерпывающий список причин и способов их решения, на различных компьютерах и сетевых конфигурациях причины могут быть разные, необходимо пробовать различные решения для удаления данной ошибки.

Источник

Веселимся с BitTorrent DHT: кто, что и сколько качает

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

Apr 8, 2016 · 3 min read

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

Disclaimer: все описанное ниже крайне не рекомендуется повторять в домашних условиях.

Уверен, почти каждый первый из читающих это сообщение хоть раз пользовался bittorrent: быстро, удобно, бесплатно. Но, увы, не совсем приватно.

Осенью 2015-го я решил провести небольшой эксперимент и совершить Sybil Attack на сеть DHT. Результатом моего кропотливо-трехвечернего труда стал набор из нескольких скриптов, позволяющий собирать информацию о более чем миллионе загрузок торрентов в сутки, используя для этого всего лишь трехдолларовый VPS во Франции (а то и домашний компьютер).

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

DHT (распределенная хеш-таблица) — протокол, обеспечивающий децентрализованный обмен информацией о торрентах и поиск пиров (других пользователей с нужным вам файлом). Вкратце это выглядит так:

Когда вы добавляете magnet-ссылку или торрент-файл в ваш клиент, он опрашивает другие известные узлы, интересуясь у них, не знают ли они кого-либо, кто имеет такой же торрент. В случае положительного ответа, другой узел возвращает информацию о том, к кому следует обратиться в поисках нужных метаданных и файлов.

InfoHash

Ничто иное, как SHA-1 от одной из частей torrent-файла, содержащей информацию о названии, списке файлов и прочем.

И как мы можем этим воспользоваться?

Метод работы весьма прост: каждый раз, когда вы скачиваете торрент по magnet-ссылке, либо используя торрент-файл без флага “private”, ваш торрент-клиент отправляет т.н. “аннонс” в распределенную сеть DHT.

Аннонсы говорят другим узлам сети о том, что, дескать, если объявится кто-то еще, кому нужен тот же самый торрент, его следует направлять к нам. Более того, в DHT также существует механизм, защищающий от отправки аннонсов от имени других пользователей.

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

На своем компьютере или сервере я запускаю пару-тройку-десять сотен небольших “торрент-клиентов” (чем больше клиентов — тем больше охват), единственное предназначение которых — собирать информацию о том, кто, что и когда скачивает, складируя все это безобразие в Redis.

Затем, другой скрипт (уже на Ruby) берет самые популярные инфохеши и получает для них torrent-файлы с torcache.

С полученной информацией можно делать кучу веселых вещей, я же использовал её в мирных целях: строил рейтинги торрентов по числу загрузок, определял самые популярные расширения файлов (расставляя по ним теги вроде “video”, “audio”, “software”), считал число загрузок из каждой страны и другие непотребства.

Источник

Есть в торренте внизу экрана буквы DNT. Что они означают?

DHT (Distributed hash table) — это протокол, позволяющий битторрент клиентам находить друг друга без использования трекера.

Клиенты с поддержкой DHT образуют общую DHT сеть, и помогают друг другу найти участников одних и тех же раздач.

Поддержка DHT есть в клиентах Mainline, µTorrent, KTorrent, BitSpirit и BitComet. В Azureus есть собственная реализация DHT, то есть Azureus клиенты образуют свою собственную отдельную DHT сеть.

Функции
И DHT и PEX фактически выполняют основную функцию трекера — помогают участникам файлообмена узнать друг о друге. Они могут:

1. Помочь участникам быстрее друг друга найти

Например, на раздаче есть пир X с недоступным портом. К раздаче подключается пир Z, который сам начать соединение к X не может, и вынужден ждать, пока Х о нём узнает сам. Х только что обращался к трекеру, и в следующий раз собирается это сделать через час.

Но вот пир Y в очередной раз обращается к трекеру и узнаёт про нового пира Z. При этом Y сам давно уже соединен и занимается файлообменом с X, поэтому он через PEX сообщает X адрес этого нового пира. Теперь X может начать соединение к Z.

2. Снизить нагрузку на трекер

Некоторые клиенты, например Azureus, получая адреса пиров через DHT или PEX, реже обращаются за списком пиров на трекер.

3. Поддержать участников вместе в периоды недоступности трекера

Известно, что если трекер является единственным источником информации о пирах, то при его неработоспособности раздача постепенно останавливается. Клиенты помнят уже известные списки адресов других пиров, но постепенно эти списки устаревают — некоторые пользователи отключаются от раздачи, у некоторых меняется IP адрес, а новые пользователи не могут подключиться к раздаче вообще.

PEX позволяет несколько замедлить процесс распадения роя участников, а DHT позволяет полностью заменить трекер, то есть даже подключаться к раздаче новым участникам.

4. DHT позволяет раздавать вообще без трекера

Такая раздача называется trackerless. Торрент для нее создается без адреса трекера, и клиенты друг друга находят через DHT сеть.

При участии в trackerless раздачах БТ клиенты приобретают определённое сходство с eMule, использующим сеть KAD.

Механизм работы DHT
Реализация распределеной сети в БТ клиентах основана на варианте DHT, называемом Kademlia. А вообще говоря, DHT (Distributed hash table) означает децентрализованную распределенную систему для объединения большого количества постоянно исчезающих и появляющихся узлов и эффективной передачи сообщений между ними. На основе DHT структур строят разные более сложные системы, такие как P2P файлообмен, кооперативное веб кеширование, DNS сервисы и т. п.

DHT использует UDP протокол. БТ клиенты слушают тот же UDP номер порта, который они используют для входящих TCP соединений. Если вы активно используете DHT, то открытие этого UDP порта для доступа снаружи желательнo, но не обязательно — DHT будет работать и так.

Источник

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrentalex_emilsson

Emilsson Magazine. Обо всём, кроме политики

Продолжение статьи, посвящённой основным настройкам µTorrent.

В этой части речь пойдёт о группах настроек «Скорость«, «BitTorrent«, «Предел передачи«, и «Очерёдность«.

По умолчанию:
Не установлен (нет ограничений).

Рекомендации:
Желательно включить. Но если у Вас «быстрый» Интернет, эффект не будет особо заметен.

По умолчанию:
Флажок снят (нет ограничений).

Рекомендации:
Если Вы желаете настроить индивидуальные значения скорости загрузки и отдачи для каждого торрента (это полезно, если у Вас не самый быстрый Интернет-канал, или же Вы хотите, чтобы один из торрентов загрузился быстрее, чем другой), то тогда смело устанавливайте этот флажок!

По умолчанию:
Флажок снят.

Рекомендации:
Действительно полезная опция, и я рекомендую Вам её использовать.

Рекомендации:
Можете выбрать на Ваше усмотрение (или оставить по умолчанию), но не стоит в этом переусердствовать. Для скорости 2 Мбит/с превосходно подходит значение 400.

Рекомендации:
Опять-таки, постарайтесь не переусердствовать в выборе этого значения. Для скорости 2 Мбит/с годятся значения в диапазоне 60-80, и лично я использую 60.

Рекомендации:
Это значение не должно быть слишком большим. Для скорости 2 Мбит/с можно использовать от 5 до 7 слотов (я использую 5).

Рекомендации:
В большинстве случаев, Вы можете спокойно оставить это поле пустым.

Рекомендации:
Если у Вас нет проблем с ISP, не снимайте флажок.

Группа » Предел передачи «

Флажок » Ограничивать полосу «:
Используется для включения возможностей ограничения полосы пропускания.

Подгруппа » Установки ограничения «:

В этой области отбражается статистика всего переданного трафика за указанный период.

Рекомендации:
На Ваше усмотрение; главное, чтобы Ваш Интернет-канал это позволял!

Рекомендации:
На Ваше усмотрение.

Рекомендации:
Опять-таки, на Ваш выбор.

По умолчанию:
Флажок не установлен (обычный порядок).

Рекомендации:
И здесь так же данная опция может быть включена на Ваше усмотрение.
ВАЖНО: эта опция, как и две предыдущие влияют только на торренты, добавленные после того, как эти значения были установлены. Уже существующие торренты не затрагиваются, и продолжают использовать свои настройки цели сидирования.

По умолчанию:
Флажок не установлен (нет ограничений).

Рекомендации:
Как обычно, на Ваше усмотрение 8)

Источник

Печенюшка

Что же такое DHT и PEX!?

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

В связи с появлением новости от The Pirate Bay об отказе от трекерной раздачи торрентов.

Это моя ложка меда в чашу дегтя: что это, как это и насколько полезно. Для начала разберемся что такое сам файл *.torrent

*.torrent файл — файл метаданных, который содержит следующую информацию:

с этим вроде все понятно?

url трекера — это адресок, откуда utorrent получает ip адреса участников конкретного файлообмена. Но можно обойтись и без этого трекера. Но как получим адреса участников файлообмена? Для этого существует технология DHT и magnet ссылки.

В частовстречаемых версиях utorrent «функция», если её можно так назвать, «возможность», «технология» уже присутствует:

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

DHT (англ. Distributed Hash Table — «распределённая хеш-таблица») — помогает участникам файлообмена узнать друг о друге. В совокупности с РЕХ (Peer exchange — расширение BitTorrent-протокола для обмена списками участников), они могут:

Пробежимся по «галочкам»:

Как качать используя DHT и РЕХ

Все просто: достаточно знать хэш раздачи. Он вшит в файл *.torrent и/или находится в magnet ссылке.

Берем любую раздачу на руторрентах. Например http://torrents.ru/forum/viewtopic.php?t=2402314
Взял тупо самую популярную из новинок кина.

Жмем скачать, получаем окно

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

нас интересует кнопка «дополнительно»

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

удаляем адреса трекеров в окне трекеров; проверяем снизу галочки жмем ОК и ОК. Раздача понеслась. Все участники файлообмена найдуся с помощью DHT и РЕХ. Связи с трекером нет, а нет связи — нет и никакого движения рейтинга т.е. вообще без рейтинга

Magnet-ссылка или просто магнитик

имеет вид magnet:?xt=urn:btih:BWJDXWBWYIMS6VG4FO5SSKCUEKFC44W3

btih — обозначение принадлежности хеша BWJDXWBWYIMS6VG4FO5SSKCUEKFC44W3 к хешу bittorrent.
В других программах файлообмена (Kazza, EDonkey2000 и пр) — хеш свой. Спецификация хешей и магнит-ссылки подробнее здесь.

BWJDXWBWYIMS6VG4FO5SSKCUEKFC44W3 — это и есть хэш раздачи. Он и вшит в *.torrent
Опубликованный выше магнитик опять же скачает тот же файл, что находится в раздаче http://torrents.ru/forum/viewtopic.php?t=2402314

Возможности DHT и РЕХ

На примере вечнозакрываемых раздач на руторрентах: если постить магнитики — раздачу закрыть не возможно. Только если удалить всю тему. А нам всего навсего достаточно знать ХЭШ. Знаем хеш — лепим сами магнитик и скармливаем utorrent.

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

С помощью DHT и РЕХ можно и раздавать без торрент-трекера.

Создаем раздачу как обычно, только в окошке торрент-трекеров ничего не указываем. Сразу же встаем на раздачу и раздаем всем или хеш, или готовый магнитик

Что такое dht в utorrent. Смотреть фото Что такое dht в utorrent. Смотреть картинку Что такое dht в utorrent. Картинка про Что такое dht в utorrent. Фото Что такое dht в utorrent

и радуемся от раздач и скачки.

Естественно все работает при правильной настройки utorrent. Если всё верно, то внизу программы Вы увидите

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *