127.0.0.1 IP Explained Explained

Razlaga IP naslova / lokalnega gostitelja zanke

Naslov IP 127.0.0.1 je namenski naslov IPv4, imenovan lokalni ali povratni naslov . Vsi računalniki uporabljajo ta naslov kot svoj, vendar jim ne dovolijo, da komunicirajo z drugimi napravami, kot je pravi IP naslov.

Vaš računalnik ima lahko zasebni IP-naslov 192.168.1.115, ki mu je dodeljen, tako da lahko komunicira z usmerjevalnikom in drugimi omrežnimi napravami. Vendar ima še vedno ta poseben naslov 127.0.0.1, ki mu pripada, da pomeni "ta računalnik" ali tisti, ki ga trenutno uporabljate.

Naslov povratne vrvi uporablja samo računalnik, ki ga uporabljate, in samo za posebne okoliščine. To je za razliko od običajnega naslova IP, ki se uporablja za prenos datotek v druge omrežne naprave in iz njih.

Na primer, spletni strežnik, ki deluje v računalniku, lahko kaže na 127.0.0.1, tako da se lahko strani lokalno izvajajo in preizkušajo, preden so razporejene.

Kako deluje 127.0.0.1?

Vsa sporočila, ki jih generira aplikacijska programska oprema TCP / IP, vsebujejo naslove IP za njihove namembne prejemnike; TCP / IP prepozna 127.0.0.1 kot poseben naslov IP. Protokol preveri vsako sporočilo, preden ga pošlje v fizično omrežje, in samodejno preusmeri vsa sporočila z namembnim krajem 127.0.0.1 nazaj na sprejemni konec stack TCP / IP.

Da bi izboljšali varnost omrežja, TCP / IP preverja tudi dohodna sporočila, ki prihajajo na usmerjevalnik ali druge omrežne prehode, in zavrže vse, ki vsebujejo naslove IP-ovov. S tem preprečite omrežnemu napadalcu, da prikrije zlonamerni omrežni promet, ki prihaja iz naslova povratne zanke.

Aplikacijska programska oprema običajno uporablja to funkcijo povratne zanke za lokalne namene testiranja. Sporočila, poslana na naslove IP-ovov, kot so 127.0.0.1, ne pridejo izven v lokalno omrežje (LAN), temveč se dostavijo neposredno v TCP / IP in prejemajo čakalne vrste, kot če bi prišli iz zunanjega vira.

Sporočila Loopback vsebujejo poleg naslova tudi številko namembnega pristanišča . Aplikacije lahko uporabljajo te številke vrat, da razdelijo preskusna sporočila v več kategorij.

Naslovi loopback lokalnih in IPv6 naslovov

Ime localhost ima tudi poseben pomen v računalniškem omrežju, ki se uporablja v povezavi s 127.0.0.1. Računalniški operacijski sistemi ohranjajo vnos v svojih gostiteljskih datotekah, ki povezujejo ime z naslovom povratne zanke, tako da aplikacijam omogočajo ustvarjanje povratnih sporočil prek imena in ne trdega kodiranja.

Internetni protokol v6 (IPv6) izvaja isti koncept povratnega naslova kot IPv4. Namesto 127.0.0.01 IPv6 predstavlja svoj povratni naslov kot preprosto: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) in za razliko od IPv4 ne dodeli vrsto naslovov v ta namen.

127.0.0.1 v primerjavi z drugimi posebnimi IP naslovi

IPv4 si pridržuje vse naslove v območju 127.0.0.0 do 127.255.255.255 za uporabo pri testiranju povratne zanke, čeprav je 127.0.0.1 (po zgodovinski konvenciji) naslov povratne zanke, ki se v skoraj vseh primerih uporablja.

127.0.0.1 in drugi 127.0.0.0 omrežni naslovi ne spadajo v noben od zasebnih razponov IP, opredeljenih v IPv4. Posamezni naslovi v teh zasebnih območjih se lahko namenijo lokalnim omrežnim napravam in uporabljajo za komunikacijo med napravami, medtem ko 127.0.0.1 ne more.

Tisti, ki preučujejo računalniško omrežje, včasih zamešata 127.0.0.1 z naslovom 0.0.0.0 . Čeprav oba imata poseben pomen v IPv4, 0.0.0.0 ne nudi nobenih funkcij povratne zanke.