Веб-сервер BitTorrent-tracker осуществляет распространение и обмен файлов, сохраняет информации о BitTorrent-клиентах и координирует раздачу для посетителей сервера. Файлы частями передаются по сети. Пользователи закачивают их и собирают воедино. В процессе закачки последующей части клиент отдает предыдущую, что обеспечивает высокую скорость передачи без ожидания освобождения источника.
Также в функции торрент-трекера входит синхронизация и связывание всех участников активных раздач, но в самих раздачах он участия не принимает. Поскольку клиенты, обращающиеся к трекеру с запросами с указанием SHA-1 словаря инфохеш, порта соединения, количества информации, которой клиент успел обменяться с другими пользователями, основной функцией веб-сервера BitTorrent-трекер является обработка этих запросов.
Как правило, клиентский узел отправляет трекеру запрос по протоколуHTTP. Ответом служит Bencode-словарь с информацией обо всех обратившихся к нему ранее узлах, участвующих в раздаче. Эта информация используется узлами для осуществления прямых связей между ними. В случае открытия в BitTorrent-клиенте нескольких активных файлов, то для каждого из них применяется отдельный, не связанный с другими, запрос, а интервалы между ними зависят от настроек пользователей и составляют от 30 до 60 минут.
В сети Интернет присутствуют как открытые торрент трекеры без регистрации и рейтинга, так и закрытые (частные) трекеры. Появление частных трекеров обусловлено асимметричностью пользовательских каналов доступа к сети Интернет, что создает ситуации, когда на первоначальных распространителей файла ложиться большая нагрузка, поскольку многие пользователи получившие файл сразу отключаются, что снижает доступность торрента.
Частный трекер ограничивает доступ пользователям требованиями регистрации и поддержания рейтинга на определенном уровне. Частные трекеры регистрируют статистику «полученного» и «отданного» и требуют поддержания определенного соотношения, что обеспечивает более высокую доступность и скорость скачивания, чем на открытых трекерах. Идентификацию клиентов закрытые трекеры осуществляют или использованием IP-адреса или уникального для каждого клиента ключа.
Статистика просмотров страницы:
- за последний год (Сентябрь 2023 - Август 2024) - 10;