Що таке торрент та як ним користуватися?

Інтернет відіграє в житті сучасної людини велику роль. З інтернету ми дізнаємося новини, погоду; за допомогою інтернету спілкуємося; через всесвітню мережу обмінюємося файлами. І саме про останнє ми поговоримо в цій статті. А конкретно – про торрент, один із найзручніших способів обміну файлами великого розміру в мережі інтернет. Ви дізнаєтеся, що таке торрент, які особливості його роботи та як ним користуватися. Почнемо з самого початку!

Що таке торрент?

BitTorrent, або просто торрент, як ми звикли його називати, у перекладі з англійської буквально означає потік бітів. Це мережевий протокол (набір правил), призначений для обміну даними між користувачами. На відміну від звичайного способу передавання даних, коли користувач завантажує файл із якогось сервера, використовуючи торрент, він завантажує його частинами безпосередньо з комп’ютерів інших користувачів.

Як працює торрент?

Щоб краще зрозуміти різницю між звичайним завантаженням і передаванням даних через протокол BitTorrent, а також розібратися, що таке торрент, розглянемо дві ситуації.

Завантаження через HTTP

Припустімо, у нас є файл розміром у кілька гігабайтів, і ми хочемо поділитися ним з іншими. Наші дії:

  • завантажуємо файл на якийсь сервер у мережі, наприклад, у хмарне сховище, таке як Dropbox;
  • отримуємо посилання на нього;
  • публікуємо посилання в інтернеті, щоб його могли знайти інші користувачі;
  • інший користувач знаходить посилання і натискає на нього;
  • браузер користувача надсилає запит до сервера і завантажує файл на його комп’ютер.

Те ж саме роблять другий, третій і всі наступні користувачі. Звучить нормально, але є нюанси:

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

З цим стикається кожен, хто намагався скачати щойно випущений фільм звичайним способом.

У випадку з торрентом усе навпаки: що більше людей одночасно завантажують файл, то швидше завантажите його й ви.

Завантаження файлу через торрент

Для роботи з торрентами потрібні дві речі: торрент-трекер і торрент-клієнт.

  • Торрент-трекер – це вебсервер і сайт, який виконує роль посередника між користувачами.
  • Торрент-клієнт – це програма, встановлена на комп’ютер користувача, яка займається завантаженням і роздачею файлів.

Якщо ми хочемо поділитися файлом через торрент, не потрібно більше завантажувати його на сервер – він залишиться на нашому комп’ютері. Замість цього, за допомогою торрент-клієнта ми створюємо невеликий файл, у якому міститься інформація про торрент:

  • імена файлів;
  • довжина файлів;
  • контрольні суми сегментів файлів;
  • адреса торрент-трекера;
  • інші необов’язкові дані.

Такий файл має розширення .torrent. Ми викладаємо його на трекер, і вже звідти його можуть завантажити інші користувачі.

Алгоритм роботи протоколу BitTorrent

Вже краще розумієте, що таке торрент? Але це ще не все. Коли користувач відкриває завантажений торрент-файл у торрент-клієнті, останній підключається до торрент-трекера і передає інформацію про файл та його адресу. У відповідь трекер повідомляє про всіх учасників роздачі. Після цього торрент-клієнт підключається до інших користувачів і починається завантаження.

Важливо розуміти, що файл не завантажується цілісно, як при передаванні через HTTP. Він завантажується маленькими частинами (сегментами) і не в певному порядку: спочатку може завантажитися початок файлу, потім кінець, потім середина тощо. Лише після завершення завантаження торрент-клієнт збирає файл в єдине ціле.

Щойно користувач отримує перші сегменти файлу, він одразу починає їх роздавати. Наступний користувач, який підключиться до трекера, отримає також адресу першого користувача. Якщо той готовий роздавати файл, другий клієнт підключиться до нього. Так само, як тільки він почне завантажувати дані, то відразу почне їх і роздавати. Таким чином формується велика мережа користувачів, які обмінюються одним і тим самим файлом.

Термінологія

Не можна сказати, що ви в повній мірі знаєте, що таке торрент, поки не розібралися з термінологією цього протоколу. Якщо ви ще не користувалися торрентами або робили це лише кілька разів, то, зайшовши на торрент-трекер, можете розгубитися через велику кількість незнайомих слів. Щоб цього не сталося, розглянемо основні поняття.

  • Роздача – безпосередньо процес обміну файлами через протокол BitTorrent.
  • Піри – всі клієнти, які беруть участь у роздачі.
  • Сіди – користувачі, які мають усі сегменти файлу і роздають його.
  • Лічери – користувачі, які ще не мають усіх сегментів файлу і продовжують його завантаження. Іноді цей термін використовують у негативному значенні для позначення користувача, який завантажує більше, ніж віддає (це значення частіше зустрічається в інших файлообмінних мережах).
  • Рій – сукупність усіх пірів, які беруть участь у роздачі.

Як користуватися торрентом?

Отже, що таке торрент, ви вже знаєте. Тепер давайте розберемося, як ним користуватися. В принципі, з усього вищесказаного, думаю, ви й самі вже могли б завантажити будь-який файл через торрент. Але на всякий випадок наведу приклад.

Торрент-клієнт

Існує багато торрент-клієнтів. У більшості дистрибутивів Linux для середовища GNOME за замовчуванням використовують Transmission – для звичайного користувача його цілком достатньо.

Для Windows зазвичай рекомендують μTorrent. Однак через вбудовану рекламу та настирливі пропозиції встановлення зайвих програм (на кшталт Яндекс.Бару) я свого часу перейшов на qBittorrent. Минуло кілька років, а бажання змінювати його на щось інше так і не з’явилося. До того ж, qBittorrent – це кросплатформенний клієнт, тобто доступний і для Linux, і для Windows.

Отже, вибираєте програму, завантажуєте, встановлюєте – і рухаємося далі.

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

В інтернеті існує безліч торрент-трекерів. Візьмемо для прикладу популярний трекер Rutracker.org:

Главная rutrackerЩоб користуватися всіма функціями сайту, потрібно зареєструватися (не всі трекери цього вимагають). Без реєстрації зазвичай діють обмеження, наприклад, можна завантажувати файли лише до 500 мегабайт або немає можливості пошуку по сайту.

Після реєстрації відкривається повний доступ: можна шукати, завантажувати та роздавати торренти.

Давайте для прикладу скачаємо якусь версію Ubuntu:

Вводимо в пошуку Ubuntu і натискаємо Enter.

З’явиться список результатів пошуку.

Поиск по сайту

Вибираємо один із запропонованих варіантів і переходимо на сторінку з описом роздачі.
Описание файлов торрента

Бачимо доволі великий опис, під ним – таблицю з інформацією про торрент-файл, а праворуч – кнопку “Скачати .torrent”.
Скачиваем торрент-файл

Натискаємо на неї та зберігаємо файл. Після завантаження клікаємо по ньому – відкриється торрент-клієнт.

Перед початком завантаження з’явиться список файлів у торренті.

Якщо якісь файли вам не потрібні, зніміть галочку навпроти них.

Якщо все влаштовує, натискаємо “ОК” або “Відкрити” (залежно від клієнта).

Список файлов торрента

Почнеться завантаження файлу:

Главное окно qBittorent

У головному вікні програми відображається список завантажень.

У бічній панелі можна сортувати торренти за різними категоріями – це зручно, якщо у вас багато завантажень.

На цьому все. Сподіваюся, тепер ви знаєте, що таке торрент і як ним користуватися. Якщо після прочитання у вас залишилися питання – запитуйте їх у коментарях.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *