127.0.0.1 Explicació de l'adreça IP

Una explicació de l'adreça IP de loopback / localhost

L' adreça IP 127.0.0.1 és una adreça IPv4 d'ús específic anomenada localhost o adreça de bucle invertit . Tots els equips utilitzen aquesta adreça com a pròpia però no els permet comunicar-se amb altres dispositius, com si fos una adreça IP real.

L'equip pot tenir l' adreça IP privada 192.168.1.115 assignada a ella perquè pugui comunicar-se amb un enrutador i altres dispositius en xarxa. Tanmateix, encara té aquesta adreça especial 127.0.0.1 associada a això per significar "aquesta computadora" o la que esteu actualment.

L'adreça electrònica només s'utilitza per l'ordinador en què està activat i només per circumstàncies especials. Això és diferent d'una adreça IP normal que s'utilitza per transferir fitxers des d'altres dispositius de xarxa.

Per exemple, un servidor web que s'executa en una computadora pot apuntar a 127.0.0.1 perquè les pàgines es puguin executar localment i provar-se abans que es desplegui.

Com funciona 127.0.0.1

Tots els missatges generats pel programari d'aplicació TCP / IP contenen adreces IP per als seus destinataris; TCP / IP reconeix 127.0.0.1 com una adreça IP especial. El protocol comprova cada missatge abans d'enviar-lo a la xarxa física i torna a enviar automàticament qualsevol missatge amb una destinació de 127.0.0.1 a l'extrem receptor de la pila TCP / IP.

Per millorar la seguretat de la xarxa, TCP / IP també comprova els missatges entrants que arriben als enrutadors o altres portes de xarxa i descarta qualsevol que contingui adreces IP de bucle indirecte. Això evita que un atacant de la xarxa no disfressi el seu tràfic de xarxa maliciós ja que prové d'una adreça de bucle obert.

El programari d'aplicació sol utilitzar aquesta funció de recuperació per a proves locals. Els missatges enviats a les adreces IP del rerefons com 127.0.0.1 no arriben fora a la xarxa d'àrea local (LAN), sinó que es lliuren directament al TCP / IP i reben cues com si hagin arribat des d'una font externa.

Els missatges de bucle invers contenen un número de port de destinació a més de l'adreça. Les aplicacions poden utilitzar aquests números de port per subdividir els missatges de prova en diverses categories.

Adreces de localització local i IPv6

El nom localhost també té un significat especial en la xarxa informàtica utilitzada juntament amb 127.0.0.1. Els sistemes operatius de l' ordinador mantenen una entrada als fitxers del seu host associant un nom amb l'adreça del bucle, permetent que les aplicacions creïn missatges de bucle a través del nom en comptes d'un codi codificat.

El Protocol d'Internet v6 (IPv6) implementa el mateix concepte d'una adreça de bucle alternatiu que IPv4. En lloc de 127.0.0.01, IPv6 representa la seva adreça de bucle alternatiu simplement: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) i, a diferència d'IPv4, no assigna un rang d'adreces per a aquest propòsit.

127.0.0.1 vs. Altres adreces IP especials

IPv4 es reserva totes les adreces del rang 127.0.0.0 fins a 127.255.255.255 per a la seva utilització en proves de loopback, tot i que 127.0.0.1 és (per convenció històrica) l'adreça de bucle utilitzat en gairebé tots els casos.

127.0.0.1 i altres adreces de xarxa de 127.0.0.0 no pertanyen a cap dels intervals d'adreça IP privats definits a IPv4. Les adreces individuals en aquests rangs privats es poden dedicar als dispositius de xarxa locals i utilitzar-los per a la comunicació entre dispositius, mentre que 127.0.0.1 no pot fer-ho.

Els que estudien la creació de xarxes d'ordinadors de vegades confonen 127.0.0.1 amb l'adreça 0.0.0.0 . Tot i que ambdues tenen un significat especial en IPv4, 0.0.0.0 no proporciona cap funcionalitat de bucle.