Obsah:
- Definícia - Čo znamená architektúra Peer-to-Peer (P2P Architecture)?
- Techopedia vysvetľuje architektúru Peer-to-Peer (P2P Architecture)
Definícia - Čo znamená architektúra Peer-to-Peer (P2P Architecture)?
Architektúra typu peer-to-peer (P2P architektúra) je bežne používaná architektúra počítačových sietí, v ktorej má každá pracovná stanica alebo uzol rovnaké schopnosti a zodpovednosti. Často sa porovnáva a porovnáva s klasickou architektúrou klient / server, v ktorej sú niektoré počítače určené na obsluhu iným.
P2P sa tiež môže používať na označenie jediného softvérového programu navrhnutého tak, aby každá inštancia programu mohla fungovať ako klient aj server, s rovnakými zodpovednosťami a statusom.
Siete P2P majú veľa aplikácií, ale najbežnejšia je distribúcia obsahu. Patria sem publikácie a distribúcia softvéru, siete na doručovanie obsahu, streamingové médiá a spoločné vysielanie pre multicastingové toky, čo uľahčuje doručovanie obsahu na požiadanie. Medzi ďalšie aplikácie patria vedecké, sieťové, vyhľadávacie a komunikačné siete. Dokonca aj americké ministerstvo obrany začalo výskum aplikácií pre siete P2P pre moderné stratégie boja proti sieťovým sieťam.
P2P architektúra sa často označuje ako sieť typu peer-to-peer.
Techopedia vysvetľuje architektúru Peer-to-Peer (P2P Architecture)
P2P aplikácie sú jedným z hlavných problémov v diskusii o sieťovej neutralite - zásada, ktorá neobhajuje žiadne obmedzenia týkajúce sa internetového obsahu, formátu, technológií, vybavenia alebo spôsobov komunikácie. Navrhovatelia P2P tvrdia, že vlády a veľkí poskytovatelia internetových služieb sa snažia kontrolovať používanie internetu a obsah nasmerovaním sieťovej štruktúry na architektúru klient / server. To vytvára finančné prekážky pre jednotlivcov a malých vydavateľov, ktorí chcú získať prístup na internet, a vytvára neefektívnosť pri zdieľaní veľkých súborov.
Existujú tri modely neštruktúrovanej architektúry počítačovej siete P2P:
- Čisté P2P
- Hybridné P2P
- Centralizované P2P
V štruktúrovanej architektúre počítačovej siete P2P sú pracovné stanice (kolegovia) a niekedy aj zdroje usporiadané podľa konkrétnych kritérií a algoritmov. To vedie k prekrytiu so špecifickými topológiami a vlastnosťami.
Posúdenie niektorých výhod a slabých stránok P2P sietí zahŕňa porovnanie s architektúrou klient / server. Siete P2P majú klientov so zdrojmi, ako sú šírka pásma, úložný priestor a kapacita spracovania. Keď sa na každý uzol kladie väčší dopyt, zvyšuje sa kapacita celého systému. (Toto zodpovedá enormnému zvýšeniu zabezpečenia systému a mechanizmov overovania súborov, vďaka čomu je väčšina sietí P2P odolná voči takmer akémukoľvek typu útoku.) V porovnaní s tým typická sieť typu klient / server zdieľa požiadavky, ale nie zdroje. Keď sa k systému pripoja ďalší klienti, pre každého z nich bude k dispozícii menej zdrojov.
