Wie erhalten Router ihre externe IP-Adresse? Wird sie von einem zentralen Dienst zugewiesen? Wird sie vom ISP festgelegt? Ich habe dieses Problem gegoogelt, aber nur herausgefunden, wie ich meine IP-Adresse ändern kann, und das ist nicht das, wonach ich suche.
Antwort1
Ähnlich wie Sie einen lokalen DHCP-Server auf Ihrem Heimrouter haben, der IPv4-Adressen in Ihrem LAN-Netzwerk bereitstellt (normalerweise im Subnetz 192.168.1.x), muss Ihr ISPAuchhat irgendwo einen DHCP-Server laufen, von dem Ihr Router seine WAN-Adresse bezieht. Der IP-Adressbereich, den der DHCP-Server Ihres ISPs ausgibt, sind öffentliche IP-Adressen, die er gekauft oder zugewiesen bekommen hat.
Antwort2
Darauf gibt es keine eindeutige Antwort, außer dass ISPs IP-Adressen aus Blöcken bereitstellen, die ihnen gehören. Eine nicht ausschließliche Möglichkeit, wie sie dies umsetzen könnten -
Wenn die Verbindung PPPoE oder PPPoA verwendet, ist der PPP-Sitzung eine IP-Adresse zugeordnet. Sehr häufig werden diese IP-Adressen in einem Radius-Server konfiguriert (oft durch eine Datenbank unterstützt). Die endgültige Zuweisung kann auf der Benutzer-ID basieren, aus einem IP-Pool stammen oder eine mit der Verbindung verknüpfte Eigenschaft aufweisen.
In einem einfachen Ethernet-Fall könnte eine IP-Adresse statisch oder über DHCP zugewiesen werden. Dies ist allerdings keine gute Vorgehensweise, es sei denn, es gibt zusätzliche Kontrollen, um zu verhindern, dass Leute die IP-Adressen anderer „stehlen“.
Antwort3
Ich muss Ihnen zustimmen, es ist ziemlich schwierig, über Google eine klare Antwort zu finden. Für mich bedeutet das, dass es eine gute Frage ist!
Der Grund, warum die Beantwortung dieser Frage schwierig ist, ist, wie Davidgo erwähnte, dass es keine einheitliche Antwort gibt. Was er wahrscheinlich meint, ist, dass es mehr als eine Methode oder einen Prozess gibt, der zur Zuweisung einer IP-Adresse zu einem Computer führt. Welche Methode oder welcher Prozess verwendet wird, hängt von bestimmten Umständen ab, z. B. ob der Router mit dem Internet verbunden ist oder ob er eine Verbindung zu einem (anderen) privaten Netzwerk herstellt.
Denken Sie daran, dass alle Methoden, Protokolle, Richtlinien, Prozesse usw., die zur Ermöglichung der Kommunikation erforderlich sind, Teil eines logischen, systematischen und strengen Regelwerks (also einer Struktur) sind, das eine eindeutige Identifizierung aller verbundenen Maschinen gewährleistet. Wenn die Eindeutigkeit nicht gewährleistet ist, bricht die Kommunikation ab und es ist keine Vernetzung möglich. In diesem Sinne ist dieses vollständige Regelwerk die richtige Antwort auf Ihre Frage, aber das ist einfach ein bisschen zu viel, um es auf einmal zu verarbeiten.
Hier ist ein AnfangEine kurze Anleitung zur IP-Adressierung ...von demInternet Society
Einleitung unten (wie ich gerade herausgefunden habe, gibt es auf ihrer Site noch viel, viel mehr.)
IP-Adressen werden von der Internet Assigned Numbers Authority (IANA) verwaltet, die die Gesamtverantwortung für den Internet Protocol (IP)-Adresspool trägt, und von den Regional Internet Registries (RIRs), an die die IANA große Adressblöcke verteilt.
Die RIRs verwalten, verteilen und registrieren öffentlich IP-Adressen und zugehörige Internet-Nummernressourcen wie Autonomous System Numbers (ASN) und Reverse Domain Name System (DNS)-Delegationen innerhalb ihrer jeweiligen Regionen.
Sie tun dies auf der Grundlage von Strategien, die in ihren jeweiligen regionalen Gemeinschaften in offenen Bottom-up-Prozessen entwickelt werden.
Antwort4
Router erhalten ihre Adressen auf die gleiche Weise wie jedes andere Gerät, das heißt: es kommt darauf an. EskönnteDHCP sein (sehr häufig bei Kabel- und Glasfaser-Szenarien). Es könnte IPCP als Teil einer PPPoE-Sitzung sein (üblich bei DSL und einigen anderen Glasfaseranbietern). Es könnte einfach statisch zugewiesen und manuell konfiguriert sein (üblich bei Netzwerkanbietern selbst und bei besonders großen Kunden). Es könnte etwas völlig anderes sein. Es gibt bei Google keine eindeutige Antwort, weil es keine eindeutige Antwort gibt.