Was ist der Unterschied zwischen 127.0.0.0 und 127.0.0.1?
Manchmal ergeben die elementarsten Fragen lehrbare Momente. Lesen Sie weiter, während wir uns eingehend mit der Änderung der einstelligen Zahl zwischen 127.0.0.0 und 127.0.0.1 befassen, um die Netzwerktopologie zu untersuchen.
Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Die Frage
SuperUser Reader Disa ist neugierig auf Loopback-IPs:
Ich weiß, dass beide Loopback-IPs sind, aber sie haben eine andere IP-Maske.
Was ist der Unterschied zwischen ihnen? Können sie austauschbar verwendet werden?
================================================== =========================== IPv4-Routen ======================== ================================================== == Aktive Routen: Zielmaske-Gateway-Schnittstellenmetrik 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26 […] 127.0.0.0 255.0.0.0 On-Link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-Link 127.0. 0,1 306
Welche Informationen können wir dieser Tabelle entnehmen??
Die Antwort
Zwei SuperUser-Mitwirkende sprangen ein, um das Rätsel zu lösen. Zunächst bietet Mmmc diesen Überblick:
Sie können beide nicht verwenden. Und es sind nicht beide Loopback-Adressen.
127.0.0.1
ist eine Loopbackadresse127.0.0.2
ist eine Loopbackadresse127.0.0.3
ist eine Loopback-Adresse und so weiter
127.0.0.0
ist eine Netzwerkadresse. Zusammen mit der Maske 255.0.0.0 erhalten Sie einen Hinweis darauf, dass die gesamte Klasse A der Adressen mit beginnt127. *. *. *
enthält Loopback-Adressen.
Dann bietet YLearn einen umfassenderen Überblick über Namenskonventionen im Allgemeinen und darüber, wie sie darüber nachzudenken sind:
Was im Screenshot gezeigt wird, ist eine Routing-Tabelle von einem Computer. Die Routing-Tabelle ist nur eine "Roadmap", die einem Computer / Router sagt, wo er zu anderen Geräten im Netzwerk gelangen soll.
In gewisser Weise ähnelt dies der Art, wie wir im wirklichen Leben navigieren.
Die erste Spalte enthält die Liste der bekannten Ziele (wohin kann ich gehen) und die zweite Spalte gibt an, wie genau das Ziel bestimmt ist (ich kann nach Kanada gehen oder in das Haus von Uncle John's in Kanada). Ohne ins Detail zu gehen, gilt: Je höher der Maskenwert, desto genauer das Ziel. Ein Wert von 0.0.0.0 deckt also den Zugriff auf ein beliebiges Gerät ab und ein Wert von 255.255.255.255 gibt ein einzelnes Gerät an.
In der dritten Spalte wird angegeben, wohin der Verkehr als Nächstes gelangen soll, um zum Ziel zu gelangen (wenn Sie nach Kanada gehen, müssen Sie zuerst die Main Street erreichen) und in der vierten Spalte wird angegeben, über welchen Pfad aus dem Gerät die Verbindung zum Internet Explorer hergestellt werden soll Ziel (von zu Hause aus haben Sie möglicherweise nur Ihre Einfahrt, aber vom Parkplatz von Walmart aus können Sie mehrere „Ausgänge“ wählen).
Schließlich gibt die Metrik dem Computer die Möglichkeit, den besten Pfad zu wählen, wenn mehrere Routen zum Ziel vorhanden sind (Sie können entweder die Nord- oder Ostausfahrt vom Parkplatz aus nach Kanada nehmen, die östliche ist jedoch schneller)..
Um die ursprüngliche Frage zu beantworten, können Sie 127.0.0.0 und 127.0.0.1 nicht austauschbar verwenden. Der hier gezeigte Unterschied ist, dass es zwei Routen gibt - eine allgemeine Route zu einem beliebigen Gerät, die 127.x.y.z verwendet, und eine sehr spezifische Route zu Host 127.0.0.1 (die in 127.0.0.0 enthalten ist), die beide die Schnittstelle 127.0.0.1 verwenden
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.