基于ipv6的数据抓包

一、实验拓扑

基于ipv6的数据抓包

二、配置过程

以r1为例

R1:

R1(config)#int f0/0

R1(config-if)#ipv6 enable

R1(config-if)#ipv6 address 2001:db8:43:1::1/64

R1(config-if)#no shutdown

R1(config-if)#exi

R1(config)#ipv6 unicast-routing

R1(config)#ipv6 route 2001:db8:43:2::/64 2001:db8:43:1::2

R1(config)#ipv6 route 2001:db8:43:3::/64 2001:db8:43:1::2

R1(config)#ipv6 route 2001:db8:43:4::/64 2001:db8:43:1::2

r2,r3,r4同r1一样配置静态路由和端口ipv6地址

三、互通实验及配置图

r1 ping r3r2

基于ipv6的数据抓包

r1  ping r5

基于ipv6的数据抓包

r1路由配置

基于ipv6的数据抓包

r3路由配置

基于ipv6的数据抓包

四、抓包分析

128

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

基于ipv6的数据抓包

129

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

基于ipv6的数据抓包

133

基于ipv6的数据抓包

134

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

基于ipv6的数据抓包

135

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

基于ipv6的数据抓包

136

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

基于ipv6的数据抓包

上一篇:c文件二进制读取写入文件、c语言实现二进制(01)转化成txt格式文本、c读取文件名可变


下一篇:使用java的MultipartFile实现layui官网文件上传实现全部示例,java文件上传