一种网络协议识别方法及装置制造方法及图纸

技术编号:6651225 阅读:268 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网络协议识别方法,该方法包括:预存储步骤和匹配步骤,其中,预存储步骤包括:将网络协议的特征字符信息存储到TCAM中;将与TCAM中的特征字符信息相对应的返回值存储至RAM中;匹配步骤包括:从互联网中获取待识别数据包;从待识别数据包的中提取一次数据匹配所需的包头数据;将包头数据与TCAM中的特征字符信息进行匹配;确定与待识别数据包相匹配的特征字符信息后,从RAM中获取相对应的返回值;根据所确定的特征字符信息和相对应的返回值生成网络协议识别结果。通过本发明专利技术可适应不同层次和大量类型的协议识别。

【技术实现步骤摘要】

【技术保护点】
1.一种网络协议识别方法,其特征在于,所述的方法包括预存储步骤和匹配步骤,其中,所述的预存储步骤包括:将网络协议的特征字符信息存储到TCAM;将与TCAM中的特征字符信息相对应的返回值存储至RAM;所述的匹配步骤包括:从互联网中获取待识别数据包;从所述的待识别数据包的中提取一次数据匹配所需的包头数据;将所述包头数据与所述TCAM中的特征字符信息进行匹配;确定与所述待识别数据包相匹配的特征字符信息后,从RAM中获取相对应的返回值;根据所确定的特征字符信息和相对应的返回值生成网络协议识别结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:汪锐周志雄梁丽华王增丽赵彦博叶军
申请(专利权)人:北京恒光创新科技股份有限公司北京恒光信息技术有限公司北京恒光科技发展有限公司
类型:发明
国别省市:11

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

1