Das Client - Server Prinzip
Client (Kunde):
- Ein Rechner oder Programm, das auf die Ressourcen, bzw. Dienste eines Servers zugreift.
Server (Diener):
- Ein Computer, an den viele Workstations (Clients) angeschlossen sind, von dem aus die Netzwerkressourcen und Dienste zur Verfügung gestellt werden.
Client-Server-Prinzip:
- Einer oder mehrere Server stellen ihre Ressourcen einem oder vielen Netzwerkteilnehmern zur Verfügung.
Peer to Peer:
- Eine Möglichkeit Computer zu vernetzen
- Alle Teilnehmer sind gleichberechtigt, stellen Dienste und Ressourcen bereit und nutzen
Dienste und Ressourcen anderer Netzwerkteilnehmer. Sie sind also Server und Client.
Modell eines Client-Server-Prinzips
Funktionsweise des Client-Server-Modells
- Die Anwendungen verwenden ein Clientprogramm, das mit dem Server im Netz Daten austauscht
- Der Server ist für die Datenhaltung zuständig, während der Client die Präsentation übernimmt
- Der Client und der Server bedienen sich daher eines genau bestimmten Protokolls
- Alle Anwendungen wie http, FTP, Telnet usw. basieren auf diesem Client-Server-Modell
Vorteile:
- Zentrale Datenbank
- Schutz der Daten vor unberechtigtem Zugriff
- Problemloser Mehrbenutzerbetrieb
- Zugriffsrechte können individuell eingerichtet werden
- Die Leistung der Workstations wird effizienter genutzt
Nachteile:
- Keine Dienste und Ressourcen bei
Server- bzw. Netzausfall
- Bei langsamer Leitung, nur langsamer Datenfluss
|