Рейтинг темы:
  • Голосов: 1 - Средняя оценка: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Локальный BitTorrent трекер: быстрый старт
maximkakms Не на форуме
Модератор
*****

Сообщений: 88
20
У нас с: 27.03.2009
Рейтинг: 9
#2
RE: Локальный BitTorrent трекер: быстрый старт
Файл метаданных:
Для каждого распространяемого файла создаётся файл метаданных с расширением .torrent, который содержит следующую информацию:

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

Файлы метаданных могут распространяться через любые каналы связи — например, они (или ссылки на них) могут выкладываться на веб-серверах, размещаться на домашних страницах пользователей сети, рассылаться по электронной почте, публиковаться в блогах или новостных лентах RSS.
Клиент начинает закачку, получив каким-либо образом файл с метаданными, в котором есть ссылка на трекер.
Трекер:
Трекер (англ. tracker) — специализированный сервер, работающий по протоколу HTTP. Трекер нужен для того, чтобы клиенты могли найти друг друга. Фактически, на трекере хранятся IP-адреса, входящие порты клиентов и хэш-суммы, уникальным образом идентифицирующие объекты, участвующие в закачках. По стандарту, имена файлов на трекере не хранятся, и узнать их по хэш-суммам нельзя. Однако на практике трекер часто помимо своей основной функции выполняет и функцию небольшого веб-сервера. Такой сервер хранит файлы метаданных и описания распространяемых файлов, предоставляет статистику закачек по разным файлам, показывает текущее количество подключенных пиров и пр.
[Изображение: 0ddd9f0311.gif]
[Изображение: 98e5fe2d53.gif]
(Последний раз сообщение было отредактировано 10.06.2009, 14:18 в {2}, отредактировал пользователь maximkakms.)
10.06.2009, 14:15


Сообщения в этой теме
RE: Локальный BitTorrent трекер: быстрый старт - Автор: maximkakms - 10.06.2009, 14:15

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)