Tudi ko so vse omrežne naprave odklopljene, lahko računalniki še vedno komunicirajo prek vrste omrežja. Sistem Unix, znan tudi kot "povratna zanka", lahko pošilja in prejema omrežno komunikacijo k sebi prek virtualne omrežne naprave. Računalnik lahko sam sebi pošilja sporočila, kar omogoča komunikacijo brez aktivnega omrežja.
Kaj je 127.0.0.1?
127.0.0.1 je najpogosteje uporabljen naslov IP za povratno zanko. 127.0.0.1 je del bloka, ki vsebuje več kot 16 milijonov naslovov IP, ki se uporabljajo izključno za funkcijo povratne zanke. Povratna zanka omogoča, da računalnik med uporabo omrežnih protokolov komunicira sam s seboj.

Skratka, povratna zanka je navidezna omrežna naprava, ki ustvari omrežno povezavo samo z eno končno točko, kar pomeni, da se začne in konča na isti napravi. To je tvoj računalnik. Pravzaprav se naprava za povratno zanko celo prikaže v ipconfig kot lo, kot je prikazano zgoraj. Naslovi povratne zanke se večinoma uporabljajo za odpravljanje težav ali za dostop do lokalnih virov prek omrežnega vmesnika.
Kaj je Localhost?
Localhost je izraz, ki opisuje komunikacijska vrata, ki se povezujejo z izvornim strežnikom. Localhost omogoča omrežnim povezavam "povratno zanko" na sebi, kar pomaga pri simulaciji omrežnih povezav, ko takšno omrežje ni na voljo. Pravzaprav se pojma »Localhost« in »127.0.0.1« uporabljata izmenično . Vendar je pomembno upoštevati, da niso popolnoma enaki.

Preden pošlje zahtevo DNS za prevajanje besedilnega niza, ki ga vnese uporabnik, v naslov IP, po katerem je mogoče krmariti, operacijski sistem preveri, ali so v datoteki HOSTS morebitni vzdevki ali pravila preusmeritve. V standardno privzeto konfiguriranem sistemu se bo »Localhost« v URL-ju razrešil na 127.0.0.1 za IPv4 ali ::1 za IPv6 . Vendar pa poleg teh dveh obstaja še veliko drugih povratnih naslovov. Blok naslova IP, rezerviran za naslove povratne zanke, sega od 127.0.0.0 do 127.255.255.255.
V večini primerov bo Localhost razrešil na 127.0.0.1, zahvaljujoč pravilom preusmeritve v datoteki HOSTS , kot je omenjeno zgoraj. Toda v nekaterih primerih je lahko Localhost preslikan na drug naslov IP. Tako bi Localhost lahko usmeril na kateri koli naslov IP v zgornjem bloku in bi se obnašal enako.
Kakšna je razlika med Localhost in 127.0.0.1?
V večini sistemov sta Localhost in 127.0.0.1 funkcionalno enaka. Toda Localhost je oznaka za naslov IP in ne sam naslov IP. Localhost je lahko usmerjen na različne naslove IP. Pravzaprav je Localhost mogoče usmeriti na kateri koli naslov IP, tudi tistega zunaj zgoraj omenjenega rezerviranega naslovnega bloka. Datoteki HOSTS je vseeno in vam pri tem ne bo preprečila. Vendar bo to prekinilo kritično funkcionalnost v sistemu in povzročilo zrušitev katere koli aplikacije, ki je odvisna od povezave lokalnega gostitelja.

Naslovni blok 127 je bil izbran za naslovni blok povratne zanke, ker je zadnji naslovni blok razreda A, ki teče od vrednosti binarnega naslova 00000001 do 01111111. V IPv6 je naslov povratne zanke prvi naslov, 0:0:0:0:0: 0:0:1, je pogosto izraženo v skrajšani obliki kot ::1.
Če preklopite z računalnika Windows na sistem Unix, boste morda ugotovili, da je povratna zanka praktično sinonim za localhost. Datoteko HOSTS lahko uporabite za izvedbo preusmeritve povratne zanke nazaj na 127.0.0.1, vendar je to le sprememba videza.