Connect with us

Wie man

Warum ist die Localhost-IP 127.0.0.1?

Warum ist die Localhost-IP 127.0.0.1?

Computerfreaks auf der ganzen Welt kennen ihren lokalen Host als 127.0.0.1, aber warum ist diese spezifische Adresse von allen verfügbaren Adressen für den lokalen Host reserviert? Lesen Sie weiter, um in die Geschichte der lokalen Gastgeber einzutauchen.

Die Frage

SuperUser-Leser Roee Adler, neugierig auf die Standard-Localhost-IP, stellte der Community die folgende Frage:

Ich habe mich gefragt, was der Ursprung der Entscheidung ist, die ich treffen soll localhost‘s IP-Adresse 127.0.0.1. Was ist die Bedeutung von 127? Was ist die Bedeutung von 0.0.1?

Was ist die Bedeutung in der Tat? Es ist zwar möglich, Ihr gesamtes geekiges Leben zu verbringen, ohne die Antwort auf diese Fragen zu kennen, aber wir sind bereit, einzusteigen.

Die Antworten

Mehrere Mitwirkende haben sich beteiligt, um Roees Frage zu beantworten. Jeder ihrer Beiträge trägt dazu bei, mehr Licht darauf zu werfen, dass 127.0.0.1 der Ort ist, an dem wir alle zu Hause sind. John T schreibt:

127 ist die letzte Netzwerknummer in einem Klasse-A-Netzwerk mit einer Subnetzmaske von 255.0.0.0. 127.0.0.1 ist die erste zuweisbare Adresse im Subnetz. 127.0.0.0 kann nicht verwendet werden, da dies die Drahtnummer wäre. Aber die Verwendung anderer Nummern für den Hostteil sollte gut funktionieren und wieder verwendet werden127.0.0.1. Sie können es selbst versuchen, indem Sie pingen 127.1.1.1 wenn du willst. Warum haben sie bis zur letzten Netznummer gewartet, um dies zu implementieren? Ich glaube nicht, dass es dokumentiert ist.

Hyperslug macht Archiv-Nachforschungen, indem es alte Memoranden zu diesem Thema durchwühlt:

Die früheste Erwähnung, die ich in Bezug auf den Auftrag von 127 als Loopback finden kann, ist der November 1986 RFC 990 verfasst von Reynolds und Postel:

Schon im September 1981 RFC 790, 0 und 127 waren bereits reserviert:

000.rrr.rrr.rrr                 Reserved                     [JBP]
...
127.rrr.rrr.rrr                 Reserved                     [JBP]

0 und 127 waren 1981 die einzigen reservierten Klasse-A-Netzwerke. 0 wurde verwendet, um auf einen bestimmten Host zu zeigen, sodass 127 für Loopback übrig blieb.

Ich weiß, dass dies die Frage nicht beantwortet, aber das ist so weit zurück, wie ich graben konnte. Es wäre vielleicht sinnvoller gewesen, 1.0.0.0 für Loopback zu wählen, aber das wurde BBN Packet Radio Network bereits gegeben.

Obwohl wir alle 127.0.0.1 als localhost kennen und lieben, ist es erwähnenswert, dass es nicht für immer der localhost sein wird. 127.0.0.1 ist die Art und Weise, wie der localhost in der IPv4-Kommunikation bezeichnet wird, und da IPv6 langsam die Kontrolle übernimmt, wird er durch eine viel intuitivere Zahl bezeichnet: 0:0:0:0:0:0:0:1.

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tendencia