剖析Windows Vista中的IPv6自动配置功能

http://tech.ddvip.com/    2007年11月10日  【字号: 收藏本文   社区

内容摘要:IPv6不仅可以将地址空间从 IPv4 中的 32 位扩展到 128 位,还具有很多其他功能。即使在不使用地址配置协议(如 DHCP for IPv6,简称 DHCPv6)的情况下,IPv6 主机也可以自动进行自我配置……

  以下步骤描述了 RFC 2462 中定义的 IPv6 主机的自动配置过程:

  ● 通过扩展唯一标识符 (EUI)-64 接口标识符 (ID) 派生一个暂定链接本地地址。

  ● 通过发送邻居请求消息对该暂定链接本地地址执行 DAD,邻居请求消息中的目标地址设置为该暂定链接本地地址。

  ● 如果收到响应邻居请求消息而发送的邻居公告消息,则该暂定链接本地地址是重复地址。停止地址自动配置。此时,必须对主机执行手动配置。

  ● 如果没有收到为响应邻居请求消息而发送的邻居公告消息,则该暂定链接本地地址是唯一的。将此接口上的地址状态更改为首选。

  ● 发送路由器请求消息。

  ● 如果没有收到路由器公告消息,则使用 DHCPv6 获取地址和其他配置参数。

  ● 如果收到了路由器公告消息,则为包含的前缀配置暂定地址,并对每个暂定地址执行重复地址检测。如果地址是唯一的,则将此接口上的地址状态更改为首选。

  ● 如果路由器公告消息中的 M 标记设置为 1,则使用 DHCPv6 获取其他有状态地址。

  ● 如果路由器公告消息中的 M 标记设置为 0 并且 O 标记设置为 1,则使用 DHCPv6 获取其他配置参数。

  公告路由器或 DHCPv6 服务器指定地址前缀的有效生命周期和首选生命周期。超出地址的首选生命周期后,地址进入已否决状态。自动配置地址的首选生命周期在收到路由器公告后会刷新,还可以通过更新 DHCPv6 地址配置刷新。下图显示了自动配置地址的状态以及它们与首选生命周期和有效生命周期的关系。

剖析Windows Vista中的IPv6自动配置功能

   除了自动配置链接本地地址之外,只能对 IPv6 主机指定地址自动配置。IPv6 路由器必须通过其他方式获取地址和配置参数,例如通过手动配置。

来源:Vista之家    责编:豆豆技术应用

正在加载评论...