Що таке p2p мережі?

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

P2P - це скорочення від англійського виразу "Peer-to-peer", що можна перекласти як «рівний - рівному». Їх ще називають однорангових, децентралізованими або пірінговимі мережами.

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

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

Зараз найчастіше використовуються так звані гібридні (частково децентралізовані) P2P мережі. У таких мережах сервер присутній, але він використовується не для зберігання інформації, а для координації роботи мережі. Така мережа об'єднує в собі швидкість чистої P2P-мережі і надійність централізованої мережі. На даний момент два найпопулярніших пірінгових мережевих протоколу, використовуваних в P2P мережах - це BitTorrent і Direct Connect.

P2P мережі: протокол BitTorrent



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

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

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

Найбільш популярні торрент-клієнти - Це офіційний клієнт BitTorrent, uTorrent, BitComet, KTorrent, Deluge, Transmission, Vuze (Azureus) та ін.

P2P мережі: протокол Direct Connect

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



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

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

Найбільш популярні DC клієнти - Це різні нащадки клієнта DC ++, зокрема, StrongDC ++, ApexDC ++, FlylinkDC ++, GreyLink, EiskaltDC ++ та ін.

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

Що таке P2P мережі?
Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!