Какво представляват P2P (peer-to-peer) мрежите и за какво се използват?
Ако използвате интернет редовно, е много малко вероятно да не сте срещали термина peer-to-peer или P2P . Независимо дали е споменато в новинарска статия, по телевизията или в разговор с приятел, който ви каза, че току-що е изтеглил най-новата версия на Linux чрез P2P , може да сте попаднали на този термин. Ако искате да знаете какво представляват peer-to-peer мрежите, за какво се използва P2P , както и да видите някои примери за peer-to-peer мрежи, трябва да прочетете тази статия:
Какво е peer-to-peer мрежа?
Peer-to-peer или P2P в съкратената му форма се отнася до компютърни мрежи, използващи разпределена архитектура. В P2P мрежите всички компютри и устройства, които са част от тях, се наричат партньори и споделят и обменят работни натоварвания. Всеки партньор в peer-to-peer мрежа е равен на другите партньори. Няма привилегировани партньори и няма първично администраторско устройство в центъра на мрежата.
В известен смисъл, peer-to-peer мрежите са най-егалитарните мрежи в компютърния свят. Всеки връстник е равен на останалите и всеки връстник има същите права и задължения като останалите. Връстниците са едновременно клиенти и сървъри.
Всъщност всеки ресурс и всеки актив, който е наличен в peer-to-peer мрежа, се споделя между партньори, без да участва нито един централен сървър. Споделените ресурси в P2P мрежа могат да бъдат неща като използване на процесора, капацитет за съхранение на диск или честотна лента на мрежата.
За какво се използва P2P (peer-to-peer)?
Основната цел на peer-to-peer мрежите е да споделят ресурси и да помагат на компютрите и устройствата да работят съвместно, да предоставят специфични услуги или да изпълняват конкретни задачи. Както бе споменато по-рано, P2P се използва за споделяне на всички видове изчислителни ресурси като процесорна мощност, мрежова честотна лента или дисково пространство за съхранение. Въпреки това, най-често срещаният случай на използване на peer-to-peer мрежи е споделянето на файлове в интернет. Peer-to-peer мрежите са идеални за споделяне на файлове, защото позволяват на свързаните към тях компютри да получават файлове и да изпращат файлове едновременно.
Представете си тази ситуация: отваряте вашия уеб браузър и посещавате уебсайт, където изтегляте файл. В този случай уебсайтът работи като сървър, а вашият компютър действа като клиент, който получава файла. Можете да го сравните с еднопосочен път: файлът, който изтегляте, е автомобил, който отива от точка А (уебсайтът) до точка Б (вашият компютър).
Когато изтегляте един и същ файл от peer-to-peer мрежа, като използвате платформа BitTorrent като отправна точка, изтеглянето се извършва по различен начин. Файлът се изтегля на вашия компютър на битове и части, които идват от много други компютри, които също са свързани към същата P2P мрежа и вече имат този файл или поне части от него. В същото време файлът също се изпраща (качва) от вашия компютър на други устройства, които го искат. Тази ситуация е подобна на двупосочен път: файлът е като множество малки коли, които идват към вашия компютър, като същевременно оставят на други, когато бъде поискано.
Защо peer-to-peer мрежите са полезни?
P2P мрежите имат някои характеристики, които ги правят полезни:
- Трудно е да ги свалиш. Дори ако един от партньорите е изключен, останалите продължават да работят и комуникират. За да спре да работи P2P (peer-to-peer) мрежа, трябва да затворите всички нейни партньори.
- Peer-to-peer мрежите са невероятно мащабируеми. Добавянето на нови партньори е лесно, тъй като не е необходимо да правите никаква централна конфигурация на централен сървър.
- Когато става въпрос за споделяне на файлове, колкото по-голяма е мрежата за равнопоставени връзки, толкова по-бърза е тя. Съхраняването на един и същ файл на много от партньорите в P2P мрежа означава, че когато някой трябва да го изтегли, файлът се изтегля от няколко места едновременно.
Примери за P2P (peer-to-peer) мрежа
Всички ние използваме peer-to-peer мрежи за свързване на компютри и устройства, без да е необходимо да конфигурираме сървър. Създаването на сървър за всичко е скъпо и трудно за управление, така че в някои ситуации е по-лесно и по-достъпно да използвате P2P мрежи. Ето някои примери за често срещани случаи на използване на peer-to-peer мрежи:
- Актуализациите на Windows 10(Windows 10 updates) се доставят както от сървърите на Microsoft , така и чрез P2P . Има повече информация за тази функция тук: Оптимизиране на доставката на актуализация на Windows 10(Optimize Windows 10 update delivery) .
- Споделянето на големи файлове през интернет често се извършва с помощта на P2P (peer-to-peer) мрежова архитектура. Например, някои платформи за онлайн игри използват P2P за изтегляне на игри между потребители. Blizzard Entertainment разпространява Diablo III , StarCraft II и World of Warcraft чрез P2P . Друг голям издател, Wargaming , прави същото със своите игри World(World) of Tanks , World of Warships и World of Warplanes . Други, като Steam илиGOG , изберете да не използвате P2P и предпочитайте да поддържате специални сървъри за изтегляне по целия свят.
- Много операционни системи Linux се разпространяват чрез изтегляния на BitTorrent чрез (BitTorrent)P2P трансфери. Такива примери са Ubuntu , Linux Mint и Manjaro .
- В Windows 7 и Windows 8.1 , когато създавате ad-hoc мрежа между два компютъра(ad-hoc network between two computers) , вие създавате peer-to-peer мрежа между тях.
- Ако използвате Windows 7 , Windows 8.1 или версия на Windows 10 преди Версия 1803(Version 1803) , можете да свържете компютрите в дома си към домашна група(Homegroup) , като по този начин създадете мрежа за равноправни връзки между тях. Домашната група(Homegroup) е малка група от компютри, които са свързани помежду си, за да споделят хранилище и принтери. Това е една от най-честите употреби на peer-to-peer технология. Някои хора може да кажат, че домашните групи(Homegroups) не могат да бъдат равноправни, тъй като компютрите в мрежата са свързани към рутер. Имайте предвид обаче, че рутерът няма нищо общо с управлението на компютрите от домашната група(Homegroup)споделят помежду си. Рутерът не работи като сървър, а просто като интерфейс или порта между локалната мрежа и интернет. Ако искате, можете да намерите повече информация за начина, по който Microsoft избра да приложи P2P технологията, в тези статии: Peer-To-Peer базирани функции в Win 7(Peer-To-Peer based Features in Win 7) , [MS-HGRP]: Протокол([MS-HGRP]: HomeGroup Protocol) за домашна група и HomeGroup: практическо ръководство за домашно блаженство с Windows 7(HomeGroup: A practical guide to domestic bliss with Windows 7) .
- За съжаление, peer-to-peer мрежите също често се използват за незаконни дейности(peer-to-peer networks are also commonly used for illicit activities) . P2P е спорна технология, тъй като се използва широко за пиратство. В мрежата има много уебсайтове, които предлагат достъп до защитено с авторски права съдържание като филми, музика, софтуер или игри чрез P2P мрежи, поради предимствата на тази технология. Въпреки че самата технология не е незаконна и има много законни употреби, които не включват пиратство, начинът, по който някои хора използват P2P , е незаконен. Когато използвате P2P , уверете се, че не участвате в пиратство или други дейности, които са наказани от закона.
P2P мрежите са един от най-достъпните методи за разпространение на съдържание, защото използват честотната лента на партньорите, а не честотната лента на създателя на съдържанието.
Историята на P2P (peer-to-peer) мрежите
Предшественикът на peer-to-peer мрежите изглежда е USENET , който е разработен през 1979 г. Това е система, която позволява на потребителите да четат и публикуват съобщения/новини. Това беше мрежова система, подобна на днешните онлайн форуми, но с тази разлика, че USENET не разчиташе на централен сървър или администратор. USENET копира едно и също съобщение/новина на всички сървъри, открити в мрежата. По същия начин, peer-to-peer мрежите разпространяват и използват всички налични ресурси.
Следващото голямо нещо в историята на P2P беше 1999 г., когато Napster оживя. Napster беше софтуер за споделяне на файлове, който се използваше от хората за разпространение и изтегляне на музика. Музиката, споделена в Napster , обикновено е защитена с авторски права и следователно е незаконна за разпространение. Това обаче не попречи на хората да го получат. Въпреки че Napster беше този, който вкара P2P в масовия поток, Napster в крайна сметка се провали и беше затворен от властите поради цялото съдържание, което беше споделено незаконно в него. В днешно(Nowadays) време P2Pостава една от най-популярните технологии за споделяне на файлове през интернет, както законно, така и незаконно.
Източник на изображението: (Image source:) Wikipedia
Имате ли други въпроси относно peer-to-peer мрежи?
Както видяхте в това ръководство, peer-to-peer е сложна технология, която е родена и се основава на прост принцип: децентрализация. Вече знаете, че целта му е честна, въпреки че не винаги се използва по правилните причини. Някои хора спорят дали трябва да бъде забранено или не, защото P2P остава най-важното средство за незаконно разпространение на защитено с авторски права съдържание. Трябва ли обаче да се забрани използването на химикалка, защото писателят е ужасен в занаята си?
Related posts
Как да направите точка за достъп в Windows 11 -
Как да инсталирате безжичен принтер във вашата Wi-Fi мрежа -
2 начина за актуализиране на фърмуера на рутер TP-Link Wi-Fi 6 -
Какво е ASUS AiMesh мрежа и как да я създадем? -
Как да нулирам моя ASUS рутер до фабричните му настройки? (4 начина)
Какво е домашна група? Как да използвате домашната група на Windows 7
7 начина да намерите вашия MAC адрес в Windows -
Какво е DNS сървър на трета страна? 8 причини да използвате публични DNS сървъри
Как да персонализирате разширени настройки за споделяне на мрежа в Windows
Как да изтриете или забравите безжични мрежови профили в Windows 8.1
Как да настроите родителски контрол на рутер ASUS -
Прости въпроси: Какво е прокси сървър и какво означава?
Какъв е моят DNS? 5 начина да разберете в Windows 10
8 начина да намерите вашия IP адрес в Windows (всички версии)
Прости въпроси: Какво представлява MAC адресът и как се използва?
Използвайте NetSpot WiFi Analyzer, за да идентифицирате най-добрия канал за вашия Wi-Fi
Как да картографирате мрежови устройства и да добавяте FTP местоположения в Windows 11
Как да зададете график на вашия рутер TP-Link Wi-Fi 6 -
6 начина да възстановите оригиналния MAC адрес на вашата мрежова карта
Какво е Wi-Fi Sense в Windows 10 и как да го използвам