发明名称 一种复杂电子信息系统网络协议数据捕获方法
摘要 一种复杂电子信息网络协议数据捕获方法,涉及一种复杂电子信息网络协议数据捕获技术,目的是为了解决目前复杂电子信息系统调试及运行过程中系统内部传输信息难以直观监测的问题。本发明所述的数据捕获方法的捕获数据过程为建立协议过滤模板、启动数据过滤、捕获与缓存网络数据、数据提取、协议匹配处理、协议单元数据显示。本发明的有益效果为实现了对系统内部高速以太网数据协议单元级别捕获,实现了数据包从数据单元级别到协议单元级别的转变,解决了目前网络数据捕获工具仅能提供数据单元级别的捕获而影响系统监测效率的问题,适用于水面舰艇作战系统现场调试。
申请公布号 CN105337797A 申请公布日期 2016.02.17
申请号 CN201510665851.2 申请日期 2015.10.15
申请人 哈尔滨工业大学 发明人 杨京礼;魏长安;姜守达
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 岳泉清
主权项 一种复杂电子信息系统网络协议数据捕获方法,其特征在于,所述方法包括如下步骤:步骤一、建立协议过滤模板;步骤二、根据建立的协议过滤模板合成基于WinPcap识别的过滤条件;步骤三、基于WinPcap的过滤条件,利用多线程模式进行网络协议数据捕获;并将捕获的网络协议数据缓存到协议过滤模版的缓冲区;步骤四、在多线程模式下,将缓冲区的网络协议数据提取出来;步骤五、将提取出来的网络协议数据进行协议匹配处理,确定与提取的网络协议数据匹配的通讯协议;步骤六、按照确定的通讯协议的协议单元格式将网络协议数据进行显示。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号
您可能感兴趣的专利