Edgeserver sind eine hauptsächliche Komponente für die Geschwindigkeit des Internets.
Nach Lektüre dieses Artikels können Sie Folgendes:
Ähnliche Inhalte
Was ist ein Ursprungsserver?
Internet-Knoten (Internet Exchange Point, IXP)
Was ist ein CDN-Rechenzentrum?
Paketumlaufzeit (Round-trip Time, RTT)
Gültigkeitsdauer (Time-to-live, TTL)
Abonnieren Sie theNET, Cloudflares monatliche Zusammenfassung der beliebtesten Einblicke in das Internet!
Link zum Artikel kopieren
Ein CDN-Edgeserver ist ein Computer, der am logischen Extrem oder „Rand“ (Edge) eines Netzwerks existiert. Ein Edgeserver dient oft als Verbindung zwischen separaten Netzwerken. Ein hauptsächlicher Zweck eines CDN-Edgeservers besteht darin, Inhalte so nahe wie möglich an einem anfragenden Clientgerät zu speichern und dadurch Latenz zu reduzieren und Seitenladedauern zu verbessern.
Ein Edgeserver ist ein Edgegerätetyp, der einen Einstiegspunkt in ein Netzwerk darstellt. Andere Edgegeräte sind Router und Routingschalter. Edgegeräte werden oft in Internet-Knoten (Internet Exchange Points, IxPs) gesetzt, damit sich unterschiedliche Netzwerke verbinden und Übertragungen gemeinsam nutzen können.
In einem bestimmten Netzwerklayout verbinden sich unterschiedliche Geräte untereinander mithilfe von einem oder mehr vordefinierten Netzwerkmustern. Wenn ein Netzwerk sich mit einem anderen Netzwerk oder dem größeren Internet verbinden will, muss es eine Art Brücke haben, damit der Datenverkehr von einem Ort zum anderen fließen kann. Hardwaregeräte, die diese Brücke am Rand eines Netzwerks erstellen, werden als Edgegeräte bezeichnet.
In einem typischen Heim- oder Büronetzwerk mit vielen verbundenen Geräten erfolgt die Herstellung und Trennung der Verbindung von Geräten wie Handys oder Computern mit dem Netzwerk über ein Nabe-und-Speiche-Netzwerkmodell. Alle diese Geräte existieren innerhalb desselben lokalen Netzwerks (Local Area Network, LAN), und jedes Gerät wird mit einem zentralen Router verbunden, über den sich die Geräte miteinander verbinden können.
Um ein zweites Netzwerk mit dem ersten Netzwerk verbinden zu können, muss an einem Punkt die Verbindung zwischen den Netzwerken hergestellt werden. Das Gerät, durch das die Netzwerke miteinander verbunden werden können, ist per Definition ein Edgegerät.
Wenn jetzt ein Computer in Netzwerk A mit einem Computer in Netzwerk B verbunden werden soll, muss die Verbindung von Netzwerk A durch den Netzwerkrand in das zweite Netzwerk gehen. Dasselbe Modell gilt auch für komplexere Situationen, zum Beispiel, wenn eine Verbindung über das Internet erfolgt. Die Fähigkeit von Netzwerken, Datenverkehr miteinander zu teilen, wird durch die Verfügbarkeit von Edgegeräten zwischen ihnen ermöglicht.
Wenn eine Verbindung das Internet durchqueren muss, sind noch mehr Zwischenschritte zwischen Netzwerk A und Netzwerk B erforderlich. Stellen wir uns der Einfachheit halber vor, dass jedes Netzwerk ein Kreis ist, und die Stelle, an dem sich diese Kreise berühren, ist die Netzwerk-Edge. Damit eine Verbindung das Internet durchqueren kann, berührt sie gewöhnlich viele Netzwerke und bewegt sich über viele Netzwerk-Edge-Knoten. Allgemein gesagt: Je weiter die Verbindung reichen muss, desto größer ist die Anzahl der Netzwerke, die durchquert werden müssen. Eine Verbindung kann unterschiedliche Internetprovider und Internet-Backbone-Infrastrukturhardware durchqueren, bevor sie ihr Ziel erreicht.
Ein CDN-Provider setzt Server an viele Positionen, aber einige der wichtigsten sind die Verbindungspunkte am Rand zwischen unterschiedlichen Netzwerken. Diese Edgeserver werden mit vielen verschiedenen Netzwerken verbunden und ermöglichen schnellen und effizienten Traffic zwischen den Netzwerken. Ohne ein CDN schlägt die Datenübertragung eventuell eine langsamere und/oder verworrenere Route zwischen Quelle und Ziel ein. Im schlimmsten Fall legt der Traffic weite Entfernungen über verwundene Wege zurück. Eine Verbindung zu einem Gerät auf der anderen Straßenseite durchquert eventuell das ganze Land und kommt wieder zurück. Durch Unterbringung von Edgeservern an Schlüsselpositionen kann ein CDN Inhalte schnell an Benutzer in verschiedenen Netzwerken liefern. Wenn Sie mehr über die Verbesserungen erfahren möchten, die mit CDN möglich sind, sehen Sie sich an, wie CDN-Performance funktioniert.
Ein Ursprungsserver ist der Webserver, der den gesamten Internet-Traffic empfängt, wenn eine Website kein CDN einsetzt. Wenn ein Ursprungsserver ohne CDN verwendet wird, bedeutet das, dass jede Internetanfrage zum physischen Standort dieses Ursprungsservers zurückkehren muss, unabhängig davon, wo in der Welt er sich befindet. Dadurch werden längere Ladezeiten bewirkt, die desto länger werden, je weiter der Server vom anfragenden Clientgerät entfernt ist.
CDN-Edgeserver speichern Inhalte (im Cache) an strategischen Standorten, um einen oder mehr Ursprungsserver zu entlasten. Durch das Verschieben statischer Elemente wie Bilder, HTML- und JavaScript-Dateien (und möglicherweise anderer Inhalte) so nah wie möglich zum anfragenden Client kann ein Edge-Server-Cache die Zeit zum Laden einer Webressource verkürzen. Ursprungsserver spielen immer noch eine wichtige Rolle, wenn ein CDN verwendet wird, weil wichtiger serverseitiger Code wie z. B. eine Datenbank mit Clientanmeldeinformationen mit Hash, die zur Authentifizierung verwendet werden, gewöhnlich im Ursprungsserver gespeichert wird. Erfahren Sie mehr über Cloudflares CDN mit Edgeservern auf der ganzen Welt.