WikiDer > Client-Server-Modell

Client-servermodel
Ein Handshake zwischen Client und Server.

Es Client-Server-Modell ist ein Modell in der Informatik und Computertechnik für die Zusammenarbeit zwischen zwei oder mehr Programmen, die sich auf verschiedenen Computern befinden können. Kennzeichnend für die Asymmetrie im Modell ist:

  • das Server ist permanent verfügbar und reaktiv
  • ein Klient ist gelegentlich aktiv und initiiert die Kommunikation mit dem Server

Einige Beispiele für das Client-Server-Modell sind Email, es www, NFS, FTP, Telnet, SSH, Online-FPS, Zahlungsverkehr oder Thin-Clients.

Viele Client-Server-Beziehungen funktionieren mit einer Anfrage nach etwas, und das kann missbraucht werden. Dies wird auch als bezeichnet Verteilter Denial-of-Service-Angriff.

Ein alternatives Netzwerkmodell ist a Peer-to-Peer-Architektur.

Siehe die Kategorie Kundenserver von Wikimedia Commons für Mediendateien zu diesem Thema.