Naar inhoud springen

Client-servermodel

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Robbot (overleg | bijdragen) op 15 okt 2017 om 13:00. (Robotgeholpen doorverwijzing: SSH - Koppeling(en) gewijzigd naar Secure Shell)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Een handshake tussen client en server.

Het client-servermodel is een model in de informatica en computertechniek voor de samenwerking tussen twee of meer programma's, die zich op verschillende computers kunnen bevinden. Kenmerkend voor de asymmetrie in het model is:

  • de server is permanent beschikbaar en is reactief
  • een client is bij gelegenheid actief en neemt het initiatief tot communicatie met de server

Een aantal voorbeelden van het client-servermodel zijn e-mail, het www, NFS, FTP, Telnet, SSH, online-FPS, betalingsverkeer of thin clients.

Veel client-serverrelaties werken met een verzoek om iets, en dat kan misbruikt worden. Dit heet ook wel een Distributed Denial of Service attack.

Een alternatief netwerkmodel is een peer-to-peerarchitectuur.

Zie de categorie Client-server van Wikimedia Commons voor mediabestanden over dit onderwerp.