论文部分内容阅读
WINPCAP网络开发包是一个免费、基于Windows平台、访问网络链路层的工具,它允许各种应用程序绕过协议栈捕捉并传送网络数据包,同时还包括一些其他功能,如包过滤、网络流量统计以及远程捕获等。基于这一开发包,可以方便地开发出面向通用对象的变电站事件(GOOSE)报文的捕捉工具,进而根据ASN.1/BER对报文进行解码并分析。文中介绍了如何基于WINPCAP开发包开发一个完整的GOOSE报文捕获工具,以及整个的设计思路和实现过程,并提出了一些可能的应用。
The WINPCAP Web Development Kit is a free, Windows-based tool to access the network link layer. It allows applications to capture and transport network packets by bypassing the protocol stack, as well as other features such as packet filtering, network traffic Statistics and remote capture. Based on this development kit, it is easy to develop GOOSE message capture tools for general purpose objects, and then decode and analyze messages according to ASN.1 / BER. This article describes how to develop a complete GOOSE message capture tool based on the WINPCAP development kit, as well as the entire design ideas and implementation process, and put forward some possible applications.