为什么回送IP地址从127.0.0.1到127.255.255.254?

我知道127.0.0.1〜127.255.255.254是大多数现代操作系统的环回IP地址,我们可以使用这些IP地址来引用我们自己的计算机。 但是不够127.0.0.1?!?! 为什么广泛? 为什么从127.0.0.1到127.255.255.254?

127/8networking可以用于许多事情。

1)在不使用虚拟机的情况下,在快速networking中模拟大量不同的计算机(只需调出更多接口并绑定服务)。 如果您希望由于某种原因在端口80上本地运行多个不同的Web服务器,这可能会有所帮助。

2)允许更多的本地运行的服务比64k TCP将允许(虽然这似乎不大可能达到理性的限制)

3)与不熟悉这个事实的人玩游戏; “嘿,你是一个失败的黑客,我打赌你甚至不能破解我,试试吧,我在127.45.209.66”

也许还有其他的东西。

http://www.ietf.org/rfc/rfc1700.txt

当天,IP地址被认为是充足的,整个/ 8和/ 16块被分配给任何人。

请注意,即使127/8被保留,RFC也表示只能使用127.0.0.1/32(http://www.ietf.org/rfc/rfc3330.txt)。

当devise这个标准时,可能有意义的是在回送子网中有尽可能多的比特数作为24比特的最大有类子网。 当然,我们不再关心有类的子网了。 这就是为什么IPv6仅仅为此分配一个地址。