Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Peer-to-peernetwerken zijn het gebruik van de relatief krachtige computers (persoonlijke computers) die aan de rand van internet bestaan voor meer dan alleen clientgebaseerde computingtaken. De moderne pc (personal computer) heeft een zeer snelle processor, een groot geheugen en een grote harde schijf, die niet volledig worden gebruikt bij het uitvoeren van algemene rekentaken zoals e-mail en surfen op internet. De moderne pc kan eenvoudig fungeren als een client en server (een peer) voor veel soorten toepassingen.
De peer-to-peer-samenwerkingsinfrastructuur is een vereenvoudigde implementatie van de Peer-to-Peer-infrastructuur van Microsoft Windows die gebruikmaakt van de service People Near Me in Windows Vista en latere platforms. Het wordt het beste gebruikt voor toepassingen met peer-functionaliteit binnen een subnet waarvoor de service Personen in de buurt van mij werkt, hoewel het ook interneteindpunten of contactpersonen kan gebruiken. Het bevat de algemene contactbeheerder die wordt gebruikt door Live Messenger en andere Live-gerelateerde toepassingen om contactpunten, beschikbaarheid en aanwezigheid te bepalen.
Samenwerkingstoepassingen
Een typische peer-to-peer-samenwerkingstoepassing bestaat uit de volgende stappen:
Peer bepaalt de identiteit van een peer die geïnteresseerd is in het hosten van een samenwerkingssessie
Een aanvraag voor het hosten van een sessie wordt verzonden, op een of andere manier en de hostpeer gaat akkoord met het beheren van samenwerkingsactiviteiten.
De host nodigt contactpersonen uit op het subnet (inclusief de aanvrager) voor een sessie.
Alle collega's die willen samenwerken, kunnen de host toevoegen aan hun contactmanagers.
De meeste peers verzenden uitnodigingen, ongeacht of ze zijn geaccepteerd of geweigerd, tijdig terug naar de hostpeer.
Alle peers die willen samenwerken, zullen zich abonneren op de host-peer.
Terwijl de peers hun eerste samenwerkingsactiviteit uitvoeren, kan de hostpeer externe peers toevoegen aan het contactbeheer. Ook worden alle uitnodigingsantwoorden verwerkt om te bepalen wie heeft geaccepteerd, wie heeft geweigerd en wie niet heeft beantwoord. Het kan uitnodigingen annuleren voor degenen die niet hebben beantwoord of een andere activiteit uitvoeren.
Op dit moment kan de hostpeer een samenwerkingssessie starten met alle uitgenodigde peers of een toepassing registreren bij de samenwerkingsinfrastructuur. P2P-toepassingen gebruiken de Peer-to-Peer Collaboration Infrastructure en de System.Net.PeerToPeer.Collaboration naamruimte om communicatie te coördineren voor games, bulletin boards, conferencing en andere serverloze aanwezigheidstoepassingen.
Peer-to-peer-netwerkbeveiliging
In een Active Directory-domein bieden domeincontrollers verificatieservices met behulp van Kerberos. In een serverloze peeromgeving moeten de peers hun eigen verificatie opgeven. Voor Peer-to-Peer-netwerken kan elk knooppunt fungeren als een CA, waarbij de vereiste van een basiscertificaat in het vertrouwde basisarchief van elke peer wordt verwijderd. Verificatie wordt geleverd met behulp van zelfondertekende certificaten, opgemaakt als X.509-certificaten. Dit zijn certificaten die door elke peer worden gemaakt, waarmee het openbare-sleutel-/persoonlijke sleutelpaar en het certificaat dat is ondertekend met behulp van de persoonlijke sleutel worden gegenereerd. Het zelfondertekende certificaat wordt gebruikt voor verificatie en om informatie over de peerentiteit te verstrekken. Net als X.509-verificatie is peernetwerkverificatie afhankelijk van een keten van certificaten die worden teruggezet naar een openbare sleutel die wordt vertrouwd.