9 verschiedene Arten von Servern in Computernetzwerken (2022)

Möchten Sie verstehen, was all die verschiedenen Arten von Servern in Computernetzwerken sind?

Lassen Sie uns sie alle schnell auflisten, dann jeden von ihnen durchgehen und sie detaillierter erklären:

  1. Web-Server
  2. Datenbankserver
  3. E-Mail-Server
  4. Web-Proxy-Server
  5. DNS-Server
  6. fTP-Server
  7. Dateiserver
  8. DHCP Server
  9. Cloud Server

 

Nun, Sie haben das Client-Server-Modell bereits verwendet, ohne es zu merken, wenn Sie diesen Beitrag gerade lesen. Sie (als Client) haben eine Ressource (diese Webseite) angefordert, die von einem Webserver geliefert wurde.

Dies ist die vorherrschende Architektur für moderne Kommunikation, bei der Server Clients digitale Informationen bereitstellen.

Das Peer-to-Peer- oder „P2P“-Modell beruht in der Regel darauf, dass Computer miteinander verbunden sind, um Informationen auszutauschen.

Die Client-Server-Architektur basiert im Gegensatz zum P2P-Modell auf dem Hauptwebserver oder einer Reihe von Computern, die mit einem Netzwerk verbunden sind, im Allgemeinen in einem Rechenzentrum.

Clients oder normale Computer mit dem Internet verbunden oder ein lokales Netzwerk Pakete an den Server senden, um Daten anzufordern.

Wenn der Server diese Anforderungen erhält, hat er drei Möglichkeiten: das Paket akzeptieren, das Paket ablehnen oder „verwerfen“ oder die Verbindung stillschweigend beenden.

Server und Client müssen an den richtigen Ports Anfragen zueinander und voneinander senden, wenn sie sich auf „Ports“ verlassen, um den Datenfluss zu steuern.

Häufig sind diese Firewalls so konfiguriert, dass sie verschiedene Arten von Anfragen empfangen. Beispielsweise würden die meisten Server, die das Hypertext Transfer Protocol oder „HTTP“ verwenden, nur Anfragen nach Daten über die Ports 80 oder 443 akzeptieren.

Wenn Sie ein Paket von einem Client an einen ordnungsgemäß konfigurierten Server an einem anderen Port senden, wird der Server Pakete normalerweise stillschweigend verwerfen.

Nachdem wir nun die Grundlagen der Funktionsweise des Client-Server-Modells behandelt haben, wollen wir uns einige der häufigsten Servertypen ansehen, die in Kommunikationssystemen und im Bereich der Informationstechnologie im Allgemeinen zu finden sind.

Wir werfen einen Blick darauf, wie sie funktionieren, warum sie wie sie es tun und warum sie in einem Computernetzwerk so wichtig sind.

1. Webserver

Verschiedene Arten von Servern in einem Computernetzwerk

Die Website, die Sie gerade ansehen, wird von einem Webserver betrieben. Diese Art von Server stellt Clients in erster Linie Webinhalte bereit.

Clients senden „GET“- und „POST“-Anfragen an Webserver (neben anderen Verben).

Eine „GET“-Anforderung wird gestellt, wenn ein Client wirklich Daten abrufen möchte und keine Daten zum Senden an den Server hat.

Im Gegensatz dazu wird eine „POST“-Anforderung gestellt, wenn ein Client Informationen hat, die er mit dem Server teilen möchte, und eine Antwort erwartet. Das Ausfüllen eines Formulars auf einem Webserver und das Klicken auf die Schaltfläche „Senden“ ist beispielsweise eine „POST“-Anforderung des Clients an den Server.

Webserver sind häufig „Kopfless.“ Dies geschieht, um Serverspeicher zu sparen und sicherzustellen, dass er ausreicht, um das Betriebssystem und die Anwendungen des Servers zu betreiben.

Der Begriff „Kopfless“ bezieht sich darauf, dass er nicht wie ein typischer Heimcomputer funktioniert, sondern lediglich Inhalte bereitstellt. Die Administratoren dieser Server können nur über Befehlszeilenterminals darauf zugreifen.

Denken Sie daran, dass diese Webserver, wie Ihr PC, jede Art von Anwendung ausführen können.

Sie können auch auf jedem Betriebssystem ausgeführt werden, solange sie den allgemeinen „Regeln“ des Internets folgen.

Moderne Webanwendungen sind typischerweise in Schichten aufgebaut, beginnend mit serverseitigen Skripten und Programmen, die Daten verarbeiten (z. B. PHP, ASP.NET usw.), und schließen mit clientseitigem Skripting (z. B. Javascript), das angibt, wie die Daten verarbeitet werden sollen präsentiert werden.

Ein Webbrowser gibt dann den Inhalt aus, um die Seite so anzuzeigen, wie Sie sie gerade lesen. Wenn Sie Ihren eigenen Webserver erstellen möchten, können wir einige erstellen Empfehlungen.

Microsoft IIS, Apache, Nginx und andere beliebte Webserver sind unten aufgeführt.

Webserver verwenden die folgenden Ports: Port 80 für HTTP (unverschlüsselt) und Port 443 für HTTPs (verschlüsselt). Webserver sind heutzutage die gängigsten Servertypen.

2. Datenbankserver

Datenbankserver - ein gängiger Servertyp

Ein Datenbankserver wird normalerweise in Verbindung mit einem anderen Servertyp verwendet. Diese Art von Server existiert ausschließlich, um Daten in Gruppen zu speichern.

Es gibt zahlreiche Datenspeichermethoden, die auf verschiedenen Theorien basieren. Eine der häufigsten ist „SQL“, was für „Structured Query Language“ steht.

Datenbankprogrammierer können Datenbanken auf diesen Servern erstellen, indem sie Skripte in der Sprache der Datenbank schreiben.

Webanwendungen verwenden normalerweise serverseitige Komponenten, die eine Verbindung zu einem Datenbankserver herstellen, um Daten abzurufen, während Benutzer sie eingeben.

Es empfiehlt sich, Webserver und Datenbankserver auf getrennten Rechnern zu betreiben. Datenbankserver sollten aus Sicherheitsgründen eigenständig existieren.

Wenn ein Hacker Zugriff auf den gesamten Webserver, aber nicht auf den Datenbankserver erhält, kann er oder sie die auf dem Datenbankserver gespeicherten Informationen sofort abrufen oder ändern.

MySQL, MariaDB, Microsoft SQL, Oracle Database und andere beliebte Datenbankserver sind unten aufgeführt.

Datenbankserver verwenden die folgenden Ports: Port 3306 (MySQL, MariaDB), Port 1433 (MS-SQL) und Port 1521. (Oracle DB). Datenbankserver sind in der Regel so verbreitet wie Webserver, da die meisten Webserver einen Datenbankserver benötigen.

3. E-Mail-Server

E-Mail-Server

Ein E-Mail-Server wird normalerweise von „SMTP“ oder „Simple Mail Transfer Protocol“ betrieben. Andere Protokolle können von neueren Mailservern verwendet werden, aber SMTP bleibt das dominierende Protokoll.

E-Mail-Dienste werden von einem E-Mail-Server betrieben. Diese Server akzeptieren einfach E-Mails von einem Client zum anderen und leiten die Daten an einen anderen Server weiter.

Da Daten beim Senden über SMTP vereinfacht werden, gehen bei E-Mail-Transaktionen normalerweise einige Informationen verloren, z. B. die Webformatierung.

E-Mail-Server werden im modernen Ansatz typischerweise mit Webservern gekoppelt. Dies ermöglicht Benutzern einen „Webclient“, der Daten grafisch auf einer Webseite anzeigt. Einige neuere Web-Apps können sogar einen E-Mail-Client für den Heimcomputer simulieren, ohne dass eine Installation erforderlich ist.

Zu den von E-Mail-Servern verwendeten Ports gehören Port 25 (SMTP), Port 587 (Secure SMTP) und Port 110. (POP3).

Der E-Mail-Server ist ein anderer Servertyp als der Webserver und ist es in der Regel auch less verbreitet.

4. Web-Proxy-Server

Ein Web-Proxy-Server kann auf einem von mehreren Protokollen laufen, und doch tun sie alle das Gleiche.

Sie empfangen Benutzeranfragen, filtern sie und handeln dann im Namen des Benutzers. Die gebräuchlichste Art von Web-Proxy-Servern ist darauf ausgelegt, Schul- und Unternehmens-Webfilter zu umgehen.

Da der Webverkehr über eine einzige IP-Adresse und eine Website geleitet wird, die noch nicht gesperrt wurde, können Benutzer über diese Filter Zugriff auf Websites erhalten, die verboten sind.

Ein organisatorischer Proxy-Server ist a less häufigste Art. Es hat die gleiche Wirkung, wird aber normalerweise von einem Unternehmen autorisiert.

Es sammelt den Webverkehr von Benutzern, protokolliert ihn zur späteren Analyse und sendet ihn an das Internet.

Dadurch wird der Benutzerverkehr aggregiert, sodass ein Gerät nicht offen von einem anderen unterschieden werden kann. Diese Art von Server ist nicht so verbreitet.

5. DNS-Server

DNS Server

Ein DNS-Server, auch bekannt als „Domain Name Service“-Server, wird häufig verwendet, um Domänennamen in IP-Adressen zu übersetzen.

Sobald Sie einen Domainnamen in Ihren Browser eingeben und die Eingabetaste drücken, verweist er auf diesen Server. Der Punkt ist, dass Benutzer sich keine IP-Adressen merken müssen und Organisationen einen geeigneten Namen haben können.

DNS-Server werden in der Regel von Internetdienstanbietern (ISPs) für ihre Kunden bereitgestellt. Es gibt jedoch zahlreiche Organisationen, die diesen Suchdienst kostenlos anbieten (z. B. die beliebte Google DNS-Server mit IP 8.8.8.8).

Diese alternativen DNS-Server werden häufig von Benutzern verwendet, die sich Sorgen um ihre Online-Privatsphäre machen.

Wenn Benutzer einen neuen Domänennamen erstellen, wird auch auf DNS-Server zugegriffen. Da DNS-Server hierarchisch arbeiten, sind einige „autoritativer“ als andere.

Der Domänenname ist bei einem übergeordneten DNS-Server registriert, auf den andere untergeordnete DNS-Server verweisen. Diese Registrierung erstreckt sich in der Regel über die ganze Welt in einem Prozess, der zwischen drei und vier Tagen dauert.

6. FTP-Server

FTP-Server - üblicher, aber nicht so nützlicher Servertyp

FTP-Server, auch als „File Transfer Protocol“-Server bekannt, dienen einem einzigen Zweck: dem Hosten des Dateiaustauschs zwischen Benutzern.

Da diese Server standardmäßig keine Art von Verschlüsselung bereitstellen, werden häufig eine Reihe von gesicherten Versionen des Protokolls an ihrer Stelle verwendet (z. B. sFTP, das ein FTP-über-sicheres-SSH-Protokoll ist).

Nach der Authentifizierung mit einem FTP-Client können Benutzer Dateien von diesem Servertyp hoch- oder herunterladen. Benutzer können auch die Dateien auf dem Server durchsuchen und Dateitypen nach Bedarf herunterladen.

FTP-Server verwenden die folgenden Ports: 20, 21 und 22 für FTP und 22 für sFTP.

FTP-Server werden normalerweise als Teil von Webservern bereitgestellt, daher sind sie so produktiv wie Webserver, aber heutzutage ist ihre Verwendung less ausgesprochen.

7. Dateiserver

Ein Dateiserver ist nicht dasselbe wie ein FTP-Server. Dieser Server ist moderner und kann normalerweise vernetzte Dateien auf andere Laufwerke „abbilden“. Das bedeutet, dass Benutzer Ordner mit dem Dateibrowser ihres Home-Desktops durchsuchen können.

Der Hauptvorteil dieses Servertyps besteht darin, dass Benutzer Dateien und Daten hoch- und herunterladen können. Der Administrator ist für Dateiberechtigungen zuständig.

Dateiserver sind häufig in Unternehmensnetzwerken zu finden, entweder in einer Windows Active Directory-Umgebung oder in einem Linux-Betriebssystem. Da immer mehr Menschen auf Cloud-Speicher umsteigen, werden diese Arten von Servern immer beliebter less und less gemeinsam vor Ort.

8. DHCP-Server

Ein DHCP-Server konfiguriert die Netzwerkeinstellungen von Client-Computern unter Verwendung des Dynamic Host Communication Protocol (DHCP).

Anstatt statische IP-Adressen und andere Einstellungen auf Computersystemen in einem großen Netzwerk manuell zu konfigurieren, konfiguriert ein DHCP-Server im Netzwerk diese Netzwerkeinstellungen auf LAN-Computern adaptiv.

9. Cloud-Server

Um ehrlich zu sein, ein Cloud-Server ist kein Servertyp. In Wirklichkeit sind alle oben genannten Server streng genommen alle Cloud-Server, da sie alle in der Cloud bereitgestellt werden, dh bei den meisten modernen Architekturen werden die meisten dieser Servertypen remote und nicht in den physischen Räumlichkeiten eines Unternehmens bereitgestellt .

Obwohl einige größere Unternehmen immer noch lokale Server unterhalten.

 Nachdem wir uns nun die verschiedenen Servertypen angesehen haben, werden wir verschiedene Plattformen sehen, auf denen diese existieren können.

Arten von Serverplattformen

Physische Server und virtuelle Server sind die zwei häufigsten Arten von Servern, die in Netzwerken vorkommen. Hier ist, wie sie ähnlich sind und wie sie nicht sind.

1. Der physische Server

Am Ende ist es ein physischer Server, der Daten bereitstellt. Moderne physische Server, die mit Metall und Strom betrieben werden, sind häufig in der Lage, weit mehr zu bedienen, als ein Benutzer jemals benötigen wird.

Hosting-Unternehmen beherbergen diese normalerweise in Rechenzentren, um eine Vielzahl von Kunden zu bedienen. Größere Organisationen, die sich darauf verlassen, sind die einzige Ausnahme; In diesen Fällen besitzen die Organisationen normalerweise das Netzwerk der physischen Server.

Früher wurde jeder Server in einem Netzwerk (z. B. ein Webserver, ein Datenbankserver usw.) auf einem eigenen dedizierten physischen Server gehostet. Dieses Konzept wird zugunsten von Virtualisierungstechnologien auslaufen, die es jedem Server ermöglichen, eine virtuelle Maschine innerhalb einer größeren physischen Maschine zu sein.

2. Virtuelle Maschine

A virtuellen Server ist ein Teil eines physischen Servers, der partitioniert wurde. Die Mehrheit der „Server“ im Internet sind virtuelle Server. Sie erhalten häufig eine festgelegte Menge an physischen Serverressourcen, mit denen sie arbeiten können (z. B. RAM, CPU, Speicherplatz).

Virtuelle Server können für einen Bruchteil der Kosten eines physischen Servers gemietet werden. Dies liegt an der Tatsache, dass Hosting-Unternehmen den physischen Server in der Regel zu einem Großhandelspreis besitzen oder mieten und dann davon profitieren, indem sie Teile der physischen Maschine an Benutzer mit jeweils kleineren Menschenmengen verkaufen.

Bevor wir zum Abschluss kommen, sehen wir uns einige häufig gestellte Fragen zu Servertypen an.

Häufig gestellte Fragen zu Servertypen

Was genau ist ein Server in einem Computernetzwerk?

Ein Server ist ein Computer, der mit einem Netzwerk aus anderen Arbeitsstationen verbunden ist, die als „Clients“ bezeichnet werden. Clientcomputer verwenden das Netzwerk, um Daten vom Server anzufordern. Ein Server-Computer führt typischerweise "Arbeiten" aus, die ein Client-Computer nicht selbst erledigen kann, da er über eine spezielle Software- oder Netzwerkarchitektur verfügt, um spezialisierte Funktionen ausführen zu können

Wie funktionieren Computerserver?

Einem Server fehlt normalerweise ein dedizierter Bildschirm und eine Tastatur. Und während Ihr Computer Dokumente und Aufzeichnungen speichert, die Sie darauf abgelegt haben, speichert ein Server alle Informationen zusammen mit den Websites, die er hostet, und teilt diese Informationen mit allen Geräten, die darauf zugreifen müssen.

Warum benötigen wir einen Server?

Ein Server wird benötigt, um alle erforderlichen Dienste in einem Netzwerk bereitzustellen, sei es für große Unternehmen oder für private Webbenutzer.

Über den Autor
Shahzad Said
Autor: Shahzad SaidWebsite: http://shahzadsaeed.com/
Shahzaad Saaed wurde als WordPress-Experte auf einer Vielzahl von Websites von Behörden vorgestellt. Er ist auf Content-Marketing spezialisiert, um Unternehmen dabei zu helfen, ihren Traffic zu steigern.

Eine Sache noch... Wussten Sie, dass Leute, die nützliche Dinge wie diesen Beitrag teilen, auch FANTASTISCH aussehen? ;-);
Bitte kontaktieren Sie uns, wenn Sie Probleme im Zusammenhang mit dieser Website haben oder lass a nützlich Kommentieren Sie mit Ihren Gedanken und teilen Sie dies dann Ihren Facebook-Gruppen mit, die dies nützlich finden würden, und lassen Sie uns gemeinsam die Vorteile nutzen. Vielen Dank für das Teilen und nett zu sein!

Disclosure: Diese Seite enthält möglicherweise Links zu externen Websites für Produkte, die wir lieben und von ganzem Herzen empfehlen. Wenn Sie Produkte kaufen, die wir vorschlagen, können wir eine Empfehlungsgebühr verdienen. Solche Gebühren haben keinen Einfluss auf unsere Empfehlungen und wir akzeptieren keine Zahlungen für positive Bewertungen.

Autor (en) Empfohlen am:  Inc Magazin Logo   Sitepoint-Logo   CSS Tricks Logo    Webdesignerdepot-Logo   WPMU DEV Logo   und viele mehr ...