基于ipv6的数据包分析(GNS3)
1、拓扑图(个人学号后三位047)
2、给每个端口配相应的地址
R1:
R1(config)#int f0/0
R1(config-if)#ipv6 address 2001:db8:047:a::1/64
R1(config)#int f1/0
R1(config-if)#ipv6 address 2001:db8:047:1::1/64
R2:
R2(config)#int f0/1
R2(config-if)#ipv6 address 2001:db8:047:2::2/64
R2(config)#int f0/0
R2(config-if)#ipv6 address 2001:db8:047:b::2/64
R3:
R3(config)#int f0/1
R3(config-if)#ipv6 address 2001:db8:047:1::3/64
R3(config)#int f0/0
R3(config-if)#ipv6 address 2001:db8:047:2::3/64
R4:
R4(config)#int f0/0
R4(config-if)#ipv6 address 2001:db8:047:a::10/64
R5:
R5(config)#int f0/1
R5(config-if)#ipv6 address 2001:db8:047:b::10/64
3、给每个路由器配置OSPF使其互通
并用R4pingR5验证
4、进行抓包分析
一、128返回请求报文,ICMPv6层收到一个返回请求报文后可能会通知高层的进程。
二、129回送应答报文,当收到一个回送请求报文时,ICMPV6会用回送应答报文响应。
三、133路由器请求RS,当节点不愿意等到下一个周期路由器宣告时,可发起一次路由器请求的多播包。正在初始化的节点可使用路由器请求,这样可以得到相关参数。
四、134路由器宣告,路由器可以周期性的发送路由宣告包,因此链路内的节点就可以获得相关路由配置信息。
五、135邻居请求报文,在地址解析作用中相当于IPV4中的ARP请求报文。
五、邻居通告报文,原地址为始发该消息的接口IPV6地址,目的地址为该消息所要答复的发出请求的原地址。
5、作业总结
本次作业从一开始装GNS3和VMware软件上就充满困难,但都一个个通过百度克服了。在配置的过程中,一开始配完各个端口地址后打算用静态路由来做,但觉得过程太繁琐,因此在后面通过IPV4学习过的OSPF方法,引伸到IPV6的配置上,并且每个路由器之间都能成功配通。让我更能理解gns3的用途,也在查资料的过程中收获了很多。