Wenn Sie etwas über IP-Adressen und deren Funktionsweise lernen, kann dies manchmal etwas überwältigend sein. Also, was machst du? Sie beginnen mit dem Suchen und Stellen von Fragen! Der heutige SuperUser Q & A-Beitrag enthält Antworten auf die Fragen eines neugierigen Lesers.
Die heutige Frage-Antwort-Sitzung wird uns mit freundlicher Genehmigung von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.
Screenshot mit freundlicher Genehmigung von Linux Screenshots (Flickr) .
Die Frage
SuperUser Reader Amin Gholami möchte wissen, ob öffentliche IPs eindeutig sind:
Sind öffentliche IPs eindeutig? Ich meine, da wir zwei Arten von IPs haben (privat und öffentlich) und wenn die öffentliche IP zum Router gehört, hat dann jeder, der mit demselben Router verbunden ist, eine einzige IP-Adresse oder nicht?
Sind öffentliche IPs eindeutig?
Die Antwort
SuperUser Contributor Fedesismo hat die Antwort für uns:
Im Allgemeinen lautet die Antwort: Ja, öffentliche IPs sind global eindeutig. Im Kontext von IPv4 sind die IPs (v4), von denen bekannt ist, dass sie nicht eindeutig sind, private IPs. Diese sind in folgenden Bereichen zu finden:
- Von 10.0.0.0 bis 10.255.255.255.
- Von 172.16.0.0 bis 172.31.255.255.
- Von 192.168.0.0 bis 192.168.255.255.
Sehen: RVS 1918
Die IP, die Ihr Heimrouter auf der "Internetseite" der Schnittstelle hat, ist öffentlich und wird Ihnen von Ihrem ISP mitgeteilt. Die IPs, die für die Wi-Fi- oder Ethernet-Verbindung Ihres Hauses verwendet werden, sind privat, daher sind sie nicht eindeutig. Dies ist jedoch kein Problem, da diese Ihr Zuhause niemals verlassen, bevor sie vom NAT NATed oder übersetzt wurden.
Wie in anderen Kommentaren erwähnt ( siehe Thread-Link unten ) gibt es eine Ausnahme von dem, was ich gerade gesagt habe. Es gibt einige Techniken, die es uns ermöglichen, flexibler in Bezug auf das ursprüngliche Internetprotokoll-Paradigma der Eins-zu-Eins-Kommunikation zu sein, das Eins-zu-Nächste ermöglicht. Diese Techniken werden verwendet, wenn es um Dienste geht, die hohe Verfügbarkeit, Redundanz oder geringe Latenz erfordern, wie z. B. DNS- oder CDN-Dienste. Bei einer bestimmten IP (IPv4 oder IPv6) ist möglicherweise mehr als ein Server auf der Welt für die Beantwortung dieser IP konfiguriert, aber nur einer antwortet.
Sehen: RFC4786
IPv6 führte auch ein neues Adressierungssystem ein, das diesen „neuen Anforderungen“ gerecht wird, und definierte das Anycast-Adresse .
IP Version 6 (IPv6) definiert einen neuen Adresstyp, der als Anycast-Adresse Dadurch kann ein Paket an einen von mehreren verschiedenen Knoten weitergeleitet werden, die alle auf dieselbe Adresse antworten. Das Anycast-Adresse kann einer oder mehreren Netzwerkschnittstellen (typischerweise auf verschiedenen Knoten) zugewiesen werden, wobei das Netzwerk jedes an diese Adresse adressierte Paket an die "nächste" Schnittstelle liefert, basierend auf dem Begriff "Entfernung", der durch die verwendeten Routing-Protokolle bestimmt wird.
Sehen: Rs
Informationen zu IPv6-Anycast-Adressen
An Anycast-Adresse ist eine Adresse, die einer Reihe von Schnittstellen zugewiesen ist, die normalerweise zu verschiedenen Knoten gehören. Ein Paket an eine Anycast-Adresse wird an die nächstgelegene Schnittstelle geliefert (wie in den verwendeten Routing-Protokollen definiert) Anycast-Adresse . Anycast-Adressen sind syntaktisch nicht zu unterscheiden von Unicast-Adressen weil Anycast-Adressen werden aus dem zugewiesen Unicast-Adresse Raum. Zuweisen von a Unicast-Adresse zu mehr als einer Schnittstelle macht a Unicast-Adresse an Anycast-Adresse . Knoten, zu denen die Anycast-Adresse zugewiesen wird muss explizit konfiguriert werden, um zu erkennen, dass die Adresse eine ist Anycast-Adresse .
Sehen: IPv6-Adresstyp: Anycast [Cisco]
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier .