127.0.0.1 Vysvetlenie adresy IP

Obsah:

127.0.0.1 Vysvetlenie adresy IP
127.0.0.1 Vysvetlenie adresy IP
Anonim

IP adresa 127.0.0.1 je špeciálna adresa IPv4 a nazýva sa localhost alebo adresa spätnej slučky. Všetky počítače používajú túto adresu ako svoju vlastnú, ale neumožňuje počítačom komunikovať s inými zariadeniami ako skutočná IP adresa.

Image
Image

Váš počítač môže mať priradenú súkromnú IP adresu 192.168.1.115, aby mohol komunikovať so smerovačom a inými sieťovými zariadeniami. Stále však pripája špeciálnu adresu 127.0.0.1 ako niečo ako alias, ktorý v sieťovom zmysle znamená tento počítač.

Adresu spätnej slučky používa iba počítač, na ktorom sa nachádzate, a iba za zvláštnych okolností – na rozdiel od bežnej adresy IP, ktorá prenáša súbory do az iných sieťových zariadení. Napríklad webový server spustený na počítači môže ukazovať na 127.0.0.1, takže stránky bežia lokálne a testujú sa pred ich nasadením.

Ako funguje 127.0.0.1

Všetky správy generované aplikačným softvérom TCP/IP obsahujú adresy IP určených príjemcov. TCP/IP rozpoznáva 127.0.0.1 ako špeciálnu IP adresu. Protokol kontroluje každú správu pred jej odoslaním do fyzickej siete. Potom automaticky presmeruje všetky správy s cieľom 127.0.0.1 späť na prijímajúci koniec zásobníka TCP/IP.

Image
Image

Na zlepšenie zabezpečenia siete protokol TCP/IP tiež kontroluje prichádzajúce správy prichádzajúce na smerovače alebo iné sieťové brány a odstraňuje všetky, ktoré obsahujú adresy IP so spätnou slučkou. Táto dvojitá kontrola bráni sieťovému útočníkovi zamaskovať svoju prevádzku ako prichádzajúcu z adresy spätnej slučky.

Image
Image

Aplikačný softvér zvyčajne používa túto funkciu spätnej slučky na účely lokálneho testovania. Správy odoslané na adresy IP so spätnou slučkou, ako je 127.0.0.1, sa nedostanú von do lokálnej siete. Namiesto toho sa správy doručujú priamo na TCP/IP a dostávajú sa do frontov, ako keby prišli z vonkajšieho zdroja.

Spätné správy obsahujú okrem adresy aj číslo cieľového portu. Aplikácie môžu použiť tieto čísla portov na rozdelenie testovacích správ do viacerých kategórií.

Localhost a IPv6 Loopback adresy

Názov localhost má tiež špeciálny význam v počítačových sieťach používaných v spojení s 127.0.0.1. Počítačové operačné systémy uchovávajú vo svojich súboroch HOSTS položku, ktorá spája názov s adresou spätnej slučky. Tento postup pomáha aplikáciám vytvárať správy so spätnou väzbou pomocou mena namiesto pevne zakódovaného čísla.

Internetový protokol v6 implementuje rovnaký koncept spätnej slučky ako IPv4. Namiesto 127.0.0.01 predstavuje IPv6 svoju spätnú adresu ako ::1 (0000:0000:0000:0000:0000:0000:0000:0001) a na rozdiel od IPv4 nie na tento účel prideľte rozsah adries.

127.0.0.1 vs. iné špeciálne adresy IP

IPv4 vyhradzuje všetky adresy v rozsahu 127.0.0.0 až 127.255.255.255 na použitie pri testovaní spätnej slučky, hoci 127.0.0.1 je (podľa konvencie) adresa spätnej slučky používaná takmer vo všetkých prípadoch.

127.0.0.1 a ďalšie sieťové adresy 127.0.0.0 nepatria do žiadneho zo súkromných rozsahov adries IP definovaných v IPv4. Jednotlivé adresy v týchto súkromných rozsahoch môžu byť vyhradené pre lokálne sieťové zariadenia a použité na komunikáciu medzi zariadeniami, zatiaľ čo 127.0.0.1 nemôže.

Ľudia, ktorí študujú počítačové siete, si niekedy mýlia 127.0.0.1 s 0.0.0.0. IP adresa. Zatiaľ čo obe majú v IPv4 špeciálny význam, 0.0.0.0 neposkytuje žiadnu funkciu spätnej slučky.

Odporúča: