Форум сети NewNet: Что такое Торрент Трекер и с чем его едят - Форум сети NewNet

Перейти к содержимому

Закладки:   del-icio-us digg email facebook google mixx reddit stumbleupon
Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Что такое Торрент Трекер и с чем его едят обновлено 10.12.2008

#1 Пользователь офлайн   CheGuevara Иконка

  • Администратор
  • Иконка
  • Группа: Главные администраторы
  • Сообщений: 805
  • Регистрация: 27 November 08
  • Пол:Мужской
  • Откуда:Кировоград
Репутация: 12
На правильном пути

Иконки сообщения  Отправлено 29 November 2008 - 20:44

Торрент Трекер

В уникальности технологии BitTorrent сомневаться не приходится: 150 миллионов пользователей по всему миру — лучшее доказательство того, система работает. Найти и скачать что-то из Сети? Легко! Но без существования torrent-трекеров, координирующих связь между пользователями, это было бы невозможно.

Общие принципы работы протокола

Чтобы не прыгать с места в карьер, предлагаю сначала разобрать общие принципы работы технологии BitTorrent. Протокол впервые представлен общественности 2 июля 2001 года, когда программист Bram Cohen опубликовал его первую реализацию на языке Python. Сейчас существует огромное количество клиентов, которыми пользуются более чем 150 миллионов пользователей BitTorrent по всему миру. Такой популярности способствуют несколько причин:

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

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

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

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

Что находится внутри torrent-файла?

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

общая информацию о закачиваемом файле (имя, длина и пр.);
контрольные суммы сегментов закачиваемого файла;
URL трекера.

Естественно, вручную ничего делать не надо. Всю работу берет на себя специальная программа, включенная в любой современный torrent-клиент. Именно она разбивает файл на части, размером от 64 до 4 Мб. Для каждого из кусочков высчитывается контрольная сумма (используя алгоритм SHA-1) и записывается в torrent-файл с другими метаданными. Надо сказать, что подсчет контрольных сумм является неотъемлемой частью протокола: как только пользователь скачивает сегмент какого-то файла, он тут же сверяет реальную и заявленную контрольную суммы. Таким образом, обеспечивается отсутствие ошибок на любом этапе закачки. После создания torrent-файл выкладывается в публичное место, чтобы другие пользователя могли его найти — обычно это вебсайты, связанные с трекером.

Поговорим о трекерах

Несмотря на то, что трекер координирует обмен файлами между клиентами, он зачастую даже не знает, какие файлы через него передаются. Ведь пиры, обращаясь к нему, не указывают имена или даже описания, а передают только ничего не говорящие хэш-суммы. С другой стороны, трекеры уже давно перестали быть исключительно технической составляющей, необходимой для работы с системой. Практически все они сейчас имеют специальный веб-интерфейс с дополнительными функциями. Индивидуальная для каждого пользователя статистика раздач, текущее количество сидов и пиров для каждого торрента, общие объемы переданных между клиентами данных… – давно стали стандартными фишками любого torrent-трекера. И что самое главное, такой интерфейс используется как площадка для хранения и публикации новых torrent-файлов.

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

μTorrent

µTorrent (также известный как uTorrent или microTorrent) — бесплатный BitTorrent-клиент для Microsoft Windows, написанный на C++ и отличающийся небольшим размером при достаточно большой функциональности.

Возможности программы

Исполняемый файл µTorrent занимает менее 500 килобайт на диске, использует минимум оперативной памяти и ресурсов процессора, и может работать даже на устаревших компьютерах с процессором уровня Intel 80486.

Некоторые возможности программы:
о
  • граничения максимальных скоростей скачивания и отдачи
  • настройка этих ограничений в зависимости от времени
  • ограничения максимальных скоростей каждого задания
  • настройка кэширования файлов на жестком диске
  • поддержка DHT и Peer Exchange
  • режим начальной раздачи (суперсид)
  • автоматическая закачка торрентов из ленты новостей RSS
  • поддержка прокси-серверов
  • возможность подключения к трекеру по HTTPS
  • шифрование протокола, совместимое с Azureus, Mainline и BitComet
  • поддержка Юникода во всех версиях Windows
  • поддержка UPnP во всех версиях Windows
  • полная поддержка операционной системы Windows Vista
  • настройка интерфейса программы
  • локализация на 38 языков, включая русский
История


Разработка

µTorrent первоначально задумывался как производительный клиент, минимальный как по размеру, так и по возможностям. Разработчик µTorrent Ludvig Strigeus (англ.) начал писать клиент осенью 2004 года, затем забросил проект примерно на год и возобновил работу в сентябре 2005 года. Первая доступная версия (1.1 бета) появилась 18 сентября 2005 года.

PeerFactor SARL

4 марта 2006 года компания PeerFactor SARL объявила о подписании шестимесячного контракта со Strigeus для разработки «приложений для распространения контента через интернет».

Эта компания была образована бывшими сотрудниками компании PeerFactor, которая некоторое время являлась подразделением французской «антипиратской» организации RetSpan, известной своими подрывными действиями в отношении P2P сетей.

В связи с этим некоторые пользователи высказали предположение о том, что Strigeus нельзя доверять, и что µTorrent может содержать дополнительный код для отслеживания действий пользователей. Домены utorrent.com, microtorrent.com и peerfactor.biz были занесены в чёрный список известной программы PeerGuardian.

Strigeus заявил, что до подписания контракта не был осведомлён о какой-либо связи сотрудников PeerFactor SARL с организацией RetSpan, и что новый проект никак не затрагивает разработку µTorrent.

Никаких фактов, свидетельствующих о наличии в µTorrent подобных дополнительных модулей, обнаружено не было.

Покупка компанией BitTorrent, Inc.

7 декабря 2006 µTorrent перешёл в собственность компании BitTorrent, Inc. (англ.). В соответствии с соглашением, основную дальнейшую разработку клиента будет осуществлять BitTorrent, Inc., а Strigeus станет техническим консультантом.

µTorrent останется программой с закрытым исходным кодом, BitTorrent, начиная с 6-й версии, основывается на его исходном коде и имеет почти одинаковый с ним интерфейс[2]. Вебсайт и форум µTorrent пока останутся без изменений.

Глобальные изменения ветки 1.8 по сравнению с 1.7


Интерфейс
  • Изменено: Новая квадратная иконка uTorrent
  • Изменено: В диалоге настроек опции заново распределены по группам, закладок стало на одну больше
  • Изменено: «Длинный» список категорий/RSS (в ущерб «широкой» нижней панели), отключается через новую опцию gui.tall_category_list
  • Изменено: Удалены все поисковые сайты, кроме google.com и bittorrent.com, вместо этого сделан механизм добавления поисковиков через .btsearch файлы
  • Изменено: Диалог About перестал быть модальным, µ-тетрис теперь можно играть не блокируя доступ к управлению торрентами
  • Добавлено: В нижней панели новая закладка Trackers (не удивляйтесь, что все счетчики на TRRU показывают 0 — здесь трекер статистику не выдает и не поддерживается scrape)
  • Добавлено: Переименование/переуказание файлов в многофайловых торрентах (Files > правый клик на файле/нескольких выделенных файлах > Relocate)
  • Добавлено: (точнее «возвращено») Содержиме торрента в диалоге Add New Torrent снова показывается в виде дерева
  • Добавлено: Более гибкая настройка лога, новая команда Clear all logging flags для сброса настроек лога на умолчание
  • Добавлено: Показ RSS-потоков в главном окне
  • Добавлено: Новые колонки в списке закачек: Elapsed Time, Last Active, Selected Size, Seeds/Peers
  • Добавлено: Показ даты в логе (gui.log_date, по умолчанию включено)
  • Добавлено: Альтернативный индикатор загрузки торрента — показывает какие именно блоки уже скачаны (gui.piecebar_progress, по умолчанию отключено)
Недокументированные изменения
  • Улучшена маскировка соединений от провайдеров занимающихся блокировкой/замедлением p2p-трафика. Подробности не разглашались, обсуждение было на оф.форуме в теме Better encryption.
Прикрепленное изображение

Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел.
0

#2 Пользователь офлайн   noA Иконка

  • Опытный Пользователь
  • Иконка
  • Группа: Пользователи
  • Сообщений: 639
  • Регистрация: 14 March 09
  • Пол:Мужской
  • Откуда:тИпА пЛаНеТ зЕмЛя-лЯ-лЯ-Ля! =))
  • Интересы:111111111111111111111111111111111111111111111111111111111111111111111111111111
Репутация: -6
Нейтрален

Иконки сообщения  Отправлено 24 September 2009 - 13:04

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

#3 Пользователь офлайн   CheGuevara Иконка

  • Администратор
  • Иконка
  • Группа: Главные администраторы
  • Сообщений: 805
  • Регистрация: 27 November 08
  • Пол:Мужской
  • Откуда:Кировоград
Репутация: 12
На правильном пути

Отправлено 24 September 2009 - 13:29

Просмотр сообщенияnoA (24.9.2009, 15:04) писал:

скиньте пожалуйста ссылку,где можно скачать новую версию Торрента ...

запустите старый в меню ищите пункт обновления он сам обновится (трафика уйдет максимум 1 мб)
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел.
0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Свернуть категорию Похожие темы

  Название темы Автор Статистика Последнее сообщение
Горячая тема (есть новые ответы) Иконка Прикрепления Тема для проблем связаных с Торрент трекером Олежа Иконка
  • 283 Ответов
  • 192768 Просмотров
Закрытая тема Иконка Что такое формат Hdtv CheGuevara Иконка
  • 28 Ответов
  • 22280 Просмотров
Закрытая тема Иконка Вирус Повредил Трекер!
Трекер не работает.
AHAPXNCT Иконка
  • 0 Ответов
  • 10736 Просмотров
Закрытая тема Важно   Иконка Прикрепления Преимущество торрент трекера по сравнению с видеосервером CheGuevara Иконка
  • 0 Ответов
  • 13973 Просмотров
Закрытая тема Важно   Иконка Прикрепления Lineage 2 и с чем его едят)
С чего начать, что такое Линейка, и как установить)
AHAPXNCT Иконка
  • 1 Ответов
  • 17121 Просмотров

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей