我有一个包含一些负载平衡功能的网络设备 - 在我的设计中,这些功能仅在设备内部使用。任何东西都不应该在外部与他们交谈,此外,客户端在设备 IP 范围内的 IP 地址不足。
对这些功能使用 Link-Local 范围是否可以接受?例如,169.254.1.1
。
注意:有问题的设备不允许将环回 IP 用于这些功能。
RFC3927的细节似乎认为这并不严格正确。
是的,走吧。禁止这样做的原因不会发挥作用。这比其他常见的情况,比如征用,要好得多1.1.1.0/24
。
如果你想玩得开心,你可以使用169.254.0.0/24
或169.254.255.0/24
。
当主机希望配置 IPv4 链路本地地址时,它会使用伪随机数生成器选择一个在 169.254.1.0 到 169.254.254.255(含)范围内均匀分布的地址。
为此,IPv4 前缀 169.254/16 已向 IANA 注册。169.254/16 前缀中的前 256 个和最后 256 个地址保留供将来使用,并且不得由使用此动态配置机制的主机选择。