" Client - server " en " peer-to -peer " zijn twee basisscenario's voor contact via een netwerk . Deze voorwaarden hebben geen netwerk layout beschrijven , maar identificeren die de verantwoordelijkheid van het initiëren van een verbinding en die controleert middelen heeft . De twee scenario's zijn de belangrijkste alternatieven in netwerkcommunicatie . Client - Server Iets moet netwerkcommunicatie triggeren , ene deel heeft om contact te initiëren met de andere . Client - server communicatie zijn bijna altijd een- op-een . Een partij contacten een andere partij . Het is de client die contact maakt met de server . De server heeft geen ander doel dan om klanten te bedienen en dus het zit en wacht op verzoeken van klanten . Een server distribueert nooit ongevraagd data . Een onderscheidend kenmerk van client - server communicatie is dat de cliënt initieert altijd contact met een verzoek . De andere is dat de server bevat alle middelen doorgegeven in de transactie . Peer -to - Peer Zoals met client - server communicatie , een computer te initiëren contact . Echter , in de peer-to -peer model elk lid van het netwerk kan contact opnemen met een andere , en dezelfde computer kan gecontacteerd worden door anderen . Elk lid van het netwerk kan zowel client als server zijn. Toepassingen De client - server model voor communicatie is de oorspronkelijke methode gebruikt in netwerken . De meeste gevestigde zakelijke netwerk applicaties gebruiken dit systeem . Voorbeelden hiervan zijn een centrale file server en het netwerk toegang authenticatie . De meest voorkomende client - server toepassing waarmee het grote publiek bekend is de vraag /antwoord transactie een browser initieert naar een webpagina te halen van een webserver . Peer - to-peer architectuur steeds populairder voor file - sharing systemen . In deze systemen , de gebruiker rechtstreeks met elkaar adressen . Meestal echter , deze systemen hebben een client - server element : leden moeten adresgegevens krijgen van een centrale directory server in om elkaar te vinden Connections . de client - server -model impliceert een computer te beslissen om contact opnemen met een andere computer . De peer-to -peer systeem kan elke computer worden verbonden met vele anderen tegelijk . Er kunnen momenten zijn in een peer - to-peer netwerk waarbij een computer is verbonden met slechts een andere en het kan ontvangen middelen van die computer . Dit is precies hetzelfde als de client - server scenario . Echter , dit betekent niet dat de twee computers zijn in een client - server relatie . Dit komt omdat zowel die computers hebben de mogelijkheid van schakelfunctie op elk gewenst moment en het zijn zowel de client en de server . In client - server systemen , kan de opdrachtgever slechts een klant zijn , en de server kan alleen een server zijn.
|