前面我们学习了IPv6地址的类型、ICMPv6在IPv6中的应用,现在来看下具体到IPv6的地址配置方式与路由配置。
一、IPV6地址配置过程
前面我们知道单播地址包括:全球单播地址、唯一本地地址、链路本地地址等,一般情况下日常使用较多的是链路本地地址LLA和全球单播地址GUA。
一般情况下,主机和路由器的单播IPv6地址以及加入的组播地址如下所示:
因为配置了单播地址会自动生成被请求节点地址,默认也会加入所有节点的组播地址FF01::1和FF02::1/2等地址。
**
一个接口在发送IPv6报文之前要经历 地址配置、DAD、地址解析 这三个阶段,NDP(Neighbor Discovery Protocol,邻居发现协议)扮演了重要角色。ICMPv6和NDP前面已经学习了,这里我们学习地址配置都有哪些方式。
二、IPv6地址配置方式
IPv6地址的配置分为静态配置和动态配置。其中动态地址配置又分为无状态地址自动配置(SLAAC)和有状态自动配置,也就是DHCPv6。
2.1 静态地址配置
一般情况下链路本地地址我觉得应该是自动生成的吧。
PC的地址,模拟器的PC不能手动配置链路本地地址,会自动生成一个,然后可以手动配置全球单播地址。
在PC上链路本地和全球单播地址都能ping通了。
2.2 无状态自动配置(NDP)
就是链路本地地址自动生成,全球单播地址通过一端发送RA报文来使另一端自动生成。
查看AR1配置:
这里的重点就是需要AR2接口使能RA发送功能。AR2发送的RA包含地址前缀,AR1依据这个自动生成。
2.3 DHCPv6配置
AR1通过配置DHCP地址池给终端分配地址。
PC通过DHCP方式获取地址:
这里有个问题就是这个PC的网关好像是AR1的链路本地地址,前面好像可以手动指定AR1的全球单播地址的。
2.4 DHCPv6-PD方式
简单说就是服务器给客户端下发地址,然后客户端通过RA通告前缀给PC使用,类似于现在电信光猫下发前缀一样,试下。
似乎PC不能通过SLAAC无状态自动获取到IPv6地址呢,我的下联终端接口已经获取到地址了。好吧这个方式没有完成。
2.5 RA标志位说明
前面说个SLAAC无状态自动配置是通过下发RA报文实现的,但是RA报文可以配置一些标志位实现一些参数的获取。
默认RA通过无状态配置获取。
配置:
三、IPv6地址标准配置
IPv6配置:
总结:本次简单学习了IPv6地址配置的过程。IPv6地址的配置分为静态配置和动态配置。其中动态地址配置又分为无状态地址自动配置(SLAAC)和有状态自动配置(DHCPv6)。一般情况下需要配置链路本地地址和全球单播地址,如果配置了全球单播地址会自动生成一个链路本地地址。也就是静态配置;SLAAC无状态自动配置,根据一端地址自动生成;DHCPv6自动获取,后面两种方式涉及到RA报文下发,华为默认关闭需要手动开启。
如果对文章感兴趣欢迎微信搜索公众号:不喜欢热闹的孩子