Що таке протокол P2P

Що таке протокол P2P



Все, що вам потрібно знати про p2p мереж

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

Розуміння технології p2p-мережі

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

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

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

Еволюція технології p2p-мережі

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

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

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

Архітектура p2p мереж

Тепер, коли у нас є базове розуміння технології P2P мереж, давайте заглибимося в її архітектуру. P2P мережі можна класифікувати на два основні типи: неструктуровані та структуровані. Кожен тип має свої унікальні характеристики та сфери застосування.

Базова структура p2p мереж

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

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

Наприклад, Ethereum, провідна блокчейн платформа, використовує структуровану мережу P2P з DHT для ефективного управління і вилучення смарт-контрактів і даних транзакцій. Ця структурована мережа забезпечує швидку та надійну доступність даних для будь-якого вузла в мережі.

Ключові компоненти p2p мереж

Незалежно від типу, P2P мережі покладаються на певні ключові компоненти для полегшення комунікації та обміну ресурсами. Ці компоненти включають:

Вузли (Peer Nodes): Це індивідуальні учасники мережі P2P, кожен з яких вносить ресурси і діє як клієнт і сервер.
Накладна мережа (Overlay Network): Це віртуальна мережа, яка знаходиться поверх фізичної мережевої інфраструктури та дозволяє вузлам підключатися та спілкуватися один з одним.
Маршрутизаційні протоколи (Routing Protocols): Ці протоколи визначають, як дані передаються через мережу P2P, забезпечуючи ефективну і надійну доставку.
Механізми індексування та виявлення (Indexing and Discovery Mechanisms): Ці механізми дозволяють вузлам знаходити та отримувати доступ до ресурсів, доступних у мережі.
Інфраструктура безпеки (Security Infrastructure): P2P мережі застосовують різні заходи безпеки для захисту від зловмисних дій та забезпечення цілісності та конфіденційності даних.

Розуміючи ці ключові компоненти, ми можемо оцінити складність та потужність технології P2P мереж.

Типи p2p мереж

P2P мережі можна далі класифікувати на два основні типи: неструктуровані та структуровані. Давайте розглянемо кожен тип докладніше.

Неструктуровані p2p мережі

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

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

Структуровані p2p мережі

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

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

Переваги технології однорангових (p2p) мереж

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

Економічна ефективність та масштабованість

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

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

Надійність та відмовостійкість

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

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

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

Проблеми технології p2p-мереж

Хоча технологія P2P-мереж пропонує безліч переваг, вона також представляє певні проблеми, які необхідно вирішувати.

Проблеми безпеки в p2p-мережах

Однією з основних проблем у P2P-мережах є забезпечення безпеки та захист від шкідливої ​​активності. Через децентралізований характер P2P-мереж стає складніше впроваджувати заходи безпеки та регулювати доступ до ресурсів.

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

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

Юридичні та етичні питання

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

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

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

Висновок

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

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

Часті питання

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

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

Як працюють p2p мережі?

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

Які типи p2p мереж є?

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

Які переваги використання p2p мереж?

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

Які проблеми можуть виникнути під час використання p2p мереж?

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

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

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

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

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

Універсальна торгова платформа

Сотні ринків в одному місці - Apple, Bitcoin, золото, годинник, NFT, кросівки та багато іншого.

P2P протоколи обміну даними

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

У цій статті я проведу невеликий огляд P2P (Пірингових) файлообмінних протоколів, Napster, Gnutella і BitTorrent.У цій послідовності вони з'явилися, і кожен був натхненний попереднім, взяв від нього найкраще та додав своє. Кожен із цих протоколів свого часу був проривом в обміні файлами. Перший відкрив світу силу P2P протоколів обміну даними, Gnutella стала протоколом першої дійсно децентралізованої файлообмінної мережі, а BitTorrent на довгі роки закріпив за собою першість пірингового обміну даними, і досі з деякими модифікаціями залишається найпопулярнішим P2P протоколом. Однак додам, що це далеко не єдині P2P протоколи обміну даними, і існують не менш цікаві eDonkey,Freenet, Direct Connect та подібні. Але про все по порядку.

P2P

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

Napster

Ось тут добре описано історію файлообміну. Я ж детально зупинюся на P2P протоколах, що заслуговують на увагу. P2P мережі були відомі з початку 90-x(IRC, Hotline), але першим P2P протоколом, який здобув широку популярність серед користувачів глобальної мережі, був Napster. Той самий, що згадується в “Пограбуванні по-італійськи” 2003 року, і співзасновником якого був Шон Паркер, зіграний Джастіном Тімберлейком у фільмі Девіда Фінчера "Соціальна мережа" Можна уявити, який ефект справила поява утиліти 1999 року. В основі Napster стояли центральні сервери (Index Server), у яких був список всіх файлів та адреси клієнтів (бенкетів), у яких їх можна завантажити. Бенкет підключався до сервера, посилав пошуковий запит, і отримував у відповідь адреси інших бенкетів із запитуваним файлом. Потім через той же сервер встановлювалося з'єднання між бенкетами і проводився обмін файлами, оскільки безпосередньо з'єднання було встановити проблематично через файрволів і NAT. Таким чином, у центральних серверів була інформація про всі бенкети з IP, про всі файли і про всі передачі між бенкетами. З погляду приватності, це дуже обтяжлива ситуація. Однак на той момент це був прорив у галузі поширення аудіо, хоча саме ця особливість і спричинила занепад Napster: оскільки існував центральний сервер компанії, правовласникам було легко подати на нього до суду через піратство і виграти його. Тим не менш, Napster показав світові можливості P2P протоколів, і ми плавно підходимо до більш сучасних варіантів.

Gnutella

Особливість Napster у вигляді центрального сервера була усунена Джастіном Франкелем і Томом Пеппером на початку 2000 року в їхньому повністю децентралізованому протоколі P2P обміну даними Gnutella. Існує кілька специфікацій, звернемося до версії 0.6.

  • Мережа складається із звичайних користувачів (аркуш, англ. leaf) та ультрапірів (англ. ultrapeer), до яких підключено листя та інші ультрапіри. Причому через децентралізацію кожен користувач може оголосити себе ультрапіром, якщо задовольняє вимогам щодо пропускної здатності, конфігурації системи та відсутності файрвола. Однак цей статус мають підтвердити вже існуючі ультрапіри.
  • Новий користувач отримує доступ до мережі, підключившись до ультрапіру, що вже там знаходиться. Адресу останнього користувач може отримати простими ping повідомленнями (про них далі), звернувшись прописаному в програмі списку, або оновивши його спеціальними запитами Gnutella Web Cashing за допомогою HTTP до волонтерів, які запустили GWebCashes на своїй машині.
  • Потім взаємодія здійснюється за допомогою протоколу маршрутизації запитів (англ. Query Routing Protocol, QRP). Користувачі обмінюються таблицею маршрутизації запитів (QRT). Вони імена наявних у користувачів файлів для обміну обрізаються, щоб виключити граматичні особливості слів і хешуються SHA-1. Далі в таблицю (величезний масив) заноситься булева змінна, що даний файл з цим хеш є у користувача, і таблиця відправляється найближчому ультрапіру, який агрегує таблиці свого листя і обмінюється їй між ультрапірами.
  • Для пошуку відправляється запит імені файлу ульрапіру, який хешує його за вже відомим алгоритмом, звіряє його з QRT і при збігу відправляє запит або відповідному аркушу, або сусідньому ультрапіру. Так запит доходить до потрібного користувача, який вже безпосередньо зв'язується з користувачем.
  • Для обміну файлами створюється пряме з'єднання між користувачами і відбувається обмін за допомогою HTTP. push proxy, де ультрапіри виступають як проксі-сервера.

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

BitTorrent

Ми підібралися до протоколу, про який чули, мабуть, усі користувачі Інтернету і використала більша їх частина BitTorrent був створений у 2001 році Бремом Коеном на основі концепції Gnutella. багатьох клієнтів до сервера, який змушений обмежувати вихідний трафік, значно уповільнюючи завантаження. Розглянемо процес передачі даних:

  • BitTorrent мережа складається з веб-сервера, який зберігає метаінформацію про файли, BitTorrent tracker (далі просто трекер, він містить інформацію про користувачів, які роздають певні файли), оригінального дистриб'ютора файлу (користувача або бенкету мережі), та інших бенкетів, що запустили торрент-клієнт (програма, що використовує протокол). Піри взаємодіють між собою за протоколом TCP, надалі замінений на розроблений uTP. Примітно, що бенкети одночасно роздають і завантажують наявні файли, що дозволяє побудувати ефективніші обмінні взаємодії між користувачами, оскільки не станеться такого, що всі бенкети, що мають файл, завантажую щось і не мають можливості роздавати.
  • Для появи файлу в роздачі бенкету необхідно запустити трекер, створити файл з розширенням .torrent, який зберігатиме метаінформацію про оригінальний файл разом з URL-посиланням на свій трекер, і завантажити його на веб-сервер.

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

Метаінформаційний файл .torrent складається з посилання на трекер користувачів, що роздають, і словника, що зберігає дані про файли на роздачі, а саме їх розміру, імені та хеш-сумах всіх частин файлу. Тут варто згадати, що за протоколом файли поділяються на невеликі частини (близько 5MB), які передаються окремо і не обов'язково від одного дистриб'ютора. Оригінальний протокол використовує SHA-1що стало каменем спотикання і передумовою для подальшої модифікації протоколу.

  • Всі повідомлення між бенкетами починаються зі спеціального ідентифікатора, який приймає такі значення:
    • 0 – choke
    • 1 – unchoke Дані повідомлення говорять стороні, що приймає, про можливість або неможливість відповідно роздавати запитувану інформацію
    • 2– interested
    • 3 – not interested Ці повідомлення передаються стороні, що роздає, з повідомленням про бажання або небажання приймати запитувану інформацію
    • 4 – have Надсилається запитуваною стороною з повідомленням про частину файлу, яку він отримав і верифікував справжність.
    • 5 – bitfield Надсилається першим повідомленням у з'єднанні та повідомляє, що у повідомленні міститься булевий рядок з 1 у позиції частини файлу, яку вже отримала запитувана сторона.
    • 6 – request Повідомлення request містить індекс частини файлу, що запитується, і його довжину.
    • 7 – piece Містить індекс пересилається частини файлу, його довжину і саму цю частину. Посилається стороною, що роздає.
    • 8 – cancel Таке повідомлення використовується в кінці роздачі, коли залишаються лише кілька частин (“endgame mode”). У цьому режимі сторона, що приймає, запитує всі частини, що залишилися, у всіх можливих бенкетів, оскільки останні частини зазвичай завантажуються з єдиного бенкету і це займає багато часу. У такому разі при завантаженні кожної частини сторона, що приймає, надсилає cancel-повідомлення з інформацією про цю частину, повідомляючи про те, що ця частина вже отримана.

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

    Однак анонімність протоколу все ще залишилася під питанням, як і надійність хеш-функції SHA-1. Тому 2005 року з'явилася модифікація протоколу, BitTorrent protocol encryption. Вона використовує шифр RC4(вибір упав через швидкість шифрування) для шифрування заголовків повідомлень і частин, що передаються. А у новій версії протоколу (BitTorrent v2) також змінили хеш-функцію на SHA-256 для більш надійного хешування файлів, хоча вона також на сьогоднішній день вважається вразливою. Протокол BitTorrent все ще знаходиться в розробці, а другу версію поки що підтримують дуже небагато клієнтів, як і у випадку з Gnutella.

    Законодавчі питання

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

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

    А один із найстаріших трекерів The Pirate Bay, розташований у Швеції, 2006 р. був підданий обшукам, і чотирьох співзасновників було засуджено до тюремного ув'язнення та штрафів (двоє у результаті справді сиділи у в'язниці). Проте вже через 72 години після обшуків та арешту сайт знову почав функціонувати, що супроводжується негативною реакцією преси та громадськості на дії уряду.

    У 2005 році автор протоколу BitTorrent Брем Коен, тоді вже CEO BitTorrent, Inc, яка займалася розвитком протоколу та розробкою нових додатків P2P мереж до покупки криптовалютним стартапом TRON, уклав угоду з Американською асоціацією кінокомпаній про видалення посилань на авторський контент із офіційного сайту BitTorrent.

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

    У Росії з недавнього часу розпочалися спроби блокувати функціональність протоколу разом із протоколами VPN за вимогами Роскомнагляду.

    Висновок

    Дякую за увагу! Ми обговорили кілька значних P2P протоколів обміну даних у хронологічному порядку, та їхнє юридичне становище у різних країнах. Сподіваюся, вам сподобався огляд. Ще раз скажу, що цей огляд не претендує на повноту, я лише пройшовся по помітним віхам в історії даних протоколів. Ця стаття чекає на своє продовження, а я рекомендую подивитися eDonkey, Freenet, і інші протоколи.

Схожі статті

  • Що таке таблиця об'єкт об'єкт
  • Що таке Кастер у підвісці
  • Що таке соус Шою
  • Що таке МСФЗ простими словами
  • Що таке сорт м'яса
  • Що таке Фасадна панель для посудомийної машини
  • Що таке джунглі історія 5 клас
  • Що таке обсяг простими словами
  • Недавні статті

  • Чому взуття скрипить при ходьбі
  • Коли день народження у стрічці
  • Чи можна кішці їсти сіль
  • Варіанти планування ділянки 15 соток прямокутної форми
  • Що означає півмісяця знак
  • Рейсмусовий верстат для чого
  • У якому віці парують свиней
  • У чому полягає принцип нарахування та у яких випадках він застосовується