127.0.0.1 IP adresa objašnjena

Sadržaj:

127.0.0.1 IP adresa objašnjena
127.0.0.1 IP adresa objašnjena
Anonim

IP adresa 127.0.0.1 je IPv4 adresa posebne namjene i naziva se localhost ili loopback adresa. Svi računari koriste ovu adresu kao svoju, ali ona ne dozvoljava računarima da komuniciraju sa drugim uređajima kao prava IP adresa.

Image
Image

Vašem računaru je možda dodijeljena privatna IP adresa 192.168.1.115 tako da može komunicirati sa ruterom i drugim umreženim uređajima. Međutim, i dalje prilaže specijalnu 127.0.0.1 adresu kao nešto poput pseudonima koji označava, u smislu umrežavanja, ovaj računar.

Loopback adresu koristi samo računar na kojem se nalazite, i to samo u posebnim okolnostima-za razliku od obične IP adrese koja prenosi datoteke na i sa drugih umreženih uređaja. Na primjer, web server koji radi na računaru može ukazati na 127.0.0.1 tako da se stranice pokreću lokalno i testiraju prije nego što se implementiraju.

Kako 127.0.0.1 radi

Sve poruke koje generiše TCP/IP aplikativni softver sadrže IP adrese za primaoce kojima su namenjeni. TCP/IP prepoznaje 127.0.0.1 kao posebnu IP adresu. Protokol provjerava svaku poruku prije nego što je pošalje na fizičku mrežu. Zatim automatski preusmjerava sve poruke sa odredištem 127.0.0.1 nazad na kraj koji prima TCP/IP stog.

Image
Image

Da bi poboljšao sigurnost mreže, TCP/IP također provjerava dolazne poruke koje stižu na rutere ili druge mrežne prolaze i odbacuje sve koje sadrže loopback IP adrese. Ova dvostruka provjera sprječava mrežnog napadača da prikrije svoj promet kao da dolazi sa povratne adrese.

Image
Image

Aplikacijski softver obično koristi ovu funkciju povratne petlje za potrebe lokalnog testiranja. Poruke poslane na loopback IP adrese kao što je 127.0.0.1 ne dosežu van lokalne mreže. Umjesto toga, poruke se isporučuju direktno na TCP/IP i primaju redove kao da su stigle iz vanjskog izvora.

Poruke povratne veze sadrže broj odredišnog porta pored adrese. Aplikacije mogu koristiti ove brojeve portova da podijele test poruke u više kategorija.

Localhost i IPv6 Loopback adrese

Ime localhost takođe nosi posebno značenje u računarskom umrežavanju koje se koristi u sprezi sa 127.0.0.1. Računalni operativni sistemi održavaju unos u svojim HOSTS datotekama povezujući ime sa adresom povratne petlje. Ova praksa pomaže aplikacijama da kreiraju povratne poruke koristeći ime umjesto tvrdo kodiranog broja.

Internet Protocol v6 implementira isti koncept adrese povratne petlje kao IPv4. Umjesto 127.0.0.01, IPv6 predstavlja svoju loopback adresu kao ::1 (0000:0000:0000:0000:0000:0000:0000:0001) i, za razliku od IPv4, dodijelite raspon adresa za ovu svrhu.

127.0.0.1 u odnosu na druge posebne IP adrese

IPv4 rezerviše sve adrese u rasponu od 127.0.0.0 do 127.255.255.255 za upotrebu u testiranju povratne petlje, iako je 127.0.0.1 (po konvenciji) adresa povratne petlje koja se koristi u skoro svim slučajevima..

127.0.0.1 i druge 127.0.0.0 mrežne adrese ne pripadaju nijednom od privatnih raspona IP adresa definiranih u IPv4. Pojedinačne adrese u tim privatnim opsezima mogu se posvetiti uređajima lokalne mreže i koristiti za komunikaciju između uređaja, dok 127.0.0.1 ne može.

Ljudi koji proučavaju računarsko umrežavanje ponekad brkaju 127.0.0.1 sa 0.0.0.0. IP adresa. Iako oba imaju posebna značenja u IPv4, 0.0.0.0 ne pruža nikakvu funkciju povratne petlje.

Preporučuje se: