摘要
Wireshark是一款开源免费、功能强大、可扩展性强的网络通信报文捕捉分析软件,但是其在解析SV报文方面有很多不足,这限制了Wireshark在智能变电站中的使用。通过分析Wireshark的设计思想、模块架构、主要的数据结构和处理流程,以及SV报文的帧结构和编码,给出了基于Wireshark开发SV报文分析工具的方案和实现过程。并展示了基于该方案开发的SV报文分析工具的运行结果,达到了预期目的。基于开源软件Wireshark进行的二次开发,拓展了Wireshark的应用范围,同时也能吸收开源软件中的精华部分。为开源软件在电力系统中的应用提供一种思路,对于理解智能变电站通信协议也有重要意义。
Wireshark is an open source, free, powerful and extensible network communication packet capture analysis software, but it has many shortcomings in analyzing SV packets, which limits the use of Wireshark in smart substation. By analyzing the design idea, module architecture, main data structure and processing flow, and the frame structure and coding of SV packet, the design idea and implementation process of Wireshark-based SV packet analysis tool are presented. The operation result of the SV packet analysis tool designed and developed based on this scheme has achieved the intended purpose. The further development based on the open source software Wireshark expands the application scope of Wireshark, and can absorb the essence of open source software. It provides an idea for the application of open source software in power systems and has great significance for understanding the smart substation communication protocol.
作者
栾庆武
岳蔚
周永华
LUAN Qingwu;YUE Wei;ZHOU Yonghua(NARI Technology Development Co.,Ltd.Shenzhen Branch,Shenzhen 518055,China)
出处
《电力系统保护与控制》
EI
CSCD
北大核心
2019年第24期169-177,共9页
Power System Protection and Control
基金
国家电网公司科技项目资助(5210EF170027)“变电站自动化设备广域运维技术研究及应用”~~