Що таке пірінгові мережі? Принцип роботи і правила файлового обміну

ЗМІСТ

 

 

 

 

 

 

ВСТУП

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

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

Пірінгові мережі мають свої правила обміну даними між користувачами, а для здійснення самого обміну потрібне використання певних програм. Напевно, багато хто з вас чули такі назви, як μTorrent, eMule, Shareaza, KaZaAі інші, які згадуються, як правило, коли мова заходить про отримання будь-якою інформацією з мережі. Але давайте про все по порядку. У цьому матеріалі ми розберемося, що ж таке пірінгові мережі, а так само звернемо увагу на їх найважливіші і ключові моменти роботи, щоб принцип їх існування став більш зрозумілим.

ЩО ТАКЕ пірингової мережі

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

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

ПРИНЦИП РОБОТИ пірінгових мереж

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

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

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

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

Як вже було сказано раніше, однією з основних сфер застосування P2P-мереж є обмін файлами. Описана вище модель «чистої» тимчасової мережі в сучасній сфері файлообміну практично не зустрічається. Незважаючи на деякі переваги такого варіанту, наприклад високу швидкість поширення запитів і надійність самої системи, при такій організації обміну даними, існують і недоліки. Одним з таких можна назвати складність пошуку саме тих користувачів, у яких є потрібний в даний момент часу файл і в той же час знаходяться в мережі в активному стані. Дозволити ці труднощі, вдалося за допомогою використання гібридних мереж, де все ж існують виділені сервери, на які покладено функції координації роботи, пошуку існуючих машин в мережі, а так само визначення їх поточного статусу ( «в мережі» або «не в мережі») . Саме така гібридна модель і була покладена в основу більшості сучасних пірінгових файлообмінних мереж.

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

ПОПУЛЯРНІ файлообмінних P2P-МЕРЕЖІ

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

До найбільших і популярним файлообмінними мережами можна віднести:

  • ED2K (eDonkey2000). Для обміну файлами по протоколу MFTP використовується клієнт eMule або більш застарілий Edonkey. Підтримка цього проекту була припинена розробниками в 2005 році, правда сама мережа продовжує функціонувати.
  • BitTorrent – найпопулярніша файлообмінна мережу, з високою швидкістю передачі даних. До основних клієнтам можна віднести uTorrent, BitComet, BitSpirit, Azureusі інші.
  • Direct Connect – пов’язані між собою невеликі хаби (сервера), які використовуються для пошуку інформації на комп’ютерах учасників цих мереж. Використовується для організації файлового обміну в великих районних або міських локальних мережах. Основний клієнт – DC ++.
  • Gnutella і Gnutella2 – однорангові мережі в чистому вигляді, використовують для передачі даних свій власний протокол, розроблений фірмою Nullsoft. Основні клієнти: Shareaza, LimeWire, Phex, Morpheusі інші.
  • FastTrack. Використовує класичну версію протоколу P2P, правда в передачі інформації беруть участь тільки ті джерела, які мають повні версії файлів. Основні клієнти – KaZaA, giFT (KCeasy) і mlDonkey.

ПРАВИЛА файлового обміну В пірингових мережах

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

Як вже було сказано вище, в основі P2P-мереж лежить принцип рівноправності, з якого випливає, що файли потрібно не тільки завантажувати, але і обов’язково ними ділитися. Це найголовніше правило, порушувати яку не можна. Якщо ви бажаєте тільки отримувати інформацію, то в такому випадку до ваших послуг численні файлообмінні сервери, типу DepositFiles, Rapidshare, Letitbit, Vip-Files і інших, що використовують клієнт-серверну архітектуру. Правда, безкоштовно завантажувати дані з таких серверів вийти тільки після перегляду купи реклами і на низькій швидкості.

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

Щоб не потрапляти в неприємні ситуації, слід дотримуватися кількох елементарних правил:

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

ВИСНОВОК

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

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

Рейтинг: 1.9
| Переглядів: 85593
Сподобалася стаття? Підпишіться на

Ссылка на основную публикацию