Client-Server-Modell einfach erklärt
Kurzantwort
Client und Server beschreiben ein Rollenmodell: Der Client fragt eine Leistung an, der Server stellt sie bereit und antwortet. Dein Browser ist ein Client, der eine Webseite bei einem Webserver anfordert. Dieses Frage-Antwort-Prinzip steckt hinter fast allem im Netz – vom Surfen über E-Mail bis zur Datenbankabfrage. Server ist dabei eine Rolle, nicht zwingend ein großer Rechner.
Teil des Lernpfads Netzwerk · Schritt 6 von 24
Browser und Webseite, Mail-App und Postfach, App und ihre Daten: So unterschiedlich das wirkt, dahinter steckt immer dasselbe Muster. Das Client-Server-Modell ist eine der wichtigsten Grundideen der IT – und einmal verstanden, erkennst du es überall wieder.
Was bedeutet Client und Server?
Client und Server sind zwei Rollen in einer Kommunikation:
- Der Client stellt eine Anfrage – er will etwas haben oder tun.
- Der Server nimmt die Anfrage entgegen, bearbeitet sie und antwortet.
Dein Browser ist ein Client: Er fragt „gib mir diese Seite", und ein Webserver antwortet mit den Inhalten. Genau dieses Frage-Antwort-Spiel ist das Client-Server-Modell.
Ist ein Server immer ein großer Rechner?
Das ist das häufigste Missverständnis. Server ist eine Rolle, kein bestimmtes Gerät. Jedes Programm oder jeder Rechner, der Anfragen entgegennimmt und beantwortet, ist in diesem Moment ein Server – auch dein eigener Laptop, wenn darauf ein Serverprogramm läuft.
Wo steckt das Modell überall drin?
Sobald etwas im Netz angefragt und beantwortet wird, ist es Client-Server:
| Client | Server | Wobei? |
|---|---|---|
| Browser | Webserver | eine Webseite aufrufen |
| Mail-Programm | Mailserver | E-Mails abrufen |
| App | Anwendungsserver | Daten laden |
| Programm | Datenbankserver | eine Abfrage stellen |
Auch die anderen Grundlagen fügen sich hier ein: Beim Surfen fragt der Client per HTTP oder HTTPS beim Server an, nachdem DNS den Namen in eine Adresse übersetzt hat.
Selbstkontrolle
Selbstkontrolle
Du rufst mit dem Browser eine Webseite auf. Welche Rolle hat dein Browser?
Häufige Fragen
Kann ein Gerät gleichzeitig Client und Server sein?
Ja. Die Rollen hängen an der jeweiligen Kommunikation, nicht am Gerät. Ein Rechner kann eine Webseite von einem Server abrufen (dann ist er Client) und gleichzeitig selbst Dateien für andere bereitstellen (dann ist er Server). In Peer-to-Peer-Netzen ist jedes Gerät beides zugleich.
Was ist der Unterschied zwischen Client-Server und Peer-to-Peer?
Im Client-Server-Modell gibt es klare Rollen: zentrale Server stellen bereit, viele Clients greifen zu. Bei Peer-to-Peer sind alle Teilnehmer gleichberechtigt und tauschen direkt untereinander, ohne zentrale Instanz. Client-Server ist übersichtlicher, Peer-to-Peer robuster gegen den Ausfall einzelner Knoten.
Braucht ein Server immer eine ständige Internetverbindung?
Ein Server muss erreichbar sein, solange er Anfragen beantworten soll – im Internet bedeutet das eine dauerhafte Verbindung und meist eine feste Adresse. In einem lokalen Netz genügt es, wenn er innerhalb dieses Netzes erreichbar ist. Ist der Server offline, können Clients seine Leistung nicht nutzen.
Ist die Cloud auch Client-Server?
Ja, im Kern schon. Bei einem Cloud-Dienst ist dein Gerät der Client, der über das Internet auf Server im Rechenzentrum des Anbieters zugreift. Die Cloud verlagert die Server nur an einen fremden, professionell betriebenen Ort. Mehr dazu im Beitrag über die Cloud.
Weiterlesen: Was ist ein Netzwerk? LAN, WAN und WLAN · Was ist eine API? Einfach erklärt · Active Directory: zentrale Verwaltung im Firmennetz
Das Wichtigste in Kürze
- Client fragt an, Server antwortet – das ist das ganze Grundprinzip.
- Server ist eine Rolle, nicht zwingend ein großer Rechner.
- Das Modell steckt hinter Web, E-Mail, Apps und Datenbanken.
- Sein Vorteil ist die zentrale Arbeitsteilung: einmal vorhalten, viele nutzen.