Dht dat что это за файл

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

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Apr 8, 2016 · 3 min read

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

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

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

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

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

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

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

InfoHash

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

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

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

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

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

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

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

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

Источник

Отключаем блокировку DHT в популярных торрент-клиентах

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

На многих так называемых «приватных» трекерах торренты раздаются с установленным флагом, не позволяющим использовать сеть DHT. Цель этого — не допускать раздачу материала клиентам, не зарегистрированным на данном трекере. Однако для пользователя это означает уменьшение количества сидеров, иногда — значительное.

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

1. Вступление.

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

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

2. Подготовка.

2. Поиск и изменение кода.

В общем, реализация блокировки DHT во всех клиентах на уровне Ассемблера выглядит одинаково, это вызов функции проверки флага, и если эта функция возвращает нулевое значение — переход на область кода, которая позволяет использовать DHT:

по этой причине сам патч будет выражаться в простом изменении одного байта кода 74 => EB, превращающего условный переход jz в безусловный и таким образом игнорирующий проверку на «приватность».

Остаётся найти данную функцию.

На самом деле это совершенно не сложно, учитывая специфику данного кода и наличие ключевого слова «private». Откроем распакованный файл клиента uTorrent в IDA и выполним поиск по данному ключевому слову:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Видно, что с указанным ключом в uTorrent присутствует всего три участка кода. Вот как они выглядят:

Наша задача заключается в простом замене функции, как мы уже упоминали ранее:
Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл
По сути, это замена характерной последовательности
68 00 FF 69 00 E8 19 F1 FA FF 85 C0 74 07
на
68 00 FF 69 00 E8 19 F1 FA FF 85 C0 EB 07

В случае qBitTorrent задача упрощается ещё больше, поскольку разработчик вложил pdb-файл в установщик, так что названия функций будут более очевидными, и поиск по ключевому слову упрощается:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Так выглядит сам код проверки:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Как видите, по сути он неотличим от uTorrent. Патч будет аналогичным:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Это замена характерной последовательности
E8 20 CB FA FF 84 C0 74 59
на
E8 20 CB FA FF 84 C0 EB 59

qBitTorrent также предлагается в виде 64-разрядного клиента. Действия в отношении него буду совершенно аналогичными, за исключением того, что нам потребуется 64-разрядная версия IDA. Результат поиска по ключевому слову ожидаемо аналогичен:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Вид соответствующей функции несколько отличен, однако суть осталась та же:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Ну и соответствующий патч, здесь это будет три байта:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Это замена характерной последовательности
E8 8F 0E F8 FF 4C 8D 3D 54 E5 46 01 83 CB FF 84 C0 0F 84 DB 00 00 00
на
E8 8F 0E F8 FF 4C 8D 3D 54 E5 46 01 83 CB FF 84 C0 E9 DC 00 00 00 00

3. Итоги

Нами было последовательно изучена процедура поиска и отключения функции ограничения использования DHT для приватных торрентов в популярных клиентах uTorrent и qBitTorrent.
Думаю, что предложенный механизм будет аналогичен и для любых других клиентов — во всяком случае я проверил его и на ComboPlayer.

Для автоматизации процесса мной были созданы два патчера для актуальных версий uTorrent и qBitTorrent. Для uTorrent патчер также распаковывает исходный инсталлятор. Файлы можно скачать здесь:

Патчер qBitTorrent версии x32
Патчер qBitTorrent версии x64
Патчер распакованного файла uTorrent
Silent всё-в-одном патчер uTorrent: распаковывает, патчит и обратно упаковывает инсталлятор, а также распаковывает, патчит и упаковывает обратно уже установленный uTorrent (при условии, что установочная папка — по умолчанию, то есть «%userprofile%\AppData\Roaming\uTorrent\»

Источник

Kademlia DHT: Основы

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

1. Общая теория p2p

Распределение данных, процессорного времени и других ресурсов между пользователями заставляют искать решения организации сетей разного уровня и взаимодействия.
На смену клиент-серверному взаимодействую приходят сети p2p (point-to-point), чтобы предоставить больший уровень масштабируемости, автономности, анонимности, отказоустойчивости.
Далее будет приведена общая классификация.

Минусы и плюсы зависят от степени «гибридности» — какие характеристики она наследует от централизованных, а какие от децентрализованных (о которых речь пойдет далее).

Децентрализованные — Данный тип сетей подразумевает полное отсутствие серверов. Таким образом, исключается узкое место из сети.

При проектировании топологии и протоколов структурированных сетей оптимальным считается выполнение соотношений:
— Размер таблицы маршрутизации на каждом узле: O(log(n))
— Сложность поиска: O(log(n))

2. DHT

DHT (Distributed Hash Table) — распределенная хэш-таблица. Данная структура зачастую используется для децентрализованных топологий. Однако, это не единственный выбор (как подсказывает литература, впрочем, здесь лучше заняться дальнейшим самостоятельным поиском).
Для каждого значения (данных) на каждом узле вычисляется по определенным правилам хэш (например, с помощью SHA-1), который становится ключом. Также, вычисляется идентификатор узла (той же длины, что и хэш, а зачастую, той же функцией). Таким образом, каждый узел сети обладает своим идентификатором. Ключи публикуются в сети. Узел несет ответственность за ключи таблицы, которые близки к нему по определенной метрике (т.е. расстоянию), здесь подразумевается «похожесть» ключа на идентификатор, если опустить язык математики. Благодаря этому, каждый узел занимает свою зону ответственности при хранении ключей и связанных с ней информации (координаты узла, на котором расположено значение). Это позволяет определенным образом организовать алгоритм поиска по точным значениям (сначала вычислить ключ значения для поиска, например, имени файла, а затем искать этот ключ, направляя запросы к узлу, ответственному за него через посредников, предоставляющих полный путь).
DHT в полной степени обеспечивает отказоустойчивость и масштабируемость. В сочетании с Peer Exchange, например, DHT позволяет перехватить функции Torrent-трекера.

3. Kademlia

Метрика

Создателями данной топологии являются Petar Maymounkov и David Mazières. В основе работы протокола и построения таблиц лежит определения расстояния между узлами через XOR-метрику:
d(x, y) = x XOR y. Важно отметить, что расстоянием является результат операции XOR, интерпретируемый, как число, а не количество различающихся бит (такой критерий тоже может порождать метрику в пространстве ключей/идентификаторов). Т.е. при длине ключа 4 бита: d(2,5) = 0010 XOR 0101 = 0111 = 7.
XOR метрика удовлетворяет всем аксиомам метрики:

Данное свойство отмечают в связи с возможностью формального доказательства тезисов о размерах таблиц маршрутизации и сложности поиска. (Справедливости ради, предоставляемого в виде наброска).

Таблица маршрутизации

На вычислении расстояний между узлами (посредством применения метрики к их идентификаторам) базируется алгоритм построения таблиц маршрутизации.
Каждый i-ый столбец таблицы ответственен за хранение информации об узлах на расстоянии от 2^(i+1) до 2^i. Таким образом, последний столбец для узла 0111 может содержать информацию о любых узлах 1xxx, предпоследний об узлах 00xx, еще на уровень ближе — об узлах 010x.

Конечно, в реальной сети, применяется обычно длина ключа в 128, либо в 160 бит. Зависит от реализации.

Далее, вводится ограничение на число хранимых узлов на каждом уровне, K. Поэтому столбцы таблицы, ограниченные таким K, называют K-buckets (к сожалению, русский эквивалент, звучит совсем неблагозвучно).

Если рассмотреть бинарное дерево поиска, в листах которого лежат идентификаторы узлов, становится понятно, что такая структура K-buckets не случайна: каждый узел (а на примере 110) получает знания хотя бы об одном участнике каждого поддерева (для 110 выделенных залитыми овалами). Таким образом, каждый K-bucket отражает связь узла с не более, чем K участниками поддерева на уровне i.
Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Протокол

STORE запрос, позволяющий разместить информацию на заданном узле. Перед выполнением STORE узел должен найти K ближайших к ключу значения, которое он собирается опубликовать, а лишь потом отправить каждому STORE с ключом и своими координатами. Хранение сразу на K узлах позволяет повысить доступность информации.

FIND_VALUE запрос, который, зачастую, повторяется для образования итерации, позволяющий найти значение по ключу. Реализует поиск значения в сети. Возвращает либо K ближайших узлов, либо само значение, в зависимости от достижения узла, хранящего искомые данные. Итерации прекращают как раз либо при возвращении значения (успех), либо при возврате уже опрошенных K узлов (значения нет в сети).

FIND_NODE запрос, используемый для поиска ближайших K к заданному идентификатору (поведение сходно с FIND_VALUE, только никогда не возвращает значение, всегда узлы!). Используется, например, при присоединении узла к сети по следующей схеме:
— Контакт с bootstrap узлом
— Посылка запроса FIND_NODE со своим идентификатором к bs узлу, дальнейшая итеративная рассылка
— Обновление K-buckets (при этом обновляются как K-buckets нового узла, так и всех, мимо которых проходил запрос (здесь на руку симметричность метрики XOR))

Как видно, протокол в своей спецификации практически не покрывает вопросы безопасности, что нашло отражение в исследованиях и работах по атаке Kademlia-based сетей.
Из особенностей стоит подчеркнуть наличие репликации, времени жизни значения (необходимость повторного размещения через определенный промежуток времени), параллелизм при посылке запросов FIND_*, дабы достигнуть нужных узлов за более короткое время (обозначается α, в реализациях обычно равно 3). При каждом прохождении запросов происходит попытка обновить K-bucket, что позволяет держать таблицы маршрутизации максимально оптимальными.

4. Реализации

Прежде всего, самой известной сетью, базирующейся на Kademlia является Kad Network, доступная в aMule/eMule. Для bootstrap используются существующие узлы в eDonkey.
Khashmir — Kademlia-реализация на Python, использующаяся в BitTorrent
Из ныне развивающихся и активных библиотек я бы еще отметил
maidsafe-dht — C++ реализация инфраструктуры с поддержкой UDT и NAT Traversal.
Mojito — Java библиотека от LimeWire.

5. Что дальше?

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

Источник

Сетевые заметки системного администратора

настройка uTorrent 2.0

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файлнастройка utorrent: решил остановиться подробнее на данном вопросе.

действующие лица: uTorrent и Вы.

Наша задача минимум: популярно объяснить настройки uTorrent 2.0 для достижения максимальной скорости отдачи, наша задача максимум: чтобы у вас было так же все хорошо, как и у нас 🙂

Все настройки в первую очередь оптимизированы uTorrent для http://rutracker.org

Надеюсь у вас все будет хорошо и скорость раздачи существенно возрастет!

Для детальной технической информацией советую заглянуть на сам сайт трекера ruTracker.org в раздел Вопросы по BitTorrent сети и ее клиентам

Причина по которой я решил все ниже сказанное написать является огромный интерес к проблеме настройки скорости для торрент трекеров. В дальнейшем все что я описывал можно будет скачать: саму программу uTorrent и готовые конфигурационные файлы к нему (смотрите пункт №3)

Я постараюсь объяснить как настройка локальной сети (настройка сетевого соединения) может повлиять на скорость работы торрентов. Постараюсь объяснить в рамках моих скромных познаний влияние настройки работы жесткого диска (HDD) на скорость торрентов и некоторые другие вещи.

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

Надеюсь прочтя это вы поймете что торрент и настройка скорости дело не очень сложное.

Как говорится «лучше день потерять потом за 5 минут долететь»! 🙂

Все опыты проводились на моем домашнем компьютере. Моя конфигурация: Провайдер QWERTY.ru; Домашний тариф 6/100 Мб (интернет/локальная сеть); Город: Москва; Компьютер Core2Duo E6xxx / 4гб оперативной памяти; операционная система Windows 7 x32; Стоит два HDD 160 под систему, 1Тб под торренты (отдельные шлейфы).

В общем, в настоящее время средний компьютер по характеристикам, ничего особенного.

Пункт 1

Если uTorrent до этого времени у вас стоял, то сохраните данные о настройках (на всякий случай).

Сохраняем в первую очередь данные из %appdata%\uTorrent

(я надеюсь что вы понимаете, что сохранять данные нужно при не запущенной программе uTorrent)

Для этого нажимаем Пуск->Выполнить

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

В появившемся окне вводим %appdata%\uTorrent

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Нажимаем ОК (или Enter).

Пункт 2.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

… содержит кучу непонятных файлов. Все эти файлы (все. ) вы перед любой настройкой должны сохранить в надежное место. Можно скопировать куда нибудь в Мои Документы или в отдельную папку на рабочем столе.

Перед тем как их копировать, обязательно завершите работу программы uTorrent.

dht.datdht.dat.oldбаза DHT
resume.datresume.dat.oldинформация о заданиях
rss.datrss.dat.oldданные о RSS
settings.datsettings.dat.oldнастройки программы
utorrent.lngязыковой пакет

Перед любым опытом по настройке очень рекомендую предварительно позаботится о сохранности этих файлов, что бы не было мучительно больно за потерянное время 🙂

Важное замечание: сама программа uTorrent как правило устанавливается в папку C:\Program Files\uTorrent (там должен быть теоретически всего файл uTorrent.exe). Обязательно проверьте что там у вас находится. Файлов с расширением (окончанием) *.dat и *.dat.old там уж точно быть не должно! Говорю я вам это не просто так, а потому что был случай что по непонятным причинам файлы там образовались. Если эти файлы там есть — их так же нужно сохранить так же, как и из папки %appdata%\uTorrent

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Если эти %appdata%\uTorrent файлы удалить, то программа uTorrent при запуски вновь их создаст заново, но с настройками по умолчанию.

Пункт 3.

Заходим на сайт http://www.utorrent.com/ и скачиваем клиента. Скачать версию uTorrent 2.0 можно с моего сайта: utorrent (programm)

релиз стабильный, проверен «боевыми действиями».

Пункт 4.

Скачали, запустили установку. Ответили на вопросы, скачали русский язык. Можете даже попробовать авто сконфигурировать — для нас это не важно.

Пункт 5.

Открываем нашу программу

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Пункты меню Настройка->Конфигурация

Пункт 6.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Поставьте галочки как показано на изображении (Авто проверку обновления я бы все же на вашем месте убрал 🙂 )

Пункт 7.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

тут на ваш выбор. Можете поставить как на изображении — потом сами разберетесь что к чему.

Пункт 8.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Как видно, предварительная настройка у меня сохраняет данные на диск С:\ Это будет плохой пример для вас, если вы раздаете много торрентов.

В самом начале я указал конфигурацию своего домашнего компьютера где сказал, что у меня два HDD (то есть два жестких диска).

Систему желательно устанавливать на отдельный диск, торренты держать на другом диске. Причем, заметьте, диски должны быть физически разные, и не находится на одном шлейфе (если у вас два IDE диска то их нужно разнести на разные шлейфы, для SATA тут не критично так как там подключается всегда «1 шлейф 1 диск»).

Почему так? Потому что у вас при раздаче или скачке торрентов программа uTorrent при достаточной скорости сети может намертво «посадить» все ресурсы диска. Дело в том, что у самого диска ресурсы ограничены.

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

Собственно, данные читаются примерно так:

диск головки буфер_памяти_HDD контроллер_на_материнской_плате_компьютера куда_то_там_еще

В данный момент могу сказать что если у вас, к примеру, скорость записи будет длительное время держаться на уровне 15Мб/сек, то считайте что вам очень крупно повезло. Реально SATA диски начинаю сдавать на скоростях 6-8Мб/сек. Причем если при такой скорости отключить питание, то данные будут скорее всего потеряны. Это мое мнение, с вашим может и не совпадать.

При размещении торрентов на системном разделе помимо самой операционной системы вы активно используете ресурсы диска и программой uTorrent. Логическое разбиение (разбить один жесткий диск на два раздела, к примеру система на c:\ и торренты на d:\ ) тут мало поможет. С фрагментацией файлов тут дела обстоять будут лучше. Но под крышкой вашего железного друга находится один блок головок, который обслуживает и торренты и вашу систему. Головки не могут моментально позиционироваться на нужное место HDD, им необходимо время (маленькое, но все же достаточно заметное). Файлы же состоят из кластеров — небольших кусочков. размер кластера обычно 0,5-4 Кб. Подсчитайте сами из какого числа кластеров будет состоять ваш 1,4 Гб фильм.

Головки при большой фрагментации совершают очень быстрые движения «находя» на поверхности все «кусочки» вашего файла. Очевидно, что нагрузка на ваш жесткий диск очень сильно возрастает, возрастает износ и сокращается срок службы. Этот диск — потенциальный кандидат для поломки. Все это печально, но дела обстоят именно так. Ели вы часто качаете / раздаете торренты, вам придется рано или поздно купить второй HDD под них. Рекомендую на настоящее время смотреть в сторону Seagate, желательно с меньшим количеством пластин (идеально — с одной), интерфейс SATA (лучше SATA-2).

Советов что именно брать не даю, но у меня стоит ST31000528AS, жалоб нет.

Пункт 9.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Пере адресация UPnP и NAT-PMP – установите, если используете брандмауэр

Случайный порт при запуске – галочку не ставить. Установите вручную порт желательно номером больше 50000 (несколько раз нажмите кнопку ГЕНЕРИРОВАТЬ)

В исключения брандмауэра – поставить галочку

Настройки прокси сервера – если используете прокси – поставьте. Если не используете, то не отмечайте (у меня не отмечено)

Кнопка Генерировать — позволит генерировать какой нибудь случайный порт. Нажмите ее несколько раз пока не появится число больше 50000. Это будет хорошее решение для вас. порты более 50к провайдеры не блокируют (как правило).

Пункт 10.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Очень непростой пункт. У меня сейчас все проблемы только из за него. Вы пока выставьте так, как показано на изображении. Ниже я объясню в чем тут дело, и по чему пункт не прост как кажется.

Пункт 11.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Укажите так же, как и у на изображении.

Отключите галку Включить scrape-запросы. Для трекера ruTracker.org данная функция не работает (отключена на самом трекере так как дает большую нагрузку).

Огран. скор. локальных пиров — если вы желаете ограничивать скорость локальных пиров (то есть соседей по сети), то эту галочку вы ставите 9мн ограничивать не зачем, пускай качают на здоровье!).

Шифрование протокола — я включил. Если у вас это приведет к большой нагрузке на процессор, то можно откоючить. данная функция позволяет несколько обойти ограничения провайдеров, которые «режут» торренты.

Пункт 12.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Может оказаться что у вас тариф с ограничением по траффику. У меня безлимитный тариф, я все отключил.

Пункт 13.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Тут пожалуй все понятно кроме одного пункта.

Коэфф. Все необходимые настройки сделаны!

Пункт 19.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

В данном случае показывается график отдачи и загрузок.

Пункт 20.

График «Статистика диска»:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Имеет смысл если у вас диск большого объема, и вы отдаете много торрентов.

Тут немного нужно остановиться подробнее.

Выберите Пуск->Компьютер, затем щелкните правой кнопкой мыши по пункту Компьютер:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Выберите пункт «Управление» и откройте его.

У вас развернется дерево:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Вам нужно выбрать «Диспетчер устройств», и выбрать диск на котором находятся торренты.

Откройте выбранный диск:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Обратите внимание на вкладку «Политика».

При отключенном пункте «разрешить кэширование записей на диск» у вас повысится надежность, но производить запись на HDD со скоростью более 3-4Мб/сек вряд ли получится 🙂

(3-4Мб/сек означает что диск будет работать медленнее 10-20 раз)

Думайте сами, нужно оно вам или нет (по умолчанию у вас должно быть как на последнем скиншоте).

Пункт 21.

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Обратите внимание на пункт IPv6 is installed.

Дело в том, что в данный момент идет переход на адресацию нового поколения, которая именуется IPv6. Дело в том, что IP адресов сейчас в интернете не хватает, и они в скором времени должны закончится. Многие провайдеры уже перешли на адресацию IPv6.

Для того чтобы вы могли этим воспользоваться, у вас должны быть выполнены несколько условий:

1. Провайдер должен поддерживать эту адресацию.

2. Если вы сидите дома за маршрутизатором, ваш маршрутизатор так же должен поддерживать адресацию IPv6 и, в добавок, должен быть корректно настроен.

3. Ваша сетевая карта так же должна поддерживать IPv6

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл4. У вас должна быть в uTorrent нажата эта кнопка (делается один раз):

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Пункт 22.

Вернемся к этому пункту:

Dht dat что это за файл. Смотреть фото Dht dat что это за файл. Смотреть картинку Dht dat что это за файл. Картинка про Dht dat что это за файл. Фото Dht dat что это за файл

Обращаем внимание на пункт «максимальное количество соединений». Цифра 1000 стоит на основе моего (применительно ко мне) опыта. Какую цифру ставить вам? тут нужно остановиться чуть подробнее…

Что это означает? Что такое вообще «соединение»? Если объяснить очень просто, то можно сказать что «соединение» — это своеобразный «канал» между двумя хостами. Один хост — ваш компьютер, другой хост — удаленный компьютер. Соединения с удаленного хоста позволяют подключаться к вашему компьютеру и скачивать данные. Для торрентов соединения образуются пирами. Пиры в свою очередь делятся на сиды (те кто раздает) и личи (те кто скачивает). Запись «максимум соединенных пиров для одного торрента» =80 означает, что я не могу одновременно при закачке подсоединится более чем к 80 хостам, а при раздачи этого торрента не к нему могут присоединиться более чем 80 личей (скачивающих). При всем этом у нас выставлено устанавливать не более 1000 одновременных соединений, то есть в любом случае более 1000 соединений не установится (будет создана очередь).

Выставить, к сожалению, очень большое количество соединений не получится. Во первых, ваш провайдер этого не позволит. Если вы сидите на модеме / ADSL / очень_хилый_местный_провайдер то количество одновременных соединений, которые вам позволены, начинается от 25 и до бесконечности. Обратите внимание на числа 25 и 1000 в вашем торренте : чувствуете разницу? Я конечно не говорю, что ваш провайдер плох и позволяет вам всего лишь 25 одновременных соединений, то какое то ограничение имеет место. Зависимость проста: чем ниже скорость вашего сетевого соединения, тем меньшее количество одновременных соединений вы можете ставить. За основу можете выбрать исходя из расчета 1000 соединений при 100Мб канале (далее рассчитайте сами). Если вы выставите значение более того, что вам разрешено провайдером, то у вас из за образования «очереди» соединений скорость упадет.

Предположим что ваш провайдер настолько щедр, что позволяет установить 5000 одновременных соединений. Могу сказать что у вас вряд ли выйдет их все использовать. Мой компьютер при количестве соединений более 2500 ведет себя крайне неадекватно: сильно виснет, постоянно отключается Explorer (это штука такая которая вам показывает рабочий стол, панель управления, трэй и все остальное). Думаю что аналогичные эффекты будете наблюдать и вы. Наверное все вы слышали про плохих ребят — хакеров, которые периодически устраивают DDoS на какой нибудь сайт чтобы он перестал работать. При одновременно слишком большом количестве соединений вы сами себе устроите DDoS 🙂

Как посмотреть соедиения?

Вы сами можете посмотреть на своем компьютере соедиенения. Нажмите Пуск—> Выполнить Введите латиницей CMD и нажмите Enter. У вас откроется «командная строка». В нее введите латиницей

Источник

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

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