Wireshark+lua插件方式抓包及解析OMCI协议报文详细信息
·
GPON协议的网络设备的功能测试,数据流分析是必不可少的,为了方便分析数据流及问题定位,采用Wireshark+lua插件方式抓包及解析OMCI协议报文详细信息(Wireshark官网已有开源omci的lua插件),后续自研开发GPON协议中GTCd帧、GTCu(Burst)帧、PLOAM消息等lua解析插件。
1、安装Wireshark
想要启用Lua插件,首先要确认当前Wireshark版本是否支持Lua的。可以通过【帮助】-【关于】窗口确认:
Wireshark要能解析OMCI报文,需要两个插件脚本支持,一个是OMCI,另外一个是BinDecHex
2、下载omci和BinDecHex文件:
已上传资源,请下载
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插件安装后):
更多推荐
已为社区贡献1条内容
所有评论(0)