下面的步骤说明执行 Windows Vista 的 IPv6 主机的自动设定程序:
1)以随机衍生的介面识别码 (预设设定),为 LAN 介面衍生暂时性 Link-local 位址。
2)针对 LAN 介面的衍生 Link-local 位址执行 DAD (传送芳邻邀请讯息,并将 [目标位址] 栏位设为暂时性 Link-local 位址)。
3)在 LAN 介面上执行路由器探索 (从暂时性 Link-local 位址传送路由器请求讯息)。
若收到步骤 2 中为了回应芳邻邀请讯息而传送的芳邻通告讯息,则将 Link-local 位址标示为重複。
4)若没有收到任何回应芳邻邀请讯息的芳邻通告讯息,则将 LAN 介面上的 Link-local 位址状态变更为惯用。
5)若没有收到任何路由器通告讯息,则停止 LAN 上的 IPv6 位址自动设定。继续到步骤 13。
6)若收到路由器通告,则根据步骤 1 中衍生的随机介面识别码建立与讯息中的全域或唯一本机位址首码相对应的暂时性公用位址,并执行 DAD。
7)使用随机新衍生的随机介面识别码来建立与讯息中的全域或唯一本机位址首码相对应的暂时性公用位址,并执行 DAD。
8)对于每个新位址,若没有收到任何回应芳邻邀请讯息的芳邻通告讯息,则将 LAN 介面上的位址状态变更为惯用。
9)若路由器通告的 M 和 O 旗标皆设为 0,则停止 LAN 介面上的 IPv6 自动设定。继续到步骤 13。
10)若路由器通告的 M 旗标是设为 1,则使用 DHCPv6 来取得可设定状态 IPv6 位址和额外的组态设定。
11)若路由器通告的 M 旗标是设为 0 且 O 旗标是设为 1,则使用 DHCPv6 来取得额外的组态设定。
12)根据 LAN 介面的 IPv4 位址衍生 Link-local ISATAP 位址,并将它们指定到 ISATAP 通道介面。
13)尝试将主机名称「ISATAP」解析成 IPv4 位址。
14)若无法解析主机名称「ISATAP」,则停止 IPv6 设定。
15)若主机名称「ISATAP」解析成 IPv4 位址,则传送 IPv4 封装的路由器请求给 ISATAP 路由器。
16)若收到 ISATAP 路由器的路由器通告,则建立与通告的全域或唯一本机位址首码相对应的其他 ISATAP 位址,并将它们指定给 ISATAP 通道介面。