实验目的:
1、在ENSP中搭建网络拓扑图
2、使用ENSP进行抓包实验
3、使用wirshark进行抓包,并且解析icmp
以下为实验步骤:
1、搭建网络拓扑图
建立完成拓扑结构后进行ip设置与子网掩码设置
这里需要注意:有个错误就是面板上的子网掩码是:255.255.255.255
但是一定要按照255.255.255.0进行设置,因为我们使用的是C类ip地址
设置完成后就能启动pc机
检查pc机是否联通
我们先试用wireshark进行数据的抓包
我们需要实验的端口为:0/0/4,也就是抓包第三个交换机内的报文
一开始进行抓包是没有icmp报文的,需要我们在ensp中使用pc1请求联通pc9
也就是pc1 ping pc9
之后我们再回到wireshark进行查看
其中显示的icmp报文就是我们需要解析的ip报文
接下来我们进行数据包的解析
其中我们随意找到一个包进行数据解析
根据ip报文包的结构我们进行解析
前四位:54 89 98 e8 20 38 为ip报文包的mac地址也就是物理地址
mac后跟着的也就是源mac地址:54 89 98 58 33 ee
源mac地址后跟着的就是协议编号: 08 00
协议编号后分别为:ip版本、ip首部报文长度、服务类型、ip报文总长度
ip版本占4位为:4
ip报文总长度为20个字节,占4位为:5
服务类型占8位为:00
ip报文总长度占16位为:00 3c
之后跟上标识符、标志、生存周期、协议类型
最后为校验和 、源ip地址、目的ip、从08 00开始为真正的数据