Wir benutzen nahezu permanent
viele Arten von Servern, auch wenn wir es oft unbewusst tun
und es nicht merken. Bekannte Beispiel wären: Die Kommunikation
eines Webbrowser mit einem Webserver, Die Komm. Zwischen einem
FTP-Client und einem FTP-Server oder beispielsweise die Kommunikation
eines Telnetclients mit einem Telnetserver. Nach diesem Prinzip
arbeiten auch E-Mailclients mit Emailserver und Newsclients
mit Newsserver. Die Kommunikation zwischen den beiden Komponenten
erfolgt nicht direkt, sondern baut auf einer Reihe von Netzwerkprotokollen
auf.
Eines dieser Netzwerkprotokolle
ist die TCP/IP-Protokollfamilie (Transmission Control Protocol/Internet
Protocol), andere Clients und Server nutzen anstelle des TCP
beispielsweise das verbindungslose UDP-Protokoll (User Datagram
Protocol).
Die Entfernung zwischen Client und Server darf mehrere tausend
Kilometer betragen.
Also fassen wir einiges Zusammen:
Als Client bezeichnen wir einen Rechner, der einen im Netzwerk
präsenten Dienst benutzt. Server aber, stellen Dienste
zur Verfügung.