IPV6动态分配地址有状态和无状态
一、IPV6地址池无状态
无状态:不需要依赖DHCP服务器,通过RA通告由本机的MAC地址计算出本机的IPV6地址
interface Vlan30
ipv6 address 2001:30::1/64 //配置 vlan IPv6全局单播地址
no ipv6 nd suppress-ra //开启IPv6路由通告功能
ipv6 nd other-config-flag //地址配置时主机使用无状态DHCPv6协议
ipv6 router rip //这是ipv6的动态路由 这条可以忽略
ip address 172.16.30.62 255.255.255.192
二、IPV6地址池有状态
有状态:客户端IPv6地址依然需要,通过路由通告RA方式来获取DHCP服务器NTP、DNS、IP地址等
service dhcpv6 //开启dchpv6功能
ipv6 dhcp pool vlan50
network-address 2001:50::254 64
excluded-address 2001:50::254 //排除地址
domain-name ccna.com
domain-name v6.com
interface Vlan50
ipv6 address 2001:50::1/64 //配置 vlan IPv6全局单播地址
no ipv6 nd suppress-ra //开启IPv6路由通告功能
ipv6 nd managed-config-flag //地址配置时主机使用有状态DHCPv6协议
ipv6 router rip //这是ipv6的动态路由 这条可以忽略
ip address 172.16.50.62 255.255.255.192
ipv6 dhcp server vlan50 //在vlan里面启用DHCP功能
三、 Dhcpv6 地址ip可分为3种:
1.IANA(Identity Association for Non-temporary Address): 非临时地址,通常获取到的就是这种。通过DHCPV6报文进行续约等。
2.IATA(Identity Association for temporary Address):临时地址。临时地址的作用是在用户对外发起连接的时候充当连接发起的IPv6地址,这一行为的目的在于保证主机在对外通信 时候的匿名性。这个地址是由路由前缀和由主机随机生成的接口标识组成的。这个地址是有有效期限制的,几个小时或者几天,在期间,系统一直以这个地址为主机 地址向外发出连接和请求。每一个时刻只有一个临时地址是有效的,在一个地址过期时会立刻生成一个新的地址作为新的临时地址。
3.IAPD(Identity Association for prefix delegation):前缀代理,由Cisco公司提出的一种前缀分配机制。
注:DHCPv6不支持子网掩码长度,路由,和默认路由。这样就导致通过DHCPv6获得的IPv6地址,因为没有掩码长度,地址的掩码都是128位。而路由和默认网关,还是需要依赖RA。因为在IPv6中,动态配置路由和默认网关的唯一方式就是使用Router Advertisement消息。所以,就算使用了DHCPv6,也不能完全摆脱RA消息。