一、拓扑图
二、配置
R1:
R1(config)#int e0/0
R1(config-if)#ipv6 address 2001:db8:12:1::1/64
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#int e0/1
R1(config-if)#ipv6 address 2001:db8:12:2::1/64
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#ipv6 unicast-routing
R1(config)#ipv6 route 2001:db8:12:a::/64 2001:db8:12:1::2
R1(config)#ipv6 route 2001:db8:12:b::/64 2001:db8:12:2::2
R2:
R2(config)#int e0/0
R2(config-if)#ipv6 address 2001:db8:12:1::2/64
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#int e0/1
R2(config-if)#ipv6 address 2001:db8:12:a::1/64
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#ipv6 unicast-routing
R2(config)#ipv6 route 2001:db8:12:2::/64 2001:db8:12:1::1
R2(config)#ipv6 route 2001:db8:12:b::/64 2001:db8:12:1::1
R4:
R4(config)#ipv6 unicast-routing
R4(config)#int e0/0
R4(config-if)#ipv6 enable
R4(config-if)#ipv6 address autoconfig
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#ipv6 route 2001:db8:12:1::/64 2001:db8:12:a::1
R4(config)#ipv6 route 2001:db8:12:2::/64 2001:db8:12:a::1
R4(config)#ipv6 route 2001:db8:12:b::/64 2001:db8:12:a::1
三、地址验证
四、抓包验证
(1)128报文
128返回请求(Echo Request)报文 :用于发送到目的节点,以使目标节点立即发回一个回送应答报文。
(2)129报文
129返回应答(Echo Reply)报文:当收到一个回送请求报文时,ICMPv6会用回送应答报文响应。
(3)134报文
134路由器公告(Router Advertisement):每台路由器为了让二层网络上的主机和路由器知道自己的存在,定时都会组播发送RA报文,RA报文中会带有网络前缀信息,及其他一些标志位信息。RA报文的type字段值为134。
(4)135报文
135邻机请求(Neighbor Solicitation):在地址解析中的作用类似于IPv4中的ARP请求报文
(5)136报文
136邻机公告(Neighbor Advertisement):类似于IPv4中的ARP应答报文。
五、自评
本次实验使我更熟悉了gns3的操作,让我深刻意识到自己在知识掌握与运用上还有很多不足,需多加练习加固。