127.0.0.1 Adresa IP explicată

Cuprins:

127.0.0.1 Adresa IP explicată
127.0.0.1 Adresa IP explicată
Anonim

Adresa IP 127.0.0.1 este o adresă IPv4 cu scop special și se numește adresă localhost sau loopback. Toate computerele folosesc această adresă ca a lor, dar nu le permite computerelor să comunice cu alte dispozitive, așa cum o face o adresă IP reală.

Image
Image

Computerul dvs. poate avea adresa IP privată 192.168.1.115 atribuită, astfel încât să poată comunica cu un router și alte dispozitive din rețea. Cu toate acestea, încă atașează adresa specială 127.0.0.1 ca un alias pentru a însemna, în termeni de rețea, acest computer.

Adresa de loopback este folosită numai de computerul pe care vă aflați și numai în circumstanțe speciale, spre deosebire de o adresă IP obișnuită care transferă fișiere către și de la alte dispozitive din rețea. De exemplu, un server web care rulează pe un computer poate indica 127.0.0.1, astfel încât paginile să ruleze local și să testeze înainte de a fi implementat.

Cum funcționează 127.0.0.1

Toate mesajele generate de software-ul aplicației TCP/IP conțin adrese IP pentru destinatarii lor. TCP/IP recunoaște 127.0.0.1 ca o adresă IP specială. Protocolul verifică fiecare mesaj înainte de a-l trimite către rețeaua fizică. Apoi, redirecționează automat orice mesaj cu destinația 127.0.0.1 înapoi la capătul de primire al stivei TCP/IP.

Image
Image

Pentru a îmbunătăți securitatea rețelei, TCP/IP verifică, de asemenea, mesajele primite care sosesc pe routere sau alte gateway-uri de rețea și le elimină pe cele care conțin adrese IP loopback. Această dublă verificare împiedică un atacator de rețea să-și mascheze traficul ca provenind de la o adresă de loopback.

Image
Image

Software-ul de aplicație utilizează de obicei această funcție de loopback în scopuri de testare locală. Mesajele trimise către adrese IP loopback precum 127.0.0.1 nu ajung în afara rețelei locale. În schimb, mesajele sunt livrate direct către TCP/IP și primesc cozi ca și cum ar fi sosit dintr-o sursă externă.

Mesajele Loopback conțin un număr de port de destinație în plus față de adresă. Aplicațiile pot folosi aceste numere de port pentru a subdiviza mesajele de testare în mai multe categorii.

Localhost și adrese IPv6 Loopback

Numele localhost are, de asemenea, o semnificație specială în rețelele de computere utilizate împreună cu 127.0.0.1. Sistemele de operare ale computerelor mențin o intrare în fișierele lor HOSTS asociind un nume cu adresa de loopback. Această practică ajută aplicațiile să creeze mesaje loopback folosind un nume, mai degrabă decât un număr codificat.

Internet Protocol v6 implementează același concept de adresă loopback ca IPv4. În loc de 127.0.0.01, IPv6 reprezintă adresa sa de loopback ca ::1 (0000:0000:0000:0000:0000:0000:0000:0001) și, spre deosebire de IPv4, nu alocați o serie de adrese în acest scop.

127.0.0.1 față de alte adrese IP speciale

IPv4 rezervă toate adresele din intervalul 127.0.0.0 până la 127.255.255.255 pentru a fi utilizate în testarea loopback, deși 127.0.0.1 este (prin convenție) adresa de loopback folosită în aproape toate cazurile.

127.0.0.1 și alte adrese de rețea 127.0.0.0 nu aparțin niciunuia dintre intervalele de adrese IP private definite în IPv4. Adresele individuale din acele intervale private pot fi dedicate dispozitivelor de rețea locală și pot fi utilizate pentru comunicații între dispozitive, în timp ce 127.0.0.1 nu poate.

Oamenii care studiază rețelele de calculatoare confundă uneori 127.0.0.1 cu 0.0.0.0. Adresa IP. Deși ambele au semnificații speciale în IPv4, 0.0.0.0 nu oferă nicio funcționalitate de buclă inversă.

Recomandat: