实训任务2.2 使用Wireshark捕获数据包并分析

目录

【实训目标】

【实训环境】

【实训内容】

【实训步骤】

1.启动WireShark

[2. 使用Wireshark捕获数据包](#2. 使用Wireshark捕获数据包)

(1)选择网络接口

(2)捕获数据包

(1)设置Wireshark过滤器并捕获数据包

(2)分析数据包各字段信息

(3)解码数据内容。

(4)保存捕获的数据包。


【实训目标】

1.熟悉并掌握Wireshark的基本操作。

2.了解网络协议实体间进行交互以及报文交换的情况。

3.理解网络协议及信息传输的过程。

【实训环境】

1.硬件环境:每人一台计算机,能够接入Internet的局域网络。

2.软件件环境:Wireshark软件。

【实训内容】

利用Wireshark观察ping命令的工作过程,捕获数据包并分析,加深对网络协议及报文交换情况的了解,理解网络协议及信息传输的过程。

【实训步骤】

1.启动WireShark

单击"开始"菜单,选择"Wireshark",启动"Wireshark网络分析器"操作界面,如图2-18所示。

2. 使用Wireshark捕获数据包

(1)选择网络接口

在启动的Wireshark操作界面上直接双击要捕获数据包的网络接口("无线网连接"或 "本地连接"),或者在主菜单上选择"捕获"→"选项",弹出图2-19所示的"WireShark 捕获接口"对话框,选择要捕获数据包的网络接口,然后单击"开始"按钮,弹出图2-20 所示的捕获界面。

(2)捕获数据包

(3)设置Wireshark过滤器并捕获数据包

第一次抓包时,可能会在"分组列表"面板里看到大量的分组数据。这些包在屏幕上飞速滚动,你很可能根本看不出什么名堂。Wireshark 的过滤器能缩小分组列表里显示的分组数量,这样通信流或网络设备的活动轨迹就会立刻清晰起来,帮助我们对需要的数据包进行针对性分析。

例如,为了捕获和分析用ping命令来实现对www.baidu.com的链接过程,我们在过滤器中输入icmp(ping命令是基于ICMP实现的),并按"回车"键确认。

开启Wireshark捕获,然后在计算机上执行"ping www.baidu.com"命令,可以看到,Wireshark只捕获了ICMP协议的数据包。如图2-21所示。

|---|
| |

(4)分析数据包各字段信息

在"分组列表"面板中双击捕获到的926号数据包,则在"分组详情面板"中显示该数据包的详细信息,如图2-22所示。例如,展开"Internet Control Message Protocol"节点,可以看出926数据包的类型为0,属924数据包的应答报文。

(5)解码数据内容。

捕获到的数据包协议由头部和数据两部分构成,真实的数据是封装在ICMP报文中的,因此需要展开ICMP协议字段对该报文进行解码,才能看到真实的数据内容。如图2-23所示,在"分组字节流"面板中,如果数据中的一个字节没办法转换为一个可以打印的ASCⅡ字符,就用一个"."(英文句号)。

3.保存捕获的数据包。

数据包捕获完成后,工具栏上的"停止捕获分组"按钮,Wireshark停止捕获数据包。执行"文件"→"保存"命令,保存捕获的数据包。

相关内容见专栏记录~~

相关推荐
捷米研发三部6 小时前
Profinet转ModbusTCP网关:实现西门子1200PLC与打标卡稳定通讯
网络
玩转数据库管理工具FOR DBLENS6 小时前
DBLens:开启数据库管理新纪元——永久免费,智能高效的国产化开发利器
数据结构·数据库·测试工具·数据库开发
課代表7 小时前
Windows 系统中查看已保存的WiFi密码
网络·windows·wifi·路由·netsh·无线·命令提示符
微尘hjx8 小时前
【目标检测软件 01】YOLO识别软件功能与操作指南
人工智能·测试工具·yolo·目标检测·计算机视觉·ai·pyqt
猫天意8 小时前
【即插即用模块】AAAI2026 | MHCB+DPA:特征提取+双池化注意力,涨点必备,SCI保二争一!彻底疯狂!!!
网络·人工智能·深度学习·算法·yolo
她是太阳,好耀眼i8 小时前
配置FTP目录文件以http网址方式访问并下载
网络·网络协议·http
chenyuhao20248 小时前
Linux系统编程:Ext文件系统
linux·运维·服务器·开发语言·网络·c++·后端
忆_恒心9 小时前
eNSP仿真模拟之VLAN技术(下)
网络·计算机网络·vlan·虚拟局域网
毕设源码-郭学长9 小时前
【开题答辩全过程】以 基于微服务的网络运维管理系统设计与实现为例,包含答辩的问题和答案
运维·网络·微服务
sc.溯琛9 小时前
数据链路层复习总结
网络·网络协议·智能路由器