Konzept Client – Server

 
Erstellt von Seraina Hohl

Umgangssprachlich nennt man oft den Computer des Benutzers den Client, und den Computer, auf dem die abgerufene Webseite gespeichert ist, den Server. Genaugenommen bezieht sich die Bezeichnung «Client» aber immer auf ein Programm, das eine Information anfragt, und «Server» auf ein Programm, das die Anfrage beantwortet. So gibt es beispielsweise während des Aufrufs einer Webseite vielfältige Client-Server-Beziehungen:

  • Der Browser erfragt Webseite (per URL), das Betriebssystem holt die Seite aus dem Internet.
  • Das Betriebssystem erfragt die zur URL gehörende IP, der DNS-Server beantwortet diese Anfrage.
  • Das Betriebssystem erfragt die zu einer IP gehörende MAC (per ARP), das für die IP zuständige Gerät im Subnetz antwortet mit seiner MAC.

Auch innerhalb eines Computers gibt es vielfältige Client-Server-Beziehungen. So kann z.B. das Programm Word (als Client) das Betriebssystem (als Server) bitten, ein Dokument auf der Festplatte zu speichern.

Analogie

Frage – Antwort

Wunsch – Erfüllung

Problem – Lösung

Aufgabe – Erledigung