Peer-to-peer: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
м →‎Друге покоління P2P мереж: стильові правлення за допомогою AWB
Ohirko i (обговорення | внесок)
Немає опису редагування
Рядок 1:
[[Файл:P2P-network.svg|thumb|200px|Мережа типу peer-to-peer.]]
[[Файл:Server-based-network.svg|thumb|200px|Серверна мережа.(не peer-to-peer)]]
'''Peer-to-peer''' (з {{lang-en | — рівний до рівного}}) - варіант архітектури системи, в основі якої стоїть [[мережа]] рівноправних вузлів.
 
[[Комп'ютерні мережі]] типу peer-to-peer (або P2P) засновані на принципі рівноправності учасників і характеризуються тим, що їх елементи можуть зв'язуватися між собою, на відміну від традиційної архітектури, коли лише окрема категорія учасників, яка називається серверами[[сервер]]ами може надавати певні сервіси іншим.
 
Фраза «peer-to-peer» була вперше використана у [[1984]] році Парбауелом Йохнухуйтсманом (Parbawell Yohnuhuitsman) при розробці архітектури [[Advanced Peer to Peer Networking]] фірми [[IBM]].
Рядок 16:
P2P не є новим. Цей термін, звичайно, новий винахід, але сама технологія існує з часів появи [[USENET]] та [[FidoNet]] — двох дуже успішних, цілком децентралізованих мереж. Розподілені обчислення з'явилися навіть раніше, але цих двох прикладів достатньо, щоб продемонструвати вік P2P.
 
[[USENET]], який народився в [[1979]] році, — це [[розподілена мережа]], яка забезпечує спілкування у групах новин. На початку це була праця двох студентів, Тома Траскота та Джіма Еллиса. В той час Інтернету, який ми знаємо зараз, ще не існувало. Обмін файлами відбувався за допомогою телефонних ліній, зазвичай протягом ночі, тому що це було дешевше. Таким чином не було ефективного способу централізувати такий сервіс як [[USENET]].
 
Іншим видатним успіхом P2P був [[FidoNet]]. [[FidoNet]], як і [[USENET]], — це децентралізована, розподілена мережа для обміну повідомленнями. [[FidoNet]] був створений у [[1984]] році Томом Дженнінгсом як засіб для обміну повідомленнями між користувачами різних [[BBS]]. Він був потрібен, тому він швидко виріс та, як і [[USENET]], існує по цей день.
Рядок 23:
Перше покоління пірінгових мереж характеризується наявністю виділених центральних серверів, які можуть виступати, наприклад, базами даних та займатися координацією пошуку. Проте архітектура таких мереж дозволяє звязок та передачу інформації безпосередньо між будь-якими її учасникам.
 
Популяризація і поточна ера peer-to-peer почалась із створення мережі [[Napster]]. У травні 1999 Napster надав кінцевим користувачам можливість роздавати та обмінюватись їх улюбленою музикою безпосередньо з іншими кінцевими користувачами. Мережа використовувала центральний [[сервер]], зокрема для пошукових цілей. Кількість користувачів Napster в лютому 2001 складала 26.4 мільйона.
 
Майже негайно Napster почав стикатися із проблемами з законом. Мережа мала виділений центральний сервер і, як стверджувалося, хоча сама система безпосередньо не є порушенням законодавства, проте її існування сприяє цьому. У цей час з'явилося багато клонів Napster. Більшість була результатом аналізу клієнта та протоколу для збереження сумісності, інші мали ту саму ідею, «тільки краще». Всі мали однакову архітектуру: один центральний сервер з великою кількістю клієнтів. Центральний сервер полегшував зв'язки клієнта та пошук. Як тільки бажана пісня була знайдена, сервер забезпечував прямий зв'язок між двома клієнтами, так вони могли передавати файли.
Рядок 46:
=== Анонімні peer-to-peer мережі ===
 
Приклади анонімних[[анонім]]них мереж&nbsp;— Freenet, I2P, ANts P2P, RShare, GNUnet і Entropy. Також прикладом децентралізованої мережі є система анонімної цифрової грошової одиниці [[Bitcoin]]<ref>[http://www.bitcoin.org/ru Bitcoin — це заснована на системі peer-to-peer цифрова валюта.]{{ref-ru}}</ref>.
 
Певна ступінь анонімності реалізовується шляхом направлення даних через інших вузли. Це робить важкою ідентифікацію того, хто завантажує або хто пропонує файли. Більшість цих програм також мають вбудоване шифрування.