Huis netwerken Wat is peer-to-peer-architectuur (p2p-architectuur)? - definitie van techopedia

Wat is peer-to-peer-architectuur (p2p-architectuur)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Peer-to-Peer Architecture (P2P Architecture)?

Peer-to-peer-architectuur (P2P-architectuur) is een veelgebruikte architectuur voor computernetwerken waarin elk werkstation of knooppunt dezelfde mogelijkheden en verantwoordelijkheden heeft. Het wordt vaak vergeleken en contrasteert met de klassieke client / server-architectuur, waarin sommige computers zijn gewijd aan het bedienen van anderen.


P2P kan ook worden gebruikt om te verwijzen naar een enkel softwareprogramma dat zo is ontworpen dat elke instantie van het programma kan fungeren als zowel client als server, met dezelfde verantwoordelijkheden en status.


P2P-netwerken hebben veel toepassingen, maar de meest voorkomende is de distributie van inhoud. Dit omvat softwarepublicatie en -distributie, netwerken voor contentlevering, streaming media en peercasting voor multicasting-streams, waardoor content-on-demand mogelijk wordt gemaakt. Andere toepassingen betreffen wetenschaps-, netwerk-, zoek- en communicatienetwerken. Zelfs het Amerikaanse ministerie van Defensie is onderzoek begonnen naar toepassingen voor P2P-netwerken voor moderne strategieën voor netwerkoorlogvoering.


P2P-architectuur wordt vaak een peer-to-peer-netwerk genoemd.

Techopedia verklaart Peer-to-Peer Architecture (P2P Architecture)

P2P-toepassingen zijn een van de kernproblemen in de controverse over netwerkneutraliteit - een principe dat geen beperkingen voorstaat op het gebied van inhoud, formaat, technologieën, apparatuur of communicatiemiddelen op internet. Voorstanders van P2P beweren dat overheden en grote internetproviders proberen het internetgebruik en de inhoud te beheersen door de netwerkstructuur te richten op een client / server-architectuur. Dit stelt financiële barrières voor particulieren en kleine uitgevers die toegang willen krijgen tot internet en zorgt voor inefficiëntie voor het delen van grote bestanden.


Er zijn drie modellen van ongestructureerde P2P-computernetwerkarchitectuur:

  • Pure P2P
  • Hybride P2P
  • Gecentraliseerde P2P

In de gestructureerde P2P-computernetwerkarchitectuur zijn werkstations (peers), en soms ook bronnen, georganiseerd volgens specifieke criteria en algoritmen. Dit leidt tot overlays met specifieke topologieën en eigenschappen.


De beoordeling van enkele van de voor- en nadelen van P2P-netwerken omvat vergelijkingen met client / server-architectuur. P2P-netwerken hebben clients met bronnen zoals bandbreedte, opslagruimte en verwerkingskracht. Naarmate er meer vraag naar het systeem komt via elk knooppunt, neemt de capaciteit van het hele systeem toe. (Dit verklaart de enorme toename van systeembeveiliging en bestandsverificatiemechanismen, waardoor de meeste P2P-netwerken bestand zijn tegen vrijwel elk type aanval.) Ter vergelijking: een typisch client / server-netwerk deelt eisen maar geen middelen. Naarmate er meer clients bij het systeem komen, zijn er minder bronnen beschikbaar voor elke klant.

Wat is peer-to-peer-architectuur (p2p-architectuur)? - definitie van techopedia