1、拓扑图
2、给每个端口配相应的地址(学号后3位为091)
R1:
R1(config)#int f0/0
R1(config-if)#ipv6 address 2001:db8:091:1::1/64
R1(config)#int f1/0
R1(config-if)#ipv6 address 2001:db8:091:2::1/64
R2:
R2(config)#int f0/0
R2(config-if)#ipv6 address 2001:db8:091:1::2/64
R2(config)#int f2/0
R2(config-if)#ipv6 address 2001:db8:091:a::2/64
R3:
R3(config)#int f1/0
R3(config-if)#ipv6 address 2001:db8:091:2::2/64
R3(config)#int f2/0
R3(config-if)#ipv6 address 2001:db8:091:b::2/64
R4:
R4(config)#int f2/0
R4(config-if)#ipv6 address 2001:db8:091:a::1/64
R5:
R5(config)#int f2/0
R5(config-if)#ipv6 address 2001:db8:091:b::2/64
3、给每个路由器设置OSPF,给每个端口配置OSPF协议,使他们能够互通。
R1:
再给R1的f0/0和f1/0接口配置OSPF协议
R2、R3、R4、R5的OSPF配置与R1相同。
4、用R4路由器和其他路由器互ping,检验网络连通性
R4 ping R2
R4 ping R1
R4 ping R3
R4 ping R5
所有网络都ping通,可以开始抓包和分析数据包
5、抓取数据包分析
128类型:回送请求报文
用于发送到目的节点,以使目标节点立即发回一个回送应答报文。
129类型:回送应答报文
当收到一个回送请求报文时,ICMPv6会用回送应答报文响应。
133类型:路由器请求RS
很多情况下主机接入网络后希望尽快获取前缀进行通信,那么此时主机可以立刻发送RS报文,网络上的路由器将回应RA报文。RS报文的type字段值为133。
134类型:路由器通告RA
每台路由器为了让二层网络上的主机和路由器知道自己的存在,定时都会组播发送RA报文,RA报文中会带有网络前缀信息,及其他一些标志位信息。RA报文的type字段值为134。
135类型:邻居请求报文NS
Type字段值为135,Code字段值为0,在地址解析中的作用类似于IPv4中的ARP请求报文。
136类型:邻居通告报文NA
Type字段值为136,Code字段值为0,类似于IPv4中的ARP应答报文。
6、总结
通过这次IPV6数据包分析的作业,我学会了IPV6如何配置OSPF动态路由协议,大体上和IPV4相同,也加深了对GNS3这个软件的认识,学会了GNS3的基本操作和配置指令等等。对IPV6的学习有着很大的帮助。