Де скачати Все або що таке торренти BitTorrent





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

Де скачати Все або що таке торренти BitTorrent

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

Сьогодні я як раз розповім Вам про те, що це, як це працює і як користуватися цими самими торрентами.

Поїхали.

Частина 1. Опис. Що таке торренти, як це працює і чому. BitTorrent і все інше.

Торрент, а точніше BitTorrent (у перекладі «потік бітів») — це, так званий, P2P-протокол, призначений для обміну файлами через інтернет, т.е — це велика файлообмінна мережу, де кожен може поділитися будь-яким файлом, який є у нього на жорсткому диску. При цьому не треба нікуди завантажувати сам файл, достатньо, щоб він просто був у Вас на комп’ютері, а там уже, за допомогою спеціальної програмки (мова про яку нижче) і файлу-посилання (який і іменується торрентом) користувачі будуть прямо качати дані, якими Ви вирішили поділитися.

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

Все дуже просто. Як я вже говорив, Ви вибираєте які музичні, відео, програмні та інші файли хотіли б віддати світові, а потім, за допомогою спеціальної невеликої програми (так званого torrent-клієнта) Ви (або інший користувач) створюєте якийсь маленький файлик з розширенням .torrent (важить дуже мало і, наскільки мені відомо, ніколи не перевищує в розмірі 1 MB), який, по суті, є такою собі посиланням, що містить в собі інформацію про розповсюджуваному Вами файлі на жорсткому диску (скажімо, про архіві з музикою). А далі Вам залишається тільки поділитися цим .torrent яким-небудь способом: розмістити на усіляких сайтах, відправити електронною поштою, асьці або як-небудь ще. Напевно Ви зараз уявили собі пекельна праця з розміщення по всьому інтернету цього самого .torrent, а так само рішуче задумалися де ж качати ці маленькі файліки-торренти? Адже не в асьці ж усіх питати?

Де скачати Все або що таке торренти BitTorrent

Все дуже просто.

Існує безліч сайтів (багато в чому нагадують форуми) в яких багато викладають ці самі торрент-файли, а так само їх опис (якщо фільм, то що за фільм, який розмір, якість, опис фільму і все таке інше). Такі сайти називаються трекерами (торрент-трекерами) і, після реєстрації, дозволяють шукати, ділитися і викачувати всі Вам необхідне.

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

Кросплатформені (для всіх операційних систем):

aria2 — підтримує HTTP, FTP, BitTorrent; файли Metalink 3.0

Azureus — написаний на мові Java, тому є кросплатформним;

BitTornado — багатоплатформовий клієнт, написаний на мові Python;

FoxTorrent — розширення для браузера Mozilla Firefox, що реалізує функції клієнта BitTorrent;

mlDonkey — багатоплатформовий клієнт;

Браузер Opera повністю підтримує закачування торрентів, починаючи з версії 9.0;

TorrentFlux — написаний на PHP, працює на віддаленому Web-сервері як PHP-скрипт, дозволяючи не тримати свій комп’ютер включеним постійно, але при цьому качати і роздавати торренти.

Для UNIX-подібних систем:

BTPD — консольний клієнт для Unix / GNU + Linux, написаний на C ++;

CTorrent — консольний клієнт для Unix / GNU + Linux, що припинив розвиток в 2004 році;

Deluge — клієнт для GNU / Linux, написаний на мові Python;

KTorrent — використовує бібліотеку Qt; працює в середовищі KDE;

rTorrent — консольний клієнт для UNIX / GNU + Linux, написаний на C ++;

Transmission — клієнт для Mac OS X, FreeBSD, OpenBSD, NetBSD, GNU / Linux і BeOS

Для Microsoft Windows і Windows NT:

μTorrent;

BitComet;

FlashGet;

GetRight.

Shareaza — підтримує роботу з декількома файлообмінними мережами, у тому числі і BitTorrent

Для Mac OS:

XTorrent;

BitRocket;

Transmission.

Досить багато, чи не так? Де скачати Все або що таке торренти BitTorrent Однак нам все вони не потрібні і ми з Вами будемо користуватися тільки однієї, найбільш прийшлася до душі. Мій вибір припав на програму, що має однойменне з протоколом назву, а саме BitTorrent.

Чому я вибрав саме її? Ну, як мінімум за простоту, наочність, мінімалістичний і симпатичний інтерфейс, гнучкість і прозорість налаштувань, а так само за наявність цікавих безкоштовних міні-плагінів.

Втім, давайте перейдемо від теорії до практики.

Частина 2. Програма для завантаження торрентів. BitTorrent-клієнт. Чим і як.

Завантажити програму-клієнт, ім’я якої я оголосив вище, можна за цим посиланням.

Установка гранично проста і на ній зупинятися майже не буду, — просто розпакуйте архів, запустіть інсталяційний файлик і, використовуючи кнопочку «Next«, встановіть програму. Не забудьте тільки на одній з вкладок вказати папку (якщо Вам це необхідно), куди повинна бути проведена установка. Так само хочу порекомендувати зняти галочки на останній вкладці, перед натисканням кнопки Install:

Де скачати Все або що таке торренти BitTorrent

Оне дозволить Вам не встановлювати зайву настройку над браузером у вигляді чергової панелі пошуку.

Після установки програми необхідно включити російську мову. Для цього скопіюйте файлик bittorrent.lng (він був в архіві разом з настановним .exe-файлом) в папку, куди була встановлена ​​програма, і перезапустіть ону (якщо вона у Вас була запущена). Після цього, за ідеєю, російська мова повинна з’явитися сам. Якщо цього не сталося, то або Ви зробили щось не так, або в налаштуваннях треба вказати мову. Для цього:

Відкрийте вікно програми подвійним натисканням по значку в треї (це де годинник)

У програмі: Налаштування — Конфігурація — Загальні

Виставте мову зі списку.

Так само, якщо кнопка активна, то натисніть кнопку «Асоціювати з .torrent«. Якщо кнопка неактивна (не було натиснуто), то цього робити не треба.

Після натискання кнопки «Застосувати» і перезапуску програми, вибраний Вами мова повинна з’явитися.

Тонка настройка програми на перших порах не потрібно (хіба що, можливо, буде потрібно дозволити роботу програми і в настройках фаєрволла / брандмауеров Windows), але таки необхідна для отримання ефективної та повній швидкості скачування віддачі та рішення усіляких виникаючих проблем. Моя стаття на цю тему мешкає тут: «Як добитися максимальної швидкості в торрентах» або «Тонка настройка BitTorrent торрент-клієнта«.

І так, запустили ми програму. Що далі?

Далі нам треба скачати будь-якої .torrent. Для цього реєструйтеся на будь-якому торрент-трекері або знайдіть, де скачати необхідний Вам .torrent без реєстрації.

Список найбільш популярних і використовуваних мною трекерів:

RuTracker (необхідна реєстрація)

PirateBay (без реєстрації)

TFile (без реєстрації)

Free-Torrents (необхідна реєстрація)

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

Після запуску Ви побачите наступне вікно:

Де скачати Все або що таке торренти BitTorrent

У ньому, використовуючи кнопочку […] треба вказати папку, куди Ви хочете помістити скачаний файл, і натиснути на ОК.

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

Частина 3. Особливості закачування і роздачі торрентів.

Почнемо з основ основ, а саме з основ закачування і роздачі. І так, закачування чого-небудь відбувається наступним чином:

Будь-який файл складається з бітів, складених у певній послідовності. Звичайна закачування, як правило, йде за схемою послідовної завантаження, тобто файл завантажується біт за бітом в їх строгій послідовності. Однак при закачуванні через торрент схема дещо інша: програма-клієнт знаходить всюди, де може знайти (т.е у всіх), хоча б кілька бітів з потрібного файлу (це можуть бути люди, які закачують зараз або ж закачували раніше) і починає їх завантажувати, тобто йде завантаження будь-яких доступних бітів (як з середини, так і з кінця або початку файлу). Одночасно з тим, як ці біти з’являються у Вас, програми-клієнти інших учасників мережі дізнаються, що вони є і на Вашому комп’ютері і починають закачку (як правило, це відбувається у випадку, якщо початковий джерело недоступний або ж швидкість у оного недостатньо велика ( т.е менше, ніж Ваша)). Скачавши, вони передають інформацію, що у них теж є ці самі шматочки або файл цілком, і самі починають ними ділитися, тобто качають вже з першого джерела, з Вас, з них і далі далі далі. Таким чином виходить своєрідний круговорот файлу в природі, а точніше обмін частинами файлу до його повного отримання, але, тому, частини файлу знаходяться відразу у декількох користувачів, а не на одному сервері (як це буває у випадку із звичайною завантаженням), то швидкість виходить вище за рахунок сумарної доступності файлу.

Де скачати Все або що таке торренти BitTorrent

Спробую описати доступніше: скажімо, у когось (дамо йому номер 0) спочатку був файлик розміром 1 мегабайт і він вирішив їм поділитися. Хтось (за номером 1), використовуючи програму-клієнт, уже завантажив у нього шматочок (розміром, скажімо, поки тільки 50 Кб) цього файлу, а інше тільки закачує. Ви (за номером 2), а точніше встановлена ​​у Вас програма для закачування того ж файлу, в цей момент завантажила ці самі 50 Кб у того, хто завантажив їх перший (тобто у номера 1), а наступний за Вами людина ( за номером 3), вже буде качати все це швидше, тому що файл є у первісного власника (0), у того, хто скачав у первісного власника (1), і у Вас (2). Четвертий ж людина може завантажити в цей момент чи не ці 50Кб, а інші 90 Кб і, відповідно, для Вас підвищиться швидкість закачування цих інших 90Кб, а для нього перших 50.

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

Загалом, звучить трохи заплутано і сумбурно, але на ділі все гранично просто і наочно Де скачати Все або що таке торренти BitTorrent

Частина 4. Правила поведінки на торрент-трекерах.

Що ж далі? Що за сідери, бенкети, лічі? І що буде, якщо хтось вимкне комп’ютер або видалить файл-посилання, тобто .torrent? Як же тоді викачувати і що взагалі робити?

Спеціально для таких випадків введені якісь норми поведінки.

Отже, той, хто скачав (або мав спочатку, тобто — створив роздачу і торрент-файлик) файл цілком, стає, так званим, сідером, тобто людиною, що має всі біти розповсюджуваного файлу. Ці люди особливо цінні, т.к завдяки їх наявності закачування не переривається і всі мають 100% шанси завантажити файл. Але людина, завантажив файл цілком може, як я вже сказав вище, перервати роздачу файлу зі свого комп’ютера, шляхом видалення .torrent або самого файлу, або попросту закривши програму-клієнт. Тоді все, закачує зараз файл, позбудуться одного з джерел цього самого файлу, а отже і деякої швидкості закачування, що не є добре. Погодьтеся — це неправильно, бо файлообмінна мережа загальна і, раз вже взяли у когось, то будьте ласкаві передати далі, бо обмін є обмін.

У зв’язку з оним є ряд негласних (а точніше на торрент-трекерах цілком собі навіть «голосних») правил поведінки, які, по суті, являють собою одне: «Взяв сам — поділися з іншими і не зупиняй роздачу!» (C). Як раз, щоб люди слідували оному поняттю, майже на всіх трекерах є система рейтингу, тобто сайт (трекер) враховує скільки ви завантажили і віддали і виставляє Вам рейтинг від 0 до безкінечності. Така собі статистика. Виглядає це приблизно так:

Де скачати Все або що таке торренти BitTorrent

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

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

Частина 4,5. Особливості швидкості закачування віддачі і мінуси системи.

У кожного провайдера, залежно від типу з’єднання (ADSL Виділена линяючи Модем Wi-Fi і тд), свої швидкості віддачі і закачування. Наприклад у провайдера «Стрім» (і взагалі у більшості ADSL-з’єднань) швидкість віддачі разу на 3 менше швидкості закачування, а отже роздавати викачане доведеться набагато довше ніж качати, що ускладнює підтримку рейтингу.

Де скачати Все або що таке торренти BitTorrent

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

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

Частина 5. Термінологія торрент-протоколів.

Для всіх трекерів, форумів і тд народилася в свій час загальна термінологія. Я наведу її нижче, щоб Ви не губилися і не лякалися в разі чого, і знали що, до чого і чому так називають.

Роздача — процес поширення (а не завантаження) файлу по протоколу BitTorrent. 

Бенкет (з англ. Peer — співучасник) — людина, що бере участь в роздачі. 

Сід (з англ. Seed — зерно, джерело) — це бенкет, що має всі сегменти поширюваного файлу (тобто або початковий розповсюджувач файлу, або вже викачав весь файл). 

Лічер (з англ. Leech — п’явка) — бенкет, що не має поки всіх сегментів, тобто що продовжує скачіваніе.Такім чином, для скачування бенкети підключаються до роздачі як лічери і, скачавши файл, стають сидами. З часом значення цих термінів дещо змістилися, і тепер бенкетом частіше називають Завантажували клієнта (тобто Лічер), а слово лічер придбало негативний сенс і означає користувача, який віддає набагато менше, ніж викачує. 

Рой — група комп’ютерів, які колективно зв’язуються для закачування конкретного файлу. Наприклад, якщо ви починаєте з клієнта BitTorrent, і він повідомляє вам, що ви підключені до 10-ти пірам і 3-м Сидамо, то рій складається з 13-ти інших комп’ютерів. 

Рейтинг (англ. Share ratio) — відношення розданого до завантажити. Деякі сідери встановлюють обмеження для пірів з низьким рейтингом (зазвичай при рейтингу нижче 0.5). Рекомендується підтримувати рейтинг вище 1.0. 

Доступність (англ. Availability) (також distributed copies) — Кількість повних копій файлу, доступних клієнтові. Кожен seed додає 1.0 до цього числа, оскільки вони володіють повною копією файлу. Ті учасники (peers), які завантажили тільки частину файлу, збільшують його доступність на стільки, скільки ними вже завантажено. Однак, якщо кілька peer’ов завантажили однакові частини, то доступність від цього не збільшується. Приміром, якщо у двох peer’ов скачано 50% і викачані частини рівні між собою, і є один seed, то доступність дорівнює 1.50

Трекер (англ. Tracker) — спеціалізований сервер, що працює по протоколу HTTP. Трекер потрібний для того, щоб клієнти могли знайти один одного. Фактично, на трекері зберігаються IP-адреси і вхідні порти клієнтів та хеш-суми, унікальні