IPv6地址配置技术

名词说明

IA-PD:DHCPv6 Option type 25. Contain the network information which Router will assign to LAN clients

IA-NA:DHCPv6 Option type 3. Show IP which WAN port is assigned

RA: ICMPv6, type 134, Router Advertisement 路由通告

客户端在收到路由器发送的RA报文后,会根据收到RA中的M(Managed Address Configuration Flag)标志位和O(Other stateful configuration flag)的置位情况确定是否需要DHCPv6参与IPv6地址配置

当M为0同时O为1时表示无状态自动配置,路由器WAN口收到RA后,会自动生成WAN口的IPv6地址,然后通过DHCPv6获取PD,DNS服务器等相关信息(PD用户LAN口设备的IPv6地址前缀),设备通过RA获取(准确来说是生成)IP地址后,再通过DHCPv6服务器四次交互获取其他信息,如下图的RA报文获取的前缀为2088::/64,路由器的WAN口地址就是根据这个前缀和本地MAC地址计算得来的,计算方法见博客系列文章(IPv6地址分类)

IPv6地址配置技术

 

下图是当M为0时,DHCPv6 Server发出的Relay报文,由于WAN口地址已经通过RA获取,因此没有IA-NA选项

IPv6地址配置技术

 

当M为1时,以为着设备的WAN口的IPv6地址不能从RA中获取,需要从DHCPv6 Server获取WAN口的IP地址和LAN口的前缀,及IA-NA和IA-PD,在DHCPv6发出的Replay报文中携带IA-NA和IA-PD两个选项

IPv6地址配置技术

 

上一篇:pip 使用国内镜像源加速


下一篇:爬虫神器xpath的用法(四)