联系人:
所在地:
本发明公开了一种网络数据包协议识别方法,包括协议配置步骤和数据包协议识别步骤,协议配置步骤包括:存储协议的协议特征信息;建立协议树;建立特征值表和判断逻辑;所述数据包协议识别步骤包括:获取待识别的数据包;选取识别数据包协议的协议树;将从数据包中读取到的关键字的数值与特征值表和判断逻辑进行比对,识别出数据包协议。本发明还提供了一种网络数据包协议识别系统。本发明方法及系统,根据所有协议特征信息建立特征值表和判断逻辑,通过一次查表即可以快速的找出数据包所使用的协议,识别效率高,且增加新协议时只需要添加新协议的协议识别信息,扩展性强。