127.0.0.1 Vysvětlení adresy IP

Obsah:

127.0.0.1 Vysvětlení adresy IP
127.0.0.1 Vysvětlení adresy IP
Anonim

IP adresa 127.0.0.1 je speciální adresa IPv4 a nazývá se localhost nebo adresa zpětné smyčky. Všechny počítače používají tuto adresu jako svou vlastní, ale neumožňuje počítačům komunikovat s jinými zařízeními jako skutečná IP adresa.

Image
Image

Váš počítač může mít přiřazenou soukromou IP adresu 192.168.1.115, aby mohl komunikovat se směrovačem a dalšími síťovými zařízeními. Stále však připojuje speciální adresu 127.0.0.1 jako něco jako alias, který v sítích znamená tento počítač.

Adresu zpětné smyčky používá pouze počítač, na kterém se nacházíte, a pouze za zvláštních okolností – na rozdíl od běžné IP adresy, která přenáší soubory do az jiných síťových zařízení. Například webový server běžící na počítači může odkazovat na 127.0.0.1, takže stránky běží lokálně a testují se před nasazením.

Jak 127.0.0.1 funguje

Všechny zprávy generované aplikačním softwarem TCP/IP obsahují IP adresy zamýšlených příjemců. TCP/IP rozpozná 127.0.0.1 jako speciální IP adresu. Protokol kontroluje každou zprávu před jejím odesláním do fyzické sítě. Poté automaticky přesměruje všechny zprávy s cílem 127.0.0.1 zpět na přijímající konec zásobníku TCP/IP.

Image
Image

Pro zlepšení zabezpečení sítě TCP/IP také kontroluje příchozí zprávy přicházející na routery nebo jiné síťové brány a zahazuje všechny, které obsahují IP adresy se zpětnou smyčkou. Tato dvojitá kontrola zabraňuje síťovému útočníkovi maskovat svůj provoz jako pocházející z adresy zpětné smyčky.

Image
Image

Aplikační software obvykle používá tuto funkci zpětné smyčky pro účely místního testování. Zprávy odeslané na IP adresy se zpětnou smyčkou, jako je 127.0.0.1, se nedostanou ven do místní sítě. Místo toho jsou zprávy doručovány přímo na TCP/IP a přijímají fronty, jako by přišly z vnějšího zdroje.

Zprávy zpětné smyčky obsahují kromě adresy také číslo cílového portu. Aplikace mohou tato čísla portů použít k rozdělení testovacích zpráv do několika kategorií.

Localhost and IPv6 Loopback Addresses

Název localhost má také zvláštní význam v počítačových sítích používaných ve spojení s 127.0.0.1. Operační systémy počítačů udržují ve svých souborech HOSTS položku, která spojuje název s adresou zpětné smyčky. Tento postup pomáhá aplikacím vytvářet zprávy zpětné smyčky pomocí jména namísto pevně zakódovaného čísla.

Internet Protocol v6 implementuje stejný koncept zpětné smyčky jako IPv4. Místo 127.0.0.01 představuje IPv6 svou adresu zpětné smyčky jako ::1 (0000:0000:0000:0000:0000:0000:0000:0001) a na rozdíl od IPv4 ne pro tento účel přidělte rozsah adres.

127.0.0.1 vs. jiné speciální IP adresy

IPv4 si vyhrazuje všechny adresy v rozsahu 127.0.0.0 až 127.255.255.255 pro použití při testování zpětné smyčky, ačkoli 127.0.0.1 je (podle konvence) adresa zpětné smyčky používaná téměř ve všech případech.

127.0.0.1 a další síťové adresy 127.0.0.0 nepatří do žádného z rozsahů privátních IP adres definovaných v IPv4. Jednotlivé adresy v těchto soukromých rozsazích mohou být vyhrazeny pro místní síťová zařízení a použity pro komunikaci mezi zařízeními, zatímco 127.0.0.1 nemůže.

Lidé studující počítačové sítě si někdy pletou 127.0.0.1 s 0.0.0.0. IP adresa. Zatímco oba mají v IPv4 zvláštní význam, 0.0.0.0 neposkytuje žádnou funkci zpětné smyčky.

Doporučuje: