Просьба перезвонить, нужна консультация Андрей +79265024088
  8 декабря 2024Подробнее...
Hong Kong plans to install thousands of surveillance cameras. Critics say it’s more proof the city is moving closer to C...
  13 октября 2024Подробнее...
Looking for business contact details? Let me do the hard work for you! Get all the info you need for just $30 https://te...
  9 октября 2024Подробнее...
Never thought a random game could lead to winning $1000! Curious how it happened? Read the full story here https://teleg...
  30 сентября 2024Подробнее...
Погода в Таиланде

Спонсоры проекта

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

22 апреля 2015 - user

 Торрент это просто сетевой протокол общедоступного обмена информацией в Интернете, с одной особенностью, протокол должен быть пиринговый. Пиринг это техническое взаимодействие (соединение) сетей разных провайдеров, для обмена информацией оптимального построения сетевых маршрутов (протокол BGP). Пиринг осуществляться через соединение «точка-точка» между сетями. 

 
Первый пиринговый протокол обмена создал Брэм Коэн. Он назвал протокол BitTorrent, обычно называют протокол короче — «торрент». Для начала передачи по такому сетевому протоколу нужен файл, который также получил название торрент, содержащий описание контента, информацию о файлах, подлежащих обмену. Общей информацией является имена файлов, их размеры, контрольные суммы и прочее.  
 
Центральными узлами торрентсетей стали трекеры. Это просто сайты, хранящие ссылки на торренты. Треккеры также можно сравнить с классическим библиотечным каталогом. 
Координацию клиентов торрентсетей, обработку запросов клиентов, осуществляет BitTorrent-трекер, как его назвал автор Брэм Коэн или теперь повсеместно распространённое название торрент трекер
 
В запросе клиент указывает инфохеш (SHA-1), порт ожидания ответа, история обмена с предыдущими клиентами и прочие данные. Клиент общается с трекером в форме HTTP-запроса и получает ответ с информацией об узлах. Именно по этим узлам будет устанавливатться связь для поиска пакетов, составляющих искомый файл.   
 
Если в торрент трекере работает одновременно несколько различных торрент-файлов, для каждого торрента составляется отдельный запрос. Запросы по каждому торренту посылаются с периодичностью, определяемой клиентом индивидуально.  
 
Роль трекера — только взаимно «связывать» клиентов, сам трекер участия в обмене файлами не принимает. Трекер не содержит никакой информации о передаваемом файле, действительно, клиенты посылают трекеру только инфохеш. 
 
Трекер является «слабым» местом торрент трекера, если он отключается, система прстепенно разрушается. Решая эту проблему создаются резервные трекеры. Разработаны бестрекерные протоколы DHT. Создаётся система частных трекеров, требующих регистрации и поддержания высокого «рейтинга» - присутствия в системе. В результате, скорости частных трекеров гораздо выше, чем на общедоступном трекере. Трекеры реализуются как отдельный сервер, модуль Apache-сервера, дополнения к движку,  написанном а PHP, JSP.

Загрузка комментариев...

← Назад

Новинки фотогалереи
Сиафуд
плюмерия
Тайские фонарики
Зеленая лапша
Тайка нянчит Марка
Дружба народов)