一·搭建拓扑
搭建如上图所示拓扑
二·配置
信息中心路由器配置
打开路由器的CTL界面
输入以下指令:
enable
configure terminal
ipv6 unicast-routing
interface gigabitEthernet 0/0
ip address 192.168.1.1 255.255.255.0
ipv6 enable
ipv6 address 2001:aaaa::1/64
no shutdown
exit
interface gigabitEthernet 0/0
ip address 192.168.2.1 255.255.255.0
ipv6 enable
ipv6 address 2001:bbbb::1/64
no shutdown
exit
interface gigabitEthernet 0/0
ip address 192.168.3.1 255.255.255.0
ipv6 enable
ipv6 address 2001:cccc::1/64
no shutdown
exit
DHCPv4与DHCPv6服务配置
输入以下指令:
ip dhcp excluded-address 192.168.2.1 192.168.2.10
ip dhcp pool Switch1
network 192.168.2.0 255.255.255.0
default-router 192.168.2.1
dns-server 8.8.8.8
ipv6 dhcp pool Switch2
dns-server 2001:8888::8
domain-name siso.com
exit
interface gigabitEthernet 0/2
ipv6 dhcp server Switch2
ipv6 nd other-config-flag
配置IP
PC0的IP地址
PC1的IP地址,自动获取
PC2的IP地址,第一个不用配置,第二个使用auto config自动配置(教科书上可能有点小错误,使用的是DHCP自动配置)
三·测试
使用ping指令,从PC0向PC1发送数据包测试IPv4网络联通性
使用ping指令,从PC1向PC0发送数据包测试IPv6网络联通性
使用ping指令,从PC1向PC2发送数据包测试IPv6网络联通性(ping的地址在IP配置处)
以上输出显示,网络的IPv4地址和网络的IPv6地址都配置正确,能够正常工作。
四·区别
DHCPv4的IP地址采用32位。
且需要DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。
DHCPv6和SLAAC的IP地址采用128位。
DHCPv6:主机通过配置协议(如 DHCPv6)获取IPv6地址以及其他信息(DNS、域名等)。
状态化自动配置相比与手工配置工作效率要高得多,而相比无状态自动配置来说更
控,能够更加清晰地了解主机及地址分配的相关信息,不足之处是需要部署额外的服务器,如 DHCPv6。
SLAAC:能让设备从IPv6服务器获取前缀、前缀长度和默认网关地址等信息,而无需使用DHCPv6服务器。