Chiar și atunci când toate dispozitivele din rețea sunt deconectate, computerele pot comunica în continuare printr-un tip de rețea. Un sistem Unix, cunoscut și ca „loopback”, poate trimite și primi comunicații de rețea către el însuși printr-un dispozitiv de rețea virtuală. Computerul poate trimite mesaje către el însuși, permițând comunicarea fără o rețea activă.
Ce este 127.0.0.1?
127.0.0.1 este cea mai frecvent utilizată adresă IP de loopback. 127.0.0.1 face parte dintr-un bloc care conține mai mult de 16 milioane de adrese IP utilizate exclusiv pentru funcționalitatea de loopback. Un loopback permite unui computer să comunice cu el însuși în timp ce utilizează protocoale de rețea.

Pe scurt, loopback este un dispozitiv de rețea virtuală care creează o conexiune de rețea cu un singur punct final, ceea ce înseamnă că începe și se termină pe același dispozitiv. Este computerul tău. De fapt, dispozitivul loopback chiar apare în ipconfig ca lo, așa cum s-a văzut mai sus. Adresele de loopback sunt utilizate în principal pentru depanarea sau pentru a accesa resursele locale printr-o interfață de rețea.
Ce este Localhost?
Localhost este un termen care descrie un port de comunicație care se conectează la serverul de origine. Localhost permite conexiunilor de rețea să „loopback” în sine, ajutând la simularea conexiunilor de rețea atunci când o astfel de rețea nu este disponibilă. De fapt, cele două concepte „Localhost” și „127.0.0.1” sunt folosite interschimbabil . Cu toate acestea, este important să rețineți că nu sunt exact la fel.
![Ce este Localhost? Prin ce diferă Localhost de 127.0.0.1? Ce este Localhost? Prin ce diferă Localhost de 127.0.0.1?]()
Înainte de a face o solicitare DNS pentru a traduce șirul de text introdus de utilizator într-o adresă IP navigabilă, sistemul de operare verifică fișierul HOSTS pentru orice alias sau reguli de redirecționare. Pe un sistem configurat implicit standard, „Localhost” într-o adresă URL se va rezolva la 127.0.0.1 pentru IPv4 sau ::1 pentru IPv6 . Cu toate acestea, există multe alte adrese de loopback în afară de acestea două. Blocul de adrese IP rezervat adreselor de loopback variază de la 127.0.0.0 la 127.255.255.255.
În cele mai multe cazuri, Localhost se va rezolva la 127.0.0.1, datorită regulilor de redirecționare din fișierul HOSTS , așa cum s-a menționat mai sus. Dar, în unele cazuri, Localhost poate fi mapat la o adresă IP diferită. Deci Localhost ar putea fi îndreptat către orice adresă IP din blocul de mai sus și s-ar comporta identic.
Care este diferența dintre Localhost și 127.0.0.1?
Pe majoritatea sistemelor, Localhost și 127.0.0.1 sunt identice din punct de vedere funcțional. Dar Localhost este o etichetă pentru o adresă IP, nu o adresă IP în sine. Localhost poate fi îndreptat către diferite adrese IP. De fapt, Localhost poate fi indicat către orice adresă IP, chiar și una din afara blocului de adrese rezervate menționat mai sus. Fișierului HOSTS nu-i pasă și nu vă va împiedica să faceți acest lucru. Cu toate acestea, acest lucru va distruge funcționalitatea critică a sistemului și va cauza blocarea oricărei aplicații care se bazează pe o conexiune localhost.
![Ce este Localhost? Prin ce diferă Localhost de 127.0.0.1? Ce este Localhost? Prin ce diferă Localhost de 127.0.0.1?]()
Blocul de adrese 127 a fost ales pentru blocul de adrese de loopback deoarece este ultimul bloc de adrese de clasa A, care rulează de la valoarea de adresă binară 00000001 la 01111111. În IPv6, adresa de loopback este prima adresă, 0:0:0:0:0: 0:0:1, este adesea exprimat într-o formă prescurtată ca ::1.
Dacă treceți de la un computer Windows la un sistem Unix, puteți descoperi că loopback este practic sinonim cu localhost. Puteți utiliza fișierul HOSTS pentru a efectua o redirecționare loopback înapoi la 127.0.0.1, dar aceasta este doar o schimbare a aspectului.