¿Por qué localhost es la dirección IP 127.0.0.1? ¿Qué significa?

¿Alguna vez te has preguntado por que la dirección IP 127.0.0.1 se le asigna a localhost? ¿Por qué no asignarle cualquier otra dirección IP como 121.9.1.1 o cualquier otra?

Dirección de loopback o localhost

La respuesta es que para 1981, 0 y 127 eran las únicas redes de clase A reservadas. Como 0 se utilizó para señalar a un host específico, 127, el ultimo número de la red quedaba como dirección de loopback o localhost.

Ahora bien, quizás muchos ya hayan oído hablar que esta dirección 127.0.0.1 es asignada a localhost. Y aunque ya di una breve respuesta es necesario profundizar. ¿Por qué la dirección IP 127.0.0.1 se reserva para localhost?

Antes de dar una respuesta más detallada es necesario explicar un poco acerca de cómo funciona. Esta dirección se utiliza para establecer una conexión con el mismo equipo utilizado por el usuario final. Cuando se utiliza direcciones IPv6 se define utilizando la connotación ::1.  Con las direcciones IPv6, localhost se conoce más comúnmente con la dirección 0:0:0:0:0:0:0:1.
localhost que es y como funciona

¿Cómo funciona 127.0.0.1? ¿Por qué se llama así?

Muy a menudo los desarrolladores utilizan 127.0.0.1 para probar sus aplicaciones. Cuando intentan establecer una conexión de red con la dirección de loopback 127.0.0.1 funciona de la misma manera como hacer una conexión con cualquier dispositivo remoto. Sin embargo, se evita la conexión con el hardware de interfaz de red local.

Pero, ¿por qué la dirección IP localhost comienza con 127? Bueno, 127 es el último número de red en una red de clase A. Tiene una máscara de subred de 255.0.0.0. Por lo tanto, la primera dirección asignable en la subred es 127.0.0.1.

No obstante se puedes utilizar otro número y debe funcionar sin problemas. Por ejemplo, puedes hacer ping a la dirección IP 127.1.0.1.


Otra pregunta que puede surgir es, ¿Por qué se eligió el último número de la red para implementar esto? Esto data desde oficialmente desde noviembre de 1986. Aunque su primera mención fue como ya decía en 1981 cuando 0 y 127 eran las únicas redes clases A reservadas y 0 se utilizó para señalar un host especifico.

Tú puedes ser parte de este artículo, deja tu comentario. Comporte el post en las redes sociales.


Fuente: Fossbytes

9 Comentarios

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.

Publicar un comentario
Artículo Anterior Siguiente Artículo