Klarigita IP-adreso 127.0.0.1

Esploro pri la retpoŝta IP-adreso / localhost

La IP-adreso 127.0.0.1 estas speciala intenco IPv4-adreso nomata localhostloopback-adreso . Ĉiuj komputiloj uzas ĉi tiun adreson kiel sian propran, sed ne lasas ilin komuniki kun aliaj aparatoj kiel reala IP-adreso.

Via komputilo eble havas la privatan IP-adreson adresitan al ĝi por ke ĝi povu komuniki per router kaj aliaj interretaj aparatoj. Tamen, ĝi ankoraŭ havas ĉi tiun specialan 127.0.0.1-adreson ligita al ĝi por signifi "ĉi tiun komputilon," aŭ la unu vi nun estas.

La retpoŝta adreso nur uzas la komputilon, kiun vi havas, kaj nur por specialaj cirkonstancoj. Ĉi tio kontraste kun regula IP-adreso, kiu estas uzata por translokigi dosierojn al kaj de aliaj interretaj aparatoj.

Ekzemple, servilo retejo sur komputilo povas noti 127.0.0.1 por ke la paĝoj estu loke loke kaj provitaj antaŭ ol ĝi estas deplojita.

Kiel 127.0.0.1 Verkoj

Ĉiuj mesaĝoj generitaj de TCP / IP- aplika softvaro enhavas IP-adresojn por siaj destinitaj adresatoj; TCP / IP rekonas 127.0.0.1 kiel specialan IP-adreson. La protokolo kontrolas ĉiun mesaĝon antaŭ sendi ĝin al la fizika reto kaj aŭtomate re-itineroj de ĉiuj mesaĝoj kun destino de 127.0.0.1 reen al la ricevanta fino de la TCP / IP-stako.

Por plibonigi la sekurecon de la reto, TCP / IP ankaŭ kontrolas venontajn mesaĝojn alvenantajn al routers aŭ aliaj retaj pordegoj kaj forĵetas iun ajn, kiu enhavas retpoŝtajn retadresojn. Ĉi tio malhelpas reto-atakiston disvastigi sian malbonan reton-trafikon kiel venantan de bukla adreso.

Aplika softvaro tipe uzas ĉi tiun buklaĵan trajton por lokaj provoj. Mesaĝoj senditaj al retpoŝtaj IP-adresoj kiel 127.0.0.1 ne atingas ekstere al la loka areo reto (LAN) sed anstataŭe estas transdonitaj rekte al la TCP / IP kaj ricevas korojn kvazaŭ ili alvenis el ekstera fonto.

Loopback-mesaĝoj enhavas cell- havenon-numeron krom la adreso. Aplikoj povas uzi ĉi tiujn pordajn nombrojn por subdividi testajn mesaĝojn en plurajn kategoriojn.

Localhost kaj IPv6 Loopback-adreso

La nomo localhost ankaŭ havas specialan signifon en komputilaj retoj uzataj kune kun 127.0.0.1. Komputilaj mastrumaj sistemoj konservas eniron en la dosieroj de siaj gastigantoj, kiuj asocias nomon kun la bukla retadreso, ebligante al la aplikoj krei retpoŝtajn mesaĝojn per nomo anstataŭ hardcoded-nombro.

Interreta Protokolo v6 (IPv6) implementas la saman koncepton de bukla adreso kiel IPv4. Anstataux 127.0.0.01, IPv6 reprezentas ĝian ripetan adreson kiel simple :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) kaj, kontraste kun IPv4, ne asignas gamon de adresoj por ĉi tiu celo.

127.0.0.1 vs Aliaj Specialaj IP-adresoj

IPv4 rezervas ĉiujn adresojn en la gamo 127.0.0.0 ĝis 127.255.255.255 por uzo en buklo-provado, kvankam 127.0.0.1 estas (per historia konvencio) la bukla adreso uzata en preskaŭ ĉiuj kazoj.

127.0.0.1 kaj aliaj 127.0.0.0 retoj-adresoj ne apartenas al iu ajn de la privataj IP-rangoj difinitaj en IPv4. Individuaj adresoj en tiuj privataj rangoj povas esti dediĉitaj al lokaj retaj aparatoj kaj uzu por interkomputila komunikado, dum 127.0.0.1 ne povas.

Tiuj studantaj komputila retoj kelkfoje konfuzas 127.0.0.1 kun la adreso 0.0.0.0 . Dum ambaŭ havas specialajn signifojn en IPv4, 0.0.0.0 ne provizas ajnan buklaŭtan funkciojn.