Принцип работы протокола BitTorrent и торрент-трекеров

Протокол передачи информации BitTrrent (в переводе с английского языка звучит как «битовой поток»), возник в 2001-м году, благодаря эффективной деятельности известного программиста Брэма Коэна. В июне этого же года состоялся выпуск первого торрент-клиента за всю историю существования Всемирной сети, который получил название BitTorrent. Спустя только несколько лет начали появляться и другие, альтернативные торрент-клиенты, в том числе и потомок вышеуказанного ПО, самым знаменитый на сегодняшнее время uTorrent.
Принцип функционирования протокола BitTorrent заключается в том, что каждый клиент передаёт частично файлы прочим клиентам, синхронно занимаясь скачиванием материала у других пользователей и раздавая уже скачанные. Причём совершенно не обязательно для эффективной раздачи иметь полностью скачанный файл на компьютере, так как делиться можно даже частично загруженными материалами.

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

О торрент-трекерах

Торрент-трекер – сервер, который функционирует на базе протокола HTTP, хранящий в себе торрент-файлы, а также всю информацию, которая касается только или иного материала (метаданные, количество присоединённых пиров, детальное описание продукта). Никто не владеет достоверной информацией о том, какой торрент-трекер стал первым в своей истории, также неизвестен его разработчик. Несмотря на то, что важность существования торрент-трекеров для протокола BitTorrent неописуемо важна, в настоящее время существуют также и мультипротокольные клиенты, которые позволяют пользователю обмениваться информацией исключительно посредством веб-браузера.