Server
Ein Server ist ein Computer in einem Netzwerk, der anderen Computern (Clients) einen oder mehrere Dienste zur Verfügung stellt. Z.T. wird als Client auch ein spezielles Programm auf dem Client-Computer bezeichnet, das dort notwendig ist, um den Server-Dienst in Anspruch zu nehmen.
In vielen Netzen nennt man einen Server auch Host.
Im Internet muss der symbolische Name eines Servers i.A. erst in dessen IP-Adresse "aufgelöst" werden (DNS: "www.winboard.org" -> 85.93.18.7), bevor der Client eine Anfrage an ihn senden kann.
Es gibt
- Netzwerkserver, die zur Verwaltung des Netzwerks dienen (Benutzerverwaltung, DNS, DHCP usw.)
- Webserver, die mittels HTTP Seiten für das Internet und/oder ein Intranet verfügbar machen
- Datei-/File-Server die u.a. als sogennantes Netzwerklaufwerk Daten zur Verfügung stellen (auch NAS)
- Datenbank-Server ermöglichen Datenbankabfragen von Clients
- Drucker-Server stellen den Clients Drucker zur Verfügung
- eMail-Server sammeln, prüfen, speichern und verteilen eMails
- Streaming-Server stellen Multimedia-Daten (Bilder, Musik, Video) zur Verfügung
- Rechenserver (Großrechner), die dem Client Rechenleistung bieten
- usw.
Sie alle greifen auf verschiedene Protokolle zurück.
Besonders in kleineren Netzwerken ist es dabei üblich, verschiedene solcher Funktionen nicht getrennt auf jeweils eigenen Computern laufen zu lassen, sondern sie auf einem einzelnen Computer zusammenzufassen.