重新启动时,IPv6 主机将获得哪个地址?

At reboot, which address an IPv6 host will acquire?

重启后,主机将使用路由器广告自动配置,好吧,但简单地说:新地址是什么?从 Router 前缀构建,其余部分随便生成还是根据主机 MAC 地址生成?使用无状态配置生成 link 本地地址有什么区别?

您要问的内容在很大程度上取决于主机 OS 运行。对于纯 SLAAC 实现,IPv6 地址接口 ID(全局和 link 本地)是从 MAC 地址生成的,然后附加到全局地址的 RA 中的前缀,并附加到link-local link 本地地址的前缀。如果您的 OS 使用带有隐私扩展或随机地址生成的 SLAAC,情况就不同了。

有关于如何执行上述任何和所有操作的 RFC,但对所有这些的讨论对于本站点来说太大了。您应该搜索 rfc ipv6 slaacrfc ipv6 privacy extensionrfc ipv6 random address。您还可以搜索您的特定 OS 用于生成 IPv6 地址的内容。