Está en la página 1de 6

i

Tabla de contenido

Introducción ii

IP 127.0.0.1 1

Origen de 127.0.0.1 1

Funcionamiento de localhost 2

Localhost y la diferencia entre IPv4 e IPv6 2

Conclusiones 3

Referencias 4
ii

Introducción

Dentro del contexto de redes es posible encontrar muchos términos que tienen un significado

propio y fueron creados con un propósito, generalmente el de cubrir una necesidad. En este

documento se define el termino localhost, que surge con la necesidad de realizar comprobaciones

de funcionalidad de TCP/IP y servicios de red. Localhost o loopback, como también se le conoce,

es un término que hace referencia al dispositivo como tal y que además se identifica con una

dirección IP comprendida dentro de un rango de acuerdo una clasificación.

Es conveniente conocer los dos tipos de dirección IP, en la que una IP es pública y la otra IP es

privada, la primera es accesible por cualquier ordenador conectado a Internet y la segunda es

accesible desde equipos privados conectados. Realmente, localhost tiene cierta relación con esto,

pues se considera una IP privada, pero esta nunca se comunicará con otros dispositivos de red o

enrutadores. Se dice que es una IP especial, la cual es reconocida así por TCP/IP para el envío de

mensajes hacia el propio equipo, por lo tanto, estos mensajes no salen a través de la red sino que

se quedan localmente. De igual forma, si se envían mensajes desde fuera hacia el host local el

sistema reconoce la dirección IP y evita que esos mensajes entren, esto para mantener la

integridad del equipo.


1

IP 127.0.0.1

Es una dirección IPv4 denominada comúnmente como localhost, pero también conocida como

bucle invertido (loopback). Esta es propia de un ordenador que hace referencia al enrutamiento

del flujo de datos y no permite comunicarse con otros dispositivos, como lo hace una dirección IP

normal. Toda computadora puede tener una dirección IP privada para comunicarse con un

enrutador u otros dispositivos en red, pero también tiene una IP especial para indicar que se

utiliza la computadora como tal.

Básicamente es un mecanismo que el host utiliza para acceder a sus propios servicios de red

independientemente de la configuración de redes.

Esta dirección IP o localhost se utiliza, por lo general, cuando se levanta un servidor web que se

ejecuta en una computadora con la finalidad de probar antes de desplegarse. Por ejemplo, cuando

se desarrollan páginas web y se instalan paquetes como WAMP, XAMPP o LAMP, se apunta a la

dirección local que funcionara como un entorno de pruebas antes de publicar la página en

Internet.

Origen de 127.0.0.1

En el mundo de redes existe cierta clasificación que permite identificar y recordar fácilmente

las direcciones IP, en el caso de 127 que en binario seria 01111111, la segunda posición con 0

indica que esta dirección es de clase A, por lo que su máscara de subred es 255.0.0.0 y por tal

razón es 127.0.0.1, pues es la primera dirección que se asigna a la subred.


2

Funcionamiento de localhost

Esta dirección IP también tiene cierta relación con el modelo TCP/IP, pues todos los mensajes

que se generan tienen como destinatario la IP local, es decir que, llegan al TCP/IP, el cual

reconoce 127.0.0.1 como una dirección IP especial, por lo que los mensajes enviados no llegan a

la red de área local. El protocolo verifica cada mensaje antes de enviarlo a la red física y

automáticamente redirige los mensajes con un destino de 127.0.0.1 al extremo receptor de la pila

TCP/IP. Cabe mencionar que este proceso también involucra seguridad en la red, ya que cuando

hay mensajes entrantes identificados con una dirección IP local provenientes desde enrutadores u

otras puertas de enlace de red a través de TCP/IP, el sistema los descarta automáticamente debido

a que puede tratarse de un atacante ocultándose en el tráfico de red.

Localhost y la diferencia entre IPv4 e IPv6

En IPv4, además de que la dirección IP es especial, también lo es el nombre localhost. Esto

debido a que los sistemas operativos mantienen una entrada en los archivos de su host que se

asocia al nombre con su respectiva dirección, lo que permite a las aplicaciones crear mensajes de

bucle invertido por nombre en lugar de un número codificado. Es importante considerar que en

IPv4 se reservan todas las direcciones entre 127.0.0.0 hasta 127.255.255.255 para su uso en

pruebas de bucle invertido. Sin embargo, la más utilizada y conocida ha sido 127.0.0.1.

Por el contrario, en IPv6 se utiliza una dirección de bucle invertido como ::1 ó

0000:0000:0000:0000:0000:0000:0000:0001 en el que aplica el mismo concepto que IPv4, pero

la diferencia es que esta no asigna un rango de direcciones.


3

Conclusiones

127.0.0.1 es una dirección IP especial que el host utiliza para acceder a sus propios servicios

de red. Este mecanismo sirve para la comprobación de funcionalidades de TCP/IP dentro de un

entorno local sin comunicarse con algún otro dispositivo de red, por lo tanto, si se escribe dentro

de un navegador web esta dirección IP, este dará como resultado el redireccionamiento hacia la

máquina misma. De igual manera sucede si se escribe el nombre localhost, pues este lleva

asociado un nombre y una dirección.

Existe una clasificación de direcciones que permite identificar fácilmente el rango en el que se

encuentra una determinada dirección IP, algunas están reservadas como es el caso del localhost y

es la más utilizada por gran cantidad de aplicaciones.


4

Referencias

J., R., & J., P. (14 de 02 de 2018). Network Working Group. Obtenido de

https://tools.ietf.org/html/rfc990#page-6

Lifewire. (14 de 02 de 2018). Lifewire. Obtenido de https://www.lifewire.com/network-

computer-special-ip-address-818385

Pascual, J. A. (14 de 02 de 2018). Computer Hoy. Obtenido de

https://computerhoy.com/noticias/internet/que-es-localhost-ip-127001-que-utiliza-48046