wireshark udp 抓包_Wireshark自带工具IO Graphs分析接收数据平滑度案例

v2-21bb1141cf13fbfd9d3c2015d9816786_1440w.jpg?source=172ae18b

关键词:

Wireshark,IO Graphs, 数据包,Excell数据修饰

要:

在前端的测试中,为方便问题的分析,经常需要抓包分析网络数据,接收到的数据包是否平滑?有没有瞬间突变的情况?利用Wireshark抓数据包,个人觉得大家还是比较熟练的,但利用此Wireshark分析抓包数据却比较生疏。本篇案例主要介绍利用wireshark的分析工具IO Graphs分析网络平滑度。

1 案例描述

在前端的测试中,为方便问题的分析,经常需要抓包分析数据,数据包是否平滑?有没有瞬间突变的情况?利用Wireshark抓数据包,个人觉得大家还是比较熟练的,但利用此Wireshark分析抓包数据却比较生疏。本篇案例主要介绍利用wireshark的分析工具IO Graphs分析网络平滑度。

2 案例分析

2.1利用wireshark抓包

1.在本地浏览前端图像,打开网络分析工具Wireshark,输入过滤条件抓到想分析的数据包。

v2-df440f967bae6f7728f54a9e51fa9734_b.jpg

v2-f899b5e301dbca5d9df62669d8827478_b.png
视频包

表示视频包;

v2-829ea4ef85df508ddd687c307fcf24b7_b.png
音频包

表示音频包。

2.将数据包解析成UDP包

如下图2,鼠标右击某一个视频包,在弹出的下拉菜单中选择“Follow UDP Stream”,Wireshark会自动过滤出视频UDP包,更新完成后关闭弹出的提示窗口,过滤条件更新为“(ip.addr eq 前端IP and ip.addr eq 本地IP) and (udp.port eq 前端端口号 and udp.port eq 本地端口号)”。此时便完成了接收到的视频包,可以将此段包保存以便后续查看,此处便不介绍了。

v2-92bef68e134769a89b46e46a1c9beef9_b.jpg

2.2利用Wireshark 自带分析工具“IO Graphs”生成接收到的数据包图形。

1.“IO Graphs”工具主要是把原始数据过滤并且以图表的形式显示出来,更清晰形象的说明问题,体现工作的质量。如下图,打开Statistics,选择IO Graphs。

v2-8fed49f0f98c0f7e283957f2275f9f7e_b.jpg

2.在Wireshark IO Graphs界面可以看到实时图形输出。在窗口中可以看到5个过滤器,输入过滤条件输出对应图形。如下图,在图形1中输入过滤条件“udp.port eq 前端端口号 and udp.port eq 本地端口号”,便生成对应的接收到的视频包数据图形。

v2-1ab54ae52e4dd5f8acebe058e5e716a2_b.jpg

2.3分析生成的IO Graphs图形并优化

1.Wireshark IO Graphs 窗口图形分为X轴和Y轴,如下图所示:

X轴表示时间,单位秒;

Y轴表示接收到的数据包。

图形中的线是由点组成,每个点表示每个1秒内抓到的所有数据包。

v2-c5acd37a438f73532c52c8f0262f54e1_b.jpg

2.点击save出图,这个时候图形比较简单,如下图:

v2-9f3fe525ef845e912d8d9735bedb208c_b.jpg

3.优化图形,利用Excell修饰数据

Wireshark IO Graphs 窗口,点击copy,然后打开一个Excell,在Excell里面粘贴,注意此时会出现粘贴选择框,选择“使用文本导入向导”,弹出设置向导,其他都默认,只有步骤2,只选择“逗号”分裂数据,如下图:

v2-bcba33238120d7f60eb313cea4a29c15_b.jpg

v2-80c4cc9bccd5720d224311e621c49052_b.jpg

4.Excell中选择“插入”--》“折线图”,此时生成数据图表。各位可以依据个人的喜好,选择生成不同的图表。此处以折线图为例,如下图:

数据部分:第X秒时,收到的数据包,例如:第5秒时,收到203个包;第6秒时,收到164个包。

图形部分:红色曲线的每一个点表示此秒钟抓到的所有数据包。

v2-b01174b7066c22faacd7205ddea07bc9_b.jpg
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值