Im Internet läuft alles auf zwei Rollen hinaus. Server. Kunden. So einfach ist das. Wenn Sie eine Dienstleistung erbringen, sind Sie ein Server. Wenn Sie einen Dienst nutzen, sind Sie Kunde.
Wenn Sie „www.yahoo.com“ in Ihren Browser eingeben, klicken Sie nicht nur auf einen Link. Anfordern von Ressourcen von einer großen Gruppe von Computern, die Yahoo gehören. Dieser Cluster ist der Server. Es übernimmt die schwere Arbeit. Es stellt die Seite bereit.
Dein Laptop? Das ist der Kunde. Es initiiert die Verbindung. Es verbraucht die Daten. Ihr persönlicher Computer stellt normalerweise niemandem andere Dienste zur Verfügung. Es werden keine öffentlichen Dateien oder Webseiten für zufällige Fremde gehostet. Es sitzt einfach da und fragt nach Dingen.
„Der Client sendet eine Anfrage an einen bestimmten Softwareserver, der auf dem Servercomputer ausgeführt wird.“
Diese Unterscheidung ist wichtig, da die meisten Menschen ihren Computer nur als „Computer“ betrachten. Aber aus Netzwerksicht ist es der Computer des Benutzers. Verbraucher. Ich bin Kunde.
Kann eine Maschine beides? Ja. Persönliche Laptops können beim Surfen im Internet lokale Dateifreigaben hosten. Betrachten Sie sie jedoch zum besseren Verständnis als separate Einheiten. Einer sorgt dafür. Der andere nimmt.
Mehrere Dienste auf einer Maschine
Server Maschinen erledigen selten nur eine Sache. Es ist ein Multitool.
Dieselbe physische Box könnte Folgendes ausführen:
– Webserver-Software (wie Apache oder Nginx)
– E-Mail-Server-Software (wie Postfix)
– FTP-Serversoftware (z. B. VSFTPD)
Alle diese Programme arbeiten nebeneinander. Sie teilen sich die Hardware. Aber sie vermischen sich nicht.
Die Client-Software weiß genau, mit wem sie sprechen muss. Sie können keine E-Mails über die Webbrowser-Oberfläche senden, es sei denn, Sie verwenden ein Webmail-Programm. Dennoch ist der Browser nur die Schnittstelle zu Ihrem E-Mail-Server.
Betrachten Sie die Telnet-Anwendung. Der Webserver ist ihm egal. Stellen Sie eine Verbindung zum Telnet-Daemon her. E-Mail-Anwendungen umgehen FTP-Server. Kommunizieren Sie mit Mail-Transfer-Agenten.
Diese Trennung der Belange ist wichtig. Der Kunde hat Absicht. Der Server hat Funktion. Der Kunde sagt: „Ich möchte eine Webseite.“ Der Server sagt: „Hier ist HTML.“ Der Kunde sagt: „Senden Sie mir eine E-Mail.“ Der Server sagt: „Akzeptiert.“
Dies ist ein Gespräch. wenn man fragt. antwortete eine andere Person. Ein bestimmter Port oder ein bestimmtes Protokoll bestimmt, welche Gespräche an welcher virtuellen Tür im selben Haus stattfinden.



















