Wie funktionieren WAN- und LAN-Server?
Ein Server ist ein spezieller Computer, der Client-Computern in einem Netzwerk Dienste wie das Hosting von Dateien bereitstellt. Der Umfang der Aufgaben eines Servers kann sehr unterschiedlich sein, wobei Wide Area Network-Server Clients in verschiedenen Gebäuden oder sogar in verschiedenen Städten bedienen müssen, während Local Area Network-Server normalerweise nur einen Raum oder ein Büro abdecken. WAN- und LAN-Server verwenden jedoch dieselben fundamentalen Prozesse, wenn Daten an ihre Clients gesendet werden.
Servertypen
Server steuern praktisch jeden netzwerkbasierten Prozess. Wenn Ihr Computer Daten von einem Netzwerk oder einer Internetverbindung abrufen muss, um eine Aufgabe auszuführen, werden diese Daten höchstwahrscheinlich von einem Server an ihn gesendet. Zu den üblichen Servertypen gehören Webserver, auf denen die Dateien und der Code zum Erstellen von Webseiten gespeichert sind. Mail-Server, die als zentrale Ablage für E-Mail-Konten dienen; und Dateiserver, mit denen herunterladbare Dateien über das Netzwerk verfügbar gemacht werden.
Daten anfordern
Im Allgemeinen beginnt der Prozess der Client-Server-Kommunikation mit einer Clientanforderung. Wenn ein Webbenutzer beispielsweise eine Adresse in die Adressleiste des Browsers eingibt, fordert er seinen Computer auf, den entsprechenden Webserver zu kontaktieren und die Dateien zu erhalten, aus denen diese Seite besteht. Der Computer sucht mithilfe des Domain Name System (DNS) nach der Adresse des korrekten Servers und sendet dann eine Anfrage an diesen Server, in der genau angegeben ist, welche Seiten der Server senden muss.
Antwort
Wenn ein Server eine Anfrage von einem Client erhält, verarbeitet er die Anfrage und sendet die korrekten Daten zurück. Der tatsächliche Prozess, durch den dies erreicht wird, variiert je nach Anwendung. Bei den meisten Serveranforderungen handelt es sich jedoch im Wesentlichen um Fälle, in denen der Server nach der richtigen Datei in seiner Datenbank sucht und diese dann in einem Format zurückgibt, das der Client lesen kann. Server in großen Netzwerken müssen möglicherweise hunderte von Clients gleichzeitig bedienen. Daher sind sie oft erheblich leistungsfähiger als normale Computer.
Server-Software
Server verwenden normalerweise spezielle Software, um sie bei ihren Aufgaben zu unterstützen. Diese Software ist häufig in ein benutzerdefiniertes Server-Betriebssystem wie Windows Server oder Apples OS X Server integriert. In Windows Server können beispielsweise Server nach Rollen konfiguriert werden, sodass Benutzer Dienste wie Dateifreigabe oder E-Mail einrichten können, ohne einen komplexen manuellen Konfigurationsprozess durchführen zu müssen. Diese Art der rollenbasierten Konfiguration bedeutet, dass Server bei Bedarf problemlos erneut verwendet werden können.