De peer-to -peer ( P2P ) netwerk architectuur is veel nieuwer dan de client -server architectuur . De oudere systeem een hiërarchie in een verbinding waarbij een computer de aanvrager en de andere is de responder . De peer-to -peer -systeem is iets ingewikkelder en minder gecontroleerd . Client Server De client -server -model van communicatie via netwerken is het traditionele model voor het organiseren van de verkeersstroom in een verbinding . De klant begint altijd communicatie door contact met de server met het verzoek . De server doet niets totdat het verzoeken van klant ontvangt . Het zit gewoon en luistert . De ontvangst van een verzoek leidt tot de server op te treden . Het verwerkt het verzoek en stuurt een antwoord , dat gewoonlijk een bron , zoals een bestand . Contact kan zowel verbindingloos (een verzoek beantwoord door een reactie ) of verbindingsgeoriënteerde ( het paar stelt identifiers voor communicatie waardoor een reeks van samenhangende verzoeken en antwoorden ) . Peer - to-Peer < br > De peer-to - peer netwerk is veel informeler dan client- server systemen . Elke computer in het systeem dialoog initiëren en kan tegelijkertijd verbinding meer dan een computer . Peer - to-peer architectuur is nieuwer dan client- server architectuur en is vooral geschikt voor Internet Chat systemen en het delen van bestanden . In deze omgevingen , veel computers met elkaar te verbinden om interactieve bijdragen te creëren . Voorbeelden De meest voorkomende uitvoering van de client -server -methode is te vinden in webservers . Een Web browser op een personal computer gaat naar de webserver die in de adresbalk en vraagt een bestand . De server antwoordt met het bestand en geeft de webbrowser deze aan de gebruiker als een webpagina . Dit verkeer is verbindingsloos . De verbindingsloos client server transactie is zeer eenvoudig te implementeren en te vertegenwoordigen. Computer A stuurt een bericht dat zegt: " Stuur bestand B naar dit adres . " De server stuurt vervolgens bestand B te pakken A en de transactie is voltooid . In peer - to-peer systemen , verschillende computers onderhouden van een aansluiting voor een grotere lengte van de tijd , hetzij om sociale redenen , of omdat de bestanden die worden gedownload zijn groter en een verbinding moet worden gehandhaafd om de status van de controles uitvoeren . < Br > Systems Rival Je zou kunnen veronderstellen dat webpagina's domineren het internet . Echter , dit is niet waar . Sinds 2006 , het delen van bestanden peer-to -peer systemen genereren meer internetverkeer dan de client- server contact nodig is om webpagina's weer te geven . De peer-to -peer -model wordt ook gebruikt voor telecommunicatie . Bijvoorbeeld , Skype baseert haar netwerk op het peer - to-peer architectuur .
|