这个问题与那个问题相关:Linux 为什么选择错误的源 IP 地址
在客户端上设置静态路由的源 IP 可能一次性或仅在需要时是可以的。然而,在包含许多客户端的网络中,甚至可能不受完全控制,这可能不是一个可接受的解决方法。是否存在一个标准化协议,允许自动将路由与源地址一起部署到客户端?
对于下一跳,我知道存在一个 DHCPv6 选项(来源:https://www.isc.org/blogs/routing-configuration-over-dhcpv6-2/),但这似乎没有涵盖源地址。
答案1
为了避免通信时出现混淆,主机需要执行源地址选择和源相关路由,以便在考虑源地址的同时选择合适的下一个数据包,以避免更改源 IPv6 前缀的需要。
IPv6 使用源导向系统来避免内存受限交换机上的大型导向表。
无状态地址自动配置 (SLAAC) 协议允许客户自行分配 IP 地址,而无需依赖 DHCPv6 服务器。