一种IPv6数据高速捕获和快速存储系统及实现方法技术方案

技术编号:3504477 阅读:208 留言:0更新日期:2012-04-11 18:40
一种IPv6数据高速捕获和快速存储系统及实现方法,初始化模块,为以后各模块的正常工作准备。IPv6数据捕获模块,实时捕获经过监听口的IPv4/v6数据流,捕获到的数据可以用于进一步的协议分析。IPv6协议解析模块,在IPv6数据捕获模块的基础上,按照一定的规则对捕获到的IPv4/v6数据进行处理,将捕获的数据从外到里和各种协议进行匹配,依次把各层的协议解析出来,快速放入事先为各个协议量身定制的存储单元。采用双向链表技术实现捕获的IPv6/v4数据包在内存队列中的快速写入和分解的步骤。采用多线程技术实现IPv6/v4网络的高速数据流量捕捉和记录,同时进行快速协议分解,并将解析结果存入数据的步骤。

【技术实现步骤摘要】

【技术保护点】
一种IPv6数据高速捕获和快速存储系统,其特征是:包括:捕包设备的初始化、数据包链表的初始化等,主要完成IPv4/v6数据捕获、解析、存储前各项参数的配置工作的初始化模块;通过监听IPv6网络设备,实时捕获经过监听口的IPv6数据流,数据捕获所得到的数据可以用于进一步的协议分析的IPv6数据捕获模块;在IPv6数据捕获模块的基础上,按照一定的规则对捕获到的IPv4/v6数据进行处理,将捕获的数据从外到里和各种协议进行匹配,依次把各层的协议解析出来,然后快速放入事先为各个协议量身定制的存储单元的IPv6协议解析模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:张宏科刘颖张思东秦雅娟周华春郜帅蒋旭卉陈建段倩刘鑫刘晨曦何达于樊鹏
申请(专利权)人:北京交通大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1