• 422查看
  • 0回复

[底层软件] ETH篇——wireshark使用介绍

[复制链接]


该用户从未签到

发表于 21-1-2024 11:14:39 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


01

前言

随着科技的不断进步和人们对汽车性能需求的提高,汽车控制器领域的技术也在不断发展和完善。在当前的汽车控制器领域中,以太网通讯已经成为了一种常见的通讯方式。

而Wireshark(前称 Ethereal) 是一个最受欢迎的开源且安全的网络数据包分析软件,使用wireshark可以快速分析一些任务。

02

主窗口界面

ETH篇——wireshark使用介绍w1.jpg

03

安装

wireshark的官网地址为:Wireshark · Go Deep,可以根据自己的安装环境选择安装包:

ETH篇——wireshark使用介绍w2.jpg

安装很简单就是一路next,其中有个捕获过滤器的需要勾选上。

ETH篇——wireshark使用介绍w3.jpg

简单概括下wireshark的工作原理:

当用户的计算机连接到一个网络时,它依赖一个网络适配器(如网卡)和链路层驱动(如Atheros PCI-E网卡驱动)来发送和接收数据包。Wireshark也是依赖网络适配器和网卡驱动来传递数据,做数据包的捕获和分析。

ETH篇——wireshark使用介绍w4.jpg

04

数据包解析

Wireshark会将网络中捕获到的数据按照不同的协议解析之后,在Packet Details中显示。解析出的数据包分别是 帧、段、包。

ETH篇——wireshark使用介绍w5.jpg

物理层的数据帧概况

ETH篇——wireshark使用介绍w6.jpg

数据链路层以太网帧头部信息

ETH篇——wireshark使用介绍w7.jpg

互联网层IP包头部信息

ETH篇——wireshark使用介绍w8.jpg

UDP数据段头部信息

ETH篇——wireshark使用介绍w9.jpg

05

工具部分实用示例

数据保存

ETH篇——wireshark使用介绍w10.jpg

方法如图所示:可以保存成txt、表格、甚至以C代码形式的数组。

ETH篇——wireshark使用介绍w11.jpg

过滤器设置

可以在filters根据自己的需要,设置接收对应的ip和port过滤。

ETH篇——wireshark使用介绍w12.jpg

ETH篇——wireshark使用介绍w13.jpg

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 1-2-2025 13:07 , Processed in 0.338463 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.