GPON协议的网络设备的功能测试,数据流分析是必不可少的,为了方便分析数据流及问题定位,采用Wireshark+lua插件方式抓包及解析OMCI协议报文详细信息(Wireshark官网已有开源omci的lua插件),后续自研开发GPON协议中GTCd帧、GTCu(Burst)帧、PLOAM消息等lua解析插件。
1、安装Wireshark
Wireshark · Download
想要启用Lua插件,首先要确认当前Wireshark版本是否支持Lua的。可以通过【帮助】-【关于】窗口确认:
Wireshark要能解析OMCI报文,需要两个插件脚本支持,一个是OMCI,另外一个是BinDecHex
2、下载omci和BinDecHex文件:
Search results for omci (wireshark.org)
Search results for BinDecHex (wireshark.org)
3、下载omci-example.pcap文件,使用Wireshark解析查看(omci插件安装前)如下:
4、然后去文件夹选项卡,找到Global Configuration文件夹的位置:
5、将omci.lua和BinDecHex.lua文件拷贝到Global Configuration文件夹的位置
6、在Global Configuration文件夹的位置文件夹里找到init.lua文件,使用文本文件编辑器或vs-code打开init.lua,在文件的最后添加:
7、然后重新启动Wireshark或者点击【分析】-【重新载入Lua插件】,就可以启用omci的lua插件了。
8、最后效果(omci插件安装后):文章来源:https://www.toymoban.com/news/detail-640187.html
文章来源地址https://www.toymoban.com/news/detail-640187.html
到了这里,关于Wireshark+lua插件方式抓包及解析OMCI协议报文详细信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!