Sadržaj:
- Definicija - Što znači peer-to-peer arhitektura (P2P arhitektura)?
- Techopedia objašnjava ravnopravnu arhitekturu (P2P arhitektura)
Definicija - Što znači peer-to-peer arhitektura (P2P arhitektura)?
Peer-to-peer arhitektura (P2P arhitektura) je najčešće korištena računalna mrežna arhitektura u kojoj svaka radna stanica ili čvor ima iste mogućnosti i odgovornosti. Često se uspoređuje i uspoređuje s klasičnom arhitekturom klijent / poslužitelj u kojoj su neka računala posvećena služenju drugima.
P2P se također može koristiti za pozivanje na pojedinačni program dizajniran tako da svaka instanca programa može djelovati i kao klijent i kao poslužitelj, s istim odgovornostima i statusom.
P2P mreže imaju mnogo aplikacija, ali najčešća je za distribuciju sadržaja. To uključuje objavljivanje i distribuciju softvera, mreže za isporuku sadržaja, strujanje medija i prodor za prijenose multicastinga, što olakšava isporuku sadržaja na zahtjev. Ostale aplikacije uključuju znanost, umrežavanje, mreže pretraživanja i komunikacije. Čak je i američko Ministarstvo obrane započelo istraživanje aplikacija za P2P mreže za suvremene strategije mrežnog ratovanja.
P2P arhitektura se često naziva peer-to-peer mreža.
Techopedia objašnjava ravnopravnu arhitekturu (P2P arhitektura)
P2P aplikacije jedno su od glavnih pitanja u raspravi oko neutralnosti mreže - načelo koje se zalaže za ne ograničavanje internetskog sadržaja, formata, tehnologija, opreme ili načina komunikacije. Zagovornici P2P tvrde da vlade i veliki davatelji internetskih usluga pokušavaju kontrolirati upotrebu Interneta i sadržaja usmjeravajući mrežnu strukturu prema arhitekturi klijenta / poslužitelja. Ovo postavlja financijske prepreke pojedincima i malim izdavačima koji žele ostvariti pristup internetu i postavlja neučinkovitost za dijeljenje velikih datoteka.
Postoje tri modela nestrukturirane P2P računalne mrežne arhitekture:
- Čisti P2P
- Hibridni P2P
- Centralizirani P2P
U strukturiranoj arhitekturi računalne P2P radne stanice (vršnjaci), a ponekad i resursi, organizirani su prema posebnim kriterijima i algoritmima. To dovodi do slojeva s određenim topologijama i svojstvima.
Procjena nekih prednosti i slabosti P2P umrežavanja uključuje usporedbu s arhitekturom klijent / poslužitelj. P2P mreže imaju klijente s resursima kao što su propusnost, prostor za pohranu i procesorska moć. Što se više zahtjeva za sustavom postavlja preko svakog čvora, tako se povećava i kapacitet cijelog sustava. (Ovo uzrokuje ogroman porast sigurnosnih mehanizama i mehanizama provjere datoteka, čineći većinu P2P mreža otpornima na gotovo bilo koju vrstu napada.) Za usporedbu, tipična mreža klijent / poslužitelj dijeli zahtjeve, ali ne i resurse. Kako se dodatni klijenti pridruže sustavu, manje resursa postaje dostupno za svaki od njih.