127.0.0.1 IP-aadress on selgitatud

Selgitus loopback IP-aadressi / localhost

IP-aadress 127.0.0.1 on eriotstarbeline IPv4-aadress, mida nimetatakse localhost või loopback-aadressiks . Kõik arvutid kasutavad seda aadressi kui omaenda, kuid ei lase neil suhelda teiste seadmetega, nagu tõeline IP-aadress.

Teie arvutis võib olla määratud 192.168.1.115 privaatne IP-aadress , mis võimaldab suhelda ruuteri ja teiste võrgustatud seadmetega. Siiski on see ikkagi sellele spetsiaalsele 127.0.0.1 aadressile lisatud, et see tähendaks "seda arvutit" või seda, mida te praegu kasutate.

Loopbacki aadressi kasutab ainult teie arvatav arvuti ja ainult eriliste asjaolude korral. See erineb tavapärasest IP-aadressist, mida kasutatakse failide teisaldamiseks ja teistelt võrgustatud seadmetest.

Näiteks võib arvutis käivitatud veebiserver viidata standardile 127.0.0.1, nii et lehti saab enne selle kasutuselevõttu lokaalselt kontrollida ja testida.

Kuidas 127.0.0.1 töötab

Kõik TCP / IP rakendustarkvara loodud sõnumid sisaldavad nende soovitud adressaatide IP-aadresse; TCP / IP tuvastab spetsiaalse IP-aadressina 127.0.0.1. Protokoll kontrollib iga sõnumi enne selle saatmist füüsilisele võrgule ja automaatselt marsruudib kõik sõnumid sihtkohta 127.0.0.1 tagasi TCP / IP virna vastuvõtvale otsale.

Võrguturbe parandamiseks kontrollib ka TCP / IP ruuterite või muude võrgulüüside kaudu saabuvaid sissetulevaid sõnumeid ja loobub loopback IP-aadressidest. See takistab võrgu ründajal oma pahatahtliku võrguliikluse varjamist loopback-aadressist tulekul.

Rakendusprogramm kasutab seda loopback-funktsiooni tavaliselt kohaliku testimise eesmärgil. IP-aadressi loopbacktele saadetud sõnumid, nagu näiteks 127.0.0.1, ei jõua väljaspool kohtvõrku (LAN), vaid selle asemel saadetakse see otse TCP / IP-le ja need saavad järjekorrad nii, nagu oleksid nad väljastpoolt pärit.

Loopback-sõnumid sisaldavad lisaks aadressile ka sihtkoha porti . Rakendused saavad kasutada neid pordinumbreid, et jagada katse sõnumeid mitmesse kategooriasse.

Localhost ja IPv6 loopback aadressid

Nimi localhost kannab erilist tähendust ka arvutivõrkudes, mida kasutatakse koos 127.0.0.1-ga. Arvutite operatsioonisüsteemid säilitavad sisenemise oma hosti failidesse, mis seostavad nime loopback-aadressiga, võimaldades rakendustel luua loopangussõnumeid nime, mitte kõvakoodiga arvu järgi.

Interneti-protokolli v6 (IPv6) rakendab loopback-aadressi sama mõiste kui IPv4. 127.0.0.01 asemel kujutab IPv6 oma loopback-aadressi lihtsalt :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) ja erinevalt IPv4-st ei eralda selleks erinevaid aadresse.

127.0.0.1 vs muud spetsiaalsed IP-aadressid

IPv4 jätab kõik aadressid vahemikus 127.0.0.0 kuni 127.255.255.255 loopback testimise jaoks, kuigi 127.0.0.1 on (ajaloolise kokkuleppe järgi) loopback-aadress, mida kasutatakse peaaegu kõigil juhtudel.

127.0.0.1 ja muud võrguaadressid 127.0.0.0 ei kuulu IPv4-s määratletud IP-aadresside vahemikku. Selles privaatses vahemikus asuvaid üksikaadresse saab pühendada kohtvõrgu seadmetele ja kasutada seadmetevahelist suhtlemist, samas kui 127.0.0.1 ei saa seda teha.

Arvutivõrkudest õppijad mõnikord segavad 127.0.0.1 aadressiga 0.0.0.0 . Kuigi mõlemal on IPv4-s eriline tähendus, ei paku 0.0.0.0 loopback-funktsiooni.