基于DPI的应用协议分析方法技术

技术编号:7115677 阅读:569 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种网络应用协议分析方法,特别是涉及一种DPI七层应用协议深度分析方法。采用抓包工具获取各种应用软件数据包,然后通过下述步骤确定获取的应用软件属于哪一类或哪一种应用软件,1)在tcp/ip协议栈中加入应用协议分析层;2)通过深度包分析算法来建立应用协议匹配模型;3)获取网络数据包并分析数据包的特征应用,得到网络数据包的应用协议信息,然后以拥有多模式匹配算法的应用协议匹配模型进行协议匹配,确定所属的协议类型属于哪一类或哪一种应用软件。本发明专利技术以抓包工具进行各种应用软件数据包的获取,并以高效的拥有多模式匹配算法的DPI深度包检测技术进行协议匹配,能够达到对数据包进行快速应用协议分析,提高分析效率和准确性。

【技术实现步骤摘要】

【技术保护点】
1.一种基于DPI的应用协议分析方法,采用抓包工具获取各种应用软件数据包,然后通过下述步骤确定获取的应用软件属于哪一类或哪一种应用软件,其特征是:1)在tcp/ip协议栈中加入应用协议分析层;2)通过DPI七层应用协议深度分析算法来建立树型结构的应用协议匹配模型;3)获取网络数据包并分析数据包的特征应用,得到网络数据包的应用协议信息,然后以拥有多模式匹配算法的应用协议匹配模型进行协议匹配,确定所属的协议类型属于哪一类或哪一种应用软件。

【技术特征摘要】

【专利技术属性】
技术研发人员:张水华
申请(专利权)人:上海西默通信技术有限公司
类型:发明
国别省市:31

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

1