127.0.0.1 IP-tölu útskýrt

Skýring á loopback IP tölu / localhost

IP-tölu 127.0.0.1 er sértæk IPv4-tölu sem kallast localhost eða loopback-tölu . Allir tölvur nota þetta netfang sem sitt eigið en það leyfir þeim ekki að hafa samskipti við önnur tæki eins og alvöru IP-tölu gerir.

Tölvan þín gæti haft einkaleyfisnúmerið 192.168.1.115 úthlutað til þess að það geti átt samskipti við leið og önnur netkerfi. Hins vegar hefur það ennþá sérstakt 127.0.0.1 heimilisfang sem fylgir því að þýða "þennan tölvu" eða þann sem þú ert núna á.

The loopback heimilisfang er aðeins notað af tölvunni sem þú ert á, og aðeins fyrir sérstakar aðstæður. Þetta er ólíkt venjulegu IP-tölu sem er notuð til að flytja skrár til og frá öðrum netbúnaði.

Til dæmis getur netþjónn sem keyrir á tölvu benda til 127.0.0.1 þannig að hægt sé að hlaupa á síðum á staðnum og prófa það áður en það er notað.

Hvernig 127.0.0.1 virkar

Allar skilaboð sem myndast af TCP / IP forritunarforritum innihalda IP-tölur fyrir ætla viðtakendur þeirra; TCP / IP viðurkennir 127.0.0.1 sem sérstakan IP-tölu. Samskiptareglan skoðar hverja skilaboð áður en hún sendir það inn á líkamlega netið og endurstillir sjálfkrafa skilaboð með ákvörðunarstað 127.0.0.1 aftur til viðtalsenda TCP / IP stafla.

Til að bæta netöryggi, TCP / IP stöðva einnig komandi skilaboð sem koma á leið eða öðrum netgötum og fleygja þeim sem innihalda loopback IP tölur. Þetta kemur í veg fyrir að netárásarmaður dylji illgjarn net umferð frá því að koma aftur úr slóðinni.

Umsóknarforrit notar yfirleitt þessa aðgerðaleysi til staðbundinnar prófunar. Tilkynningar sendar til loopback IP tölur eins og 127.0.0.1 ná ekki utan á staðarnetið (LAN) en í staðinn eru þær sendar beint á TCP / IP og fáðu biðröð eins og þau væru komin frá utanaðkomandi aðilum.

Loopback skilaboð innihalda ákvörðunarhöfn númer auk heimilisfangið. Forrit geta notað þessar höfnarnúmer til að skiptast á prófskilaboðum í marga flokka.

Localhost og IPv6 Loopback Addresses

Nafnið localhost ber einnig sérstaka merkingu í tölvunetum sem notuð eru í tengslum við 127.0.0.1. Tölvu stýrikerfi halda færslu í skrám gestgjafa sinna sem tengja heiti með loopback-tölu, sem gerir forritum kleift að búa til loopback skilaboð í gegnum nafn frekar en harða dulrita númer.

Internet Protocol v6 (IPv6) útfærir sömu hugmynd um loopback heimilisfang sem IPv4. Í stað 127.0.0.01, táknar IPv6 loopback heimilisfangið sem einfaldlega :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) og, ólíkt IPv4, úthlutar ekki fjölda heimilisföng í þessum tilgangi.

127.0.0.1 á móti öðrum sérstökum IP-tölum

IPv4 áskilur sér öll heimilisföng á bilinu 127.0.0.0 upp í 127.255.255.255 til notkunar í loopback prófum, þótt 127.0.0.1 sé (samkvæmt sögulegu samhengi) loopback heimilisfangið notað í næstum öllum tilvikum.

127.0.0.1 og önnur 127.0.0.0 netföng tilheyra ekki einhverju einka IP töluviðfanganna sem eru skilgreind í IPv4. Einstök heimilisföng í þessum einkahlutum geta verið tileinkaðar staðbundnum netkerfum og notast við samskipti milli tækjanna, en 127.0.0.1 getur það ekki.

Þeir sem rannsaka tölvunet trufla stundum 127.0.0.1 með heimilisfanginu 0.0.0.0 . Þó að báðir hafi sérstaka merkingu í IPv4, gefur 0.0.0.0 ekki upp á bakka.