Es gibt viele Erklärungen zu DNS-Servern und ihrer Funktionsweise. DNS-Server verwalten jedoch nicht den gesamten Durchsatz des Internets.
Nachdem die IP-Adresse aufgelöst wurde, welchen Server/welches Ding ruft der Anforderer auf, um eine Verbindung mit der tatsächlichen IP-Adresse herzustellen?
Und wie wählen sich Provider eigentlich ins Internet ein? Funktioniert das mit Telefonnummern ähnlich?
Ich gehe davon aus, dass hier ein ähnlicher Algorithmus wie bei DNS zum Einsatz kommt, allerdings müssten diese Server das gesamte Internet verwalten …
Danke Slot
Antwort1
Dieser Prozess ist überhaupt nicht wie DNS, und ich muss Ihnen bescheiden zugeben, dass Sie das falsch sehen (d. h. Ihre Intuition lässt sich wahrscheinlich nicht mit der Art und Weise vereinbaren, wie das Internet-Routing funktioniert). Hier ist eine kurzeÜberblickwas hilfreich sein kann. Obwohl es im Wesentlichen richtig ist, ist es zu stark vereinfacht.
- Die zum Übermitteln von Daten zwischen IP-Adressen verwendeten Mechanismen werden als Routing bezeichnet.
- IP wird als „Packed Switched“ bezeichnet. Dies bedeutet, dass die Daten in Blöcke aufgeteilt werden und jeder Block einzeln behandelt wird.
- Um Daten zwischen Systemen zu übertragen, durchlaufen sie normalerweise eine Reihe von Maschinen, die entweder die IP-Adresse kennen oder sie an eine andere Maschine weiterleiten, die dies weiß (normalerweise werden Maschinen, die Pakete weiterleiten, als Router bezeichnet). Jede Maschine kennt ihre eigenen IP-Adressen und verfügt über eine Tabelle mit gruppierten Adressen (Netzwerke oder Subnetze genannt).
- Maschinen sind Teil eines kleinen Netzwerks, das durch die IP-Adresse der Maschine und eine Subnetzmaske definiert ist. Maschinen, die sich in dieser Gruppe befinden, sind direkt verbunden und senden sich gegenseitig direkt Datenverkehr. Wie dies geschieht, hängt davon ab, wie die Systeme verbunden sind, aber Ethernet und WLAN verfügen über einen Mechanismus, um Netzwerkschnittstellen IP-Adressen zuzuordnen (mithilfe von ARP). Sehr oft wird DHCP verwendet, um diesen Prozess zu unterstützen und automatisch IP-Adressen innerhalb des Bereichs zuzuweisen. Auf Ethernet-Ebene rufen einige Maschinen „An wen sende ich das?“ und senden es dann an die Maschine, die antwortet.
- Die meisten Systeme außer ISPs und sehr großen Anbietern haben einen Eintrag, an den sie alle ihnen unbekannten IP-Adressen senden, eine sogenannte Standardroute. Ihr Computer hat also eine Standardroute Ihres Routers – er sendet also Datenverkehr ins Internet zu Ihrem Router. Ihr Router hat eine Standardroute und sendet sie an den nächsten Router, bis er sein Ziel erreicht. (Größere ISP-Systeme haben möglicherweise keine Standardroute, wissen aber, wie der gesamte Datenverkehr geroutet wird – und es gibt Systeme, um die Art und Weise des Datenverkehrs mithilfe von dynamischem Routing dynamisch zu ändern – normalerweise etwas, das BGP genannt wird)
Einige Lücken füllen -
- Jedes Paket wird separat behandelt (das ist eines der Dinge, die das Internet robust und flexibel machen)
- Jedes Paket enthält einige Informationen, darunter die Quelladresse, die Zieladresse, den Internetprotokoll-Subtyp (z. B. TCP, UDP, ICMP) und Ports.
- Einige Geräte haben keine „echten IP-Adressen“. In diesem Fall kann ein Router die Pakete zum und vom Gerät umschreiben und als Proxy für das Gerät fungieren. Dies wird als NAT (Network Address Translation) bezeichnet.
- Die Leute wählen sich nicht mehr ins Internet ein. Das ist eine alte Technik, mit der das Telefonnetz missbraucht wird. In Wirklichkeit ist alles andersherum: Die Systeme sind immer verbunden und das Telefonsystem wird jetzt größtenteils über das Internet gesendet (d. h. VOIP).