Kāpēc vietējais hots IP 127.0.0.1?

Satura rādītājs:

Kāpēc vietējais hots IP 127.0.0.1?
Kāpēc vietējais hots IP 127.0.0.1?

Video: Kāpēc vietējais hots IP 127.0.0.1?

Video: Kāpēc vietējais hots IP 127.0.0.1?
Video: How to Edit Context Menu in Windows - YouTube 2024, Marts
Anonim
Geeks pasaule pazīst viņu vietējo uzņēmēju kā 127.0.0.1, bet kāpēc ir šī konkrētā adrese, no visām pieejamām adresēm, kas rezervētas vietējai saimniekdatorā? Lasiet tālāk, lai iepazītos ar vietējo saimnieku vēsturi.
Geeks pasaule pazīst viņu vietējo uzņēmēju kā 127.0.0.1, bet kāpēc ir šī konkrētā adrese, no visām pieejamām adresēm, kas rezervētas vietējai saimniekdatorā? Lasiet tālāk, lai iepazītos ar vietējo saimnieku vēsturi.

GMPhoenix attēls šeit ir pieejama kā tapetes.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, Q & A tīmekļa vietņu kopienas diskusiju grupu.

Jautājums

SuperUser lasītājs Roee Adler, interesanti par noklusējuma lokālo IP vietni, radīja sabiedrībai šādu jautājumu:

I wondered what is the origin of the decision to make

localhost

IP adrese

127.0.0.1

. Ko nozīmē

127

? ko nozīmē

0.0.1

Kāda ir nozīme patiešām? Kaut arī ir iespējams izdzīvot visu savu ģeķisko eksistenci, nezinot atbildi uz šiem jautājumiem, mēs esam gatavi to izrakt.

Atbildes

Vairāki respondenti, kas atbildēja uz Roeja jautājumu, katrs no saviem ieguldījumiem palīdz labāk izprast, kā 127.0.0.1 ir vieta, kurā mēs visi saucam par mājām. John T raksta:

127 is the last network number in a class A network with a subnet mask of

255.0.0.0

127.0.0.1

ir pirmā nodalāmā adrese apakštīklā.

127.0.0.0

nevar izmantot, jo tas būtu stiepļu skaitlis. Bet, izmantojot jebkuru citu numuru saimniekdatora daļai, vajadzētu strādāt pareizi un atgriezties lietošanā

127.0.0.1

. Jūs to varat izmēģināt, pingojot

127.1.1.1

ja vēlaties. Kāpēc viņi gaidīja, kamēr pēdējais tīkla numurs to īstenot? Es nedomāju, ka tas ir dokumentēts.

Hiperslug kaut kādā arhīvā neierobežo, raķēdams ar veco memorandu palīdzību par šo tēmu:

Earliest mention I can find regarding 127’s assignment as loopback is November 1986 RFC 990 authored by Reynolds and Postel:

The address zero is to be interpreted as meaning “this”, as in “this network”.

For example, the address 0.0.0.37 could be interpreted as meaning host 37 on this network.

The class A network number 127 is assigned the “loopback” function, that is, a datagram sent by a higher level protocol to a network 127 address should loop back inside the host. No datagram “sent” to a network 127 address should ever appear on any network anywhere.

Even as early as September 1981 RFC 790, 0 and 127 were already reserved:

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

0 un 127 bija vienīgie rezervētie A klases tīkli līdz 1981. gadam. 0 tika izmantots, lai norādītu uz konkrētu saimniekdatoru, tādējādi atstājot kreiso 127 par loopback.

Es zinu, ka tas neatbild uz jautājumu, bet tas ir tik tālu, kā es varētu rakt. Iespējams, ka ir bijis daudz lietderīgāk izvēlēties 1.0.0.0 loopback, bet tas jau tika piešķirts BBN pakešu radio tīklam.

Kaut arī mēs visi zinām un mīl 127.0.0.1 kā vietējo, tas ir vērts atzīmēt, ka tas nebūs vietējais centrs visam mūžam. 127.0.0.1 ir tas, kā lokālais hotsports tiek norādīts IPv4 sakaros, un, tā kā IPv6 lēni pārņem, tas tiks apzīmēts ar daudz intuitīvāku skaitli: 0: 0: 0: 0: 0: 0: 0: 1.

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Apskatiet visas diskusiju tēmas šeit.

Ieteicams: