基于IPv6的数据包分析(GNS3)

1、拓扑图

 基于IPv6的数据包分析(GNS3)_第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:

 基于IPv6的数据包分析(GNS3)_第2张图片

再给R1的f0/0和f1/0接口配置OSPF协议

 

R2、R3、R4、R5的OSPF配置与R1相同。

 

4、用R4路由器和其他路由器互ping,检验网络连通性

R4  ping  R2

 基于IPv6的数据包分析(GNS3)_第3张图片

R4  ping  R1

 基于IPv6的数据包分析(GNS3)_第4张图片

R4  ping  R3

 基于IPv6的数据包分析(GNS3)_第5张图片

R4  ping  R5 

 基于IPv6的数据包分析(GNS3)_第6张图片

所有网络都ping通,可以开始抓包和分析数据包

 

5、抓取数据包分析

128类型:回送请求报文

 基于IPv6的数据包分析(GNS3)_第7张图片

用于发送到目的节点,以使目标节点立即发回一个回送应答报文。

 

129类型:回送应答报文

 基于IPv6的数据包分析(GNS3)_第8张图片

当收到一个回送请求报文时,ICMPv6会用回送应答报文响应。

 

133类型:路由器请求RS

   基于IPv6的数据包分析(GNS3)_第9张图片

 

很多情况下主机接入网络后希望尽快获取前缀进行通信,那么此时主机可以立刻发送RS报文,网络上的路由器将回应RA报文。RS报文的type字段值为133。

 

134类型:路由器通告RA

 基于IPv6的数据包分析(GNS3)_第10张图片

每台路由器为了让二层网络上的主机和路由器知道自己的存在,定时都会组播发送RA报文,RA报文中会带有网络前缀信息,及其他一些标志位信息。RA报文的type字段值为134。

 

135类型:邻居请求报文NS

 基于IPv6的数据包分析(GNS3)_第11张图片

Type字段值为135,Code字段值为0,在地址解析中的作用类似于IPv4中的ARP请求报文。

 

136类型:邻居通告报文NA

 基于IPv6的数据包分析(GNS3)_第12张图片

Type字段值为136,Code字段值为0,类似于IPv4中的ARP应答报文。

 

6、总结

通过这次IPV6数据包分析的作业,我学会了IPV6如何配置OSPF动态路由协议,大体上和IPV4相同,也加深了对GNS3这个软件的认识,学会了GNS3的基本操作和配置指令等等。对IPV6的学习有着很大的帮助。

你可能感兴趣的:(基于IPv6的数据包分析(GNS3))