Форум vBTorrents.org  
Вернуться   Форум vBTorrents.org > Движок торрент трекера VBTT > VBTT v.2.0 > Вопросы, предложения

Включение DHT на трекере

Ответ
 
Опции темы
Старый 13.06.2011, 20:45   #1
Аватар для stepan83
stepan83 stepan83 вне форума
Новичок
Включение DHT на трекере

Предлагаю обсудить все преимущества и недостатки при включенном DHT на трекере.


Как выясняется у Skald на трекере DHT отключено, а Cyberdaemon наоборот
Ответить с цитированием
Старый 13.06.2011, 21:21   #2
Аватар для Cyberdaemon
Cyberdaemon Cyberdaemon вне форума
Любитель
stepan83, У тебя предложение столкнуть нас лбами? ))))
Ответить с цитированием
Старый 13.06.2011, 22:03   #3
Аватар для stepan83
stepan83 stepan83 вне форума
Новичок
Сообщение от Cyberdaemon Посмотреть сообщение
столкнуть нас лбами?
:) Нет конечно, просто пока не знаю на чем остановиться, хотелось бы услышать все минусы и плюсы
Ответить с цитированием
Старый 13.06.2011, 22:17   #4
Аватар для Cyberdaemon
Cyberdaemon Cyberdaemon вне форума
Любитель
тут всё просто - включаем если нужен приватный трекер
Ответить с цитированием
Старый 14.06.2011, 13:42   #5
Аватар для stepan83
stepan83 stepan83 вне форума
Новичок
Нашел для себя ответ на рутрекере
Пользоваться ли?
Все ваши торренты — с частных трекеров .

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

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

- Из крупных русскоязычных трекеров на конец 2006 года это торрентс.ру. Возможность использования на раздачах DHT/PEX на этих трекерах отдана на откуп раздающему (создателю торрента).


Вообще говоря, такая ситуация не может быть признана нормальной, особенно на трекерах с системой passkey. Дело в том, что в клиентах BitComet и Azureus через DHT пользователи могут узнать passkey других пользователей, и нечестные пользователи могут использовать чужие passkey для скачивания под чужой учетной записью. Поэтому по крайней мере в этих клиентах на таких трекерах рекомендуется DHT выключить. DHT и статистика


DHT и статистика

Этот раздел касается только частных трекеров, на которых private key в торренты принудительно не вставляется, и на некоторых раздачах (в зависимости от того, вставил ли раздающий сам в торрент private key) можно использовать DHT и PEX.

Часто встречается мнение, что включенный в клиенте DHT влияет на учет статистики клиента трекером, например «раздавал через DHT, значит статистика шла мимо трекера». Это неверно.

Во-первых, DHT/PEX используется только для получения адресов пиров. Ни файлообмена, ни какого-либо учета статистики по ним не ведётся. Клиент рапортует статистику скачанного и отданного только на трекер.

То есть «раздавал через DHT» фактически означает «о некоторых (или о всех) пирах получил информацию по DHT, и вероятно некоторые пиры тоже нашли меня через DHT»

Во-вторых, хотя клиенты обычно и знают, откуда ими получены адреса пиров, ни один клиент не разделяет трафик на «полученный/отданный DHT пирам» и «полученный/отданный пирам, полученным от трекера». Даже при желании это было бы клиенту сделать затруднительно — некоторые пиры могут быть получены и от трекера и через DHT или PEX, и часто клиент не знает, как его адрес получил пир, сам начинающий к нему соединение.

Клиент рапортует трекеру суммарные данные об объемах им скачанного и отданного всем пирам, с которыми он общался, независимо от того, узнал клиент об отдельных пирах через трекер, DHT или PEX, или тот пир вообще начал соединение сам. То есть даже если из-за DHT/PEX на раздаче появятся «левые» пользователи (не обращающиеся к трекеру), клиент все равно сообщит на трекер все, что у них скачал и отдал.

Правильный учет статистики зависит только от состояния трекера: работает трекер — статистика учитывается, не работает — не учитывается. Только в случае длительно неработающего трекера DHT/PEX может играть косвенную роль, не давая постепенно затухнуть файлообмену на такой «раздаче без учета статистики».
Ответить с цитированием
Старый 14.06.2011, 14:34   #6
Аватар для Skald
Skald Skald вне форума
Администратор
DHT по стандарту bittorrent должно быть отключено для торрента при включенном в торренте флаге private. А именно флаг private включен на частных трекерах, для того чтобы пиры не уходили налево и можно было посчитать правильный суммарный аплоад и даунлоад.
Другое дело, что не все торрент клиенты правильно работают с этим флагом в плане автоматического запрета DHT, а есть и специально патченные версии, которые принудительно включают DHT для любых раздач.
К тому же отключение DHT для одной раздачи, никак не влияет на глобальные настройки DHT.
Ответить с цитированием
Старый 14.06.2011, 16:53   #7
Аватар для Cyberdaemon
Cyberdaemon Cyberdaemon вне форума
Любитель
Скажем так - DHT относительно удобно при раскрутке нового трекера ибо раздачи "сворованные" (торрент файл взят откуда то, но не создан самостоятельно), то качаться они будут, хотя статистику по пирам и нет возможности показать юзерам (это кстати порождает вопли юзеров по типу "дайте скачать").
Ответить с цитированием
Старый 14.06.2011, 17:29   #8
Аватар для stepan83
stepan83 stepan83 вне форума
Новичок
Сообщение от Cyberdaemon Посмотреть сообщение
хотя статистику по пирам и нет возможности показать
согласен сколько личеров и сидеров на раздаче инфы на трекере нет, появляется уже в клиенте

Последний раз редактировалось stepan83; 14.06.2011 в 17:34.
Ответить с цитированием
Старый 15.06.2011, 01:21   #9
Аватар для Cyberdaemon
Cyberdaemon Cyberdaemon вне форума
Любитель
stepan83, вот это и есть главный минус в контексте раскрутки нового трекера. У меня уже не раз модеры спрашивали на тему не возможно ли сделать статистику......теоретически конечно всё возможно, но на практике получим кучу паразитного трафика к серверу и высокую нагрузку ибо кроме как соорудить это безобразие как скрипт работающий как торрент клиент на сервере и выдающий статистику по конкретной раздаче лично я не придумал (при этом крон отбрасывается сразу ибо статистика должна быть в реальном времени) ибо сама DHT вообще вроде как статистику не даёт.

А вообще вопрос сродни "получить статистику Magnet", а вообще на эту тему лучше к Скалду ибо он однажды заикнулся на эту тему.

Последний раз редактировалось Cyberdaemon; 15.06.2011 в 01:29.
Ответить с цитированием
Старый 15.06.2011, 11:59   #10
Аватар для Skald
Skald Skald вне форума
Администратор
Сообщение от Cyberdaemon Посмотреть сообщение
А вообще вопрос сродни "получить статистику Magnet", а вообще на эту тему лучше к Скалду ибо он однажды заикнулся на эту тему.
получить можно, но это будет совсем не на пхп, только бинарный демон сродни торрент клиенту. И то данные будут не всегда 100% точные, особенно на большом количестве пиров (технология 100% точные не позволяет).
Ответить с цитированием
Ответ


Здесь присутствуют: 4 (пользователей: 0 , гостей: 4)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход