¿Por qué hay más de una dirección IP de loopback?

¿Por qué hay más de una dirección IP de loopback?

La mayoría de las aplicaciones solo necesitan una dirección IP de loopback de 127.0.0.1. Sin embargo, no sólo se proporciona el bloque de direcciones 127.0.0.1/32, e incluso 127.0.0.0/24también se proporciona, sino que, de hecho, 127.0.0.0/8se proporciona todo el rango. Claramente, esto es una pérdida de espacio total y completamente desmesurada, ya que no tiene ningún propósito tener múltiples direcciones IP de loopback. O tal vez no. ¿Por qué hay más de una dirección IP de loopback?

Respuesta1

127/8 (abreviatura de 127.0.0.0/8) está reservado por la IANA.

Win95 admitía 127.0.0.1 pero no otras direcciones 127/8. WinXP soporta 127/8. Cisco IOS no admite direcciones de loopback de forma predeterminada, pero admite el concepto de loopback y las direcciones se pueden asignar manualmente. Si una computadora no necesita más de una dirección de bucle invertido, o ninguna de ellas, no hay razón para que admita todas esas direcciones. Pero, dado que la IANA ahora los ha reservado todos para ese propósito, no hay ninguna razón de peso para que una pila TCP/IP no los admita.

En su mayor parte, no existe una necesidad imperiosa de disponer de varias direcciones; A menudo utilizo múltiples conexiones loopback, pero puedo hacerlo simplemente especificando diferentes puertos TCP. (Lo hago para el reenvío de puertos SSH. Otro software VPN también puede ser un usuario frecuente para este tipo de cosas, como lo mencionó Isaac Hanson en su respuesta). Si usa diferentes puertos TCP en una dirección (hay 65,535 de ellos), o múltiples direcciones IP, hace poca diferencia técnica. (Sin embargo, tener direcciones únicas puede ser más fácil en algunos casos, como si tuviera varios servidores que pudieran escuchar el mismo número de puerto "predeterminado").

Desperdicio de espacio total y completamente desmedido.

Ah, qué lenguaje tan fuerte. Déjame irritarte más :)

En realidad, el desperdicio mucho mayor de direcciones IPv4 es 224/3, que contiene 224/4 (utilizado mínimamente para multidifusión) y 240/4 (casi completamente desperdiciado, con una sola dirección como excepción). Por lo tanto, no crea que casi nos hemos quedado sin direcciones IPv4. La IANA acaba de repartir las direcciones de las antiguas Clase A, Clase B y Clase C. Pero no piensen ni por un minuto que hasta la última dirección se ha utilizado de la manera más efectiva posible. Para ver algunos otros:IETF BCP 153(actualmente apunta aRFC 6890). El mas viejoRFC 5735Tenía gran parte de la misma información en un formato diferente, por ejemplo, la sección 4 en la página 6. Busque en esos u otros estándares y estoy bastante seguro de que puede encontrar otras grandes cantidades de direcciones que no se utilizan de manera súper eficiente. /asignado.

Se decidió que apoyar algunos estándares podría ser más deseable que ayudar a IPv4 a avanzar aún más. Una razón clave para esto puede ser que algunas personas realmente querían ayudar a impulsar la adopción de IPv6.

Respuesta2

Direcciones IP adicionales en ese rango pueden ser útiles para vincular conexiones VPN y para probar servicios que no desea vincular a localhost.

Respuesta3

¿Por qué hay más de una dirección IP de loopback?

Al número de red de clase A 127 se le asigna la función de "bucle", es decir, un datagrama enviado por un protocolo de nivel superior a una dirección de red 127 debe regresar dentro del host. Ningún datagrama "enviado" a una dirección de red 127 debería aparecer en ninguna red en ningún lugar.

Fuente:Números de red


Si se trata de toda una clase A, ¿qué sentido tienen otros valores arbitrarios para los últimos tres octetos?

El propósito del rango de loopback es probar la implementación del protocolo TCP/IP en un host. Dado que las capas inferiores están en cortocircuito, el envío a una dirección de bucle invertido permite que las capas superiores (IP y superiores) se prueben de manera efectiva sin la posibilidad de que se manifiesten problemas en las capas inferiores. 127.0.0.1 es la dirección más utilizada con fines de prueba.

Fuente:Direcciones IP reservadas, loopback y privadas

Para más información, ver¿Qué es el dispositivo loopback y cómo lo uso?y¿Por qué la dirección IP de loopback es de 127.0.0.1 a 127.255.255.254?.

información relacionada