基于IPv6的数据包分析

一、拓扑图

二、配置

 

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的操作,让我深刻意识到自己在知识掌握与运用上还有很多不足,需多加练习加固。

posted @ 2019-03-22 02:30  阿丘qiu  阅读(353)  评论(1编辑  收藏  举报