Net kai visi tinklo įrenginiai yra atjungti, kompiuteriai vis tiek gali susisiekti per tam tikro tipo tinklą. „Unix“ sistema, dar žinoma kaip „atgalinis ryšys“, gali siųsti ir priimti tinklo ryšius sau per virtualų tinklo įrenginį. Kompiuteris gali siųsti pranešimus sau, leisdamas bendrauti be aktyvaus tinklo.
Kas yra 127.0.0.1?
127.0.0.1 yra dažniausiai naudojamas atgalinio ryšio IP adresas. 127.0.0.1 yra dalis bloko, kuriame yra daugiau nei 16 milijonų IP adresų, naudojamų išskirtinai atgalinio ryšio funkcijai. „Loopback“ leidžia kompiuteriui susisiekti su savimi naudojant tinklo protokolus.

Trumpai tariant, „loopback“ yra virtualus tinklo įrenginys, sukuriantis tinklo ryšį tik su vienu galu, ty jis prasideda ir baigiasi tame pačiame įrenginyje. Tai tavo kompiuteris. Tiesą sakant, atgalinis įrenginys netgi rodomas ipconfig kaip lo, kaip matyti aukščiau. Loopback adresai dažniausiai naudojami trikčių šalinimui arba vietiniams ištekliams pasiekti per tinklo sąsają.
Kas yra Localhost?
Localhost yra terminas, apibūdinantis ryšio prievadą, kuris jungiasi prie pradinio serverio. „Localhost“ leidžia tinklo ryšiams „atsijungti“, padedant imituoti tinklo ryšius, kai tokio tinklo nėra. Tiesą sakant, dvi sąvokos „Localhost“ ir „127.0.0.1“ vartojamos pakaitomis . Tačiau svarbu nepamiršti, kad jie nėra visiškai vienodi.

Prieš pateikdama DNS užklausą išversti vartotojo įvestą teksto eilutę į naršymo IP adresą, operacinė sistema patikrina, ar HOSTS faile nėra slapyvardžių ar peradresavimo taisyklių. Standartinėje numatytoje sukonfigūruotoje sistemoje URL „Localhost“ bus 127.0.0.1 IPv4 arba :: 1 IPv6 . Tačiau, be šių dviejų, yra daug kitų atgalinio ryšio adresų. IP adresų blokas, skirtas atgalinio ryšio adresams, svyruoja nuo 127.0.0.0 iki 127.255.255.255.
Daugeliu atvejų „Localhost“ išsispręs į 127.0.0.1 dėl peradresavimo taisyklių HOSTS faile , kaip minėta aukščiau. Tačiau kai kuriais atvejais „Localhost“ gali būti susietas su kitu IP adresu. Taigi „Localhost“ gali būti nukreiptas į bet kurį IP adresą aukščiau esančiame bloke ir elgtųsi identiškai.
Kuo „Localhost“ skiriasi nuo 127.0.0.1?
Daugumoje sistemų Localhost ir 127.0.0.1 funkciniu požiūriu yra identiški. Tačiau Localhost yra IP adreso etiketė, o ne pats IP adresas. Localhost gali būti nukreiptas į skirtingus IP adresus. Tiesą sakant, „Localhost“ gali būti nukreiptas į bet kurį IP adresą, net ir esantį už anksčiau minėto rezervuoto adreso bloko. HOSTS failas nerūpi ir netrukdys jums to daryti. Tačiau tai sugadins svarbias sistemos funkcijas ir suges visos programos, kurios priklauso nuo vietinio prieglobos ryšio.

127 adreso blokas buvo pasirinktas atgalinio adreso blokui, nes tai yra paskutinis A klasės adresų blokas, veikiantis nuo dvejetainės adreso reikšmės 00000001 iki 01111111. IPv6 atgalinis adresas yra pirmasis adresas , 0:0:0:0:0: 0:0:1, dažnai išreiškiamas sutrumpinta forma kaip ::1.
Jei perjungsite iš „Windows“ kompiuterio į „Unix“ sistemą, galite pastebėti, kad „loopback“ yra praktiškai „localhost“ sinonimas. Galite naudoti HOSTS failą, kad atliktumėte grįžtamąjį peradresavimą į 127.0.0.1, tačiau tai tik išvaizdos pakeitimas.