一种数据包的快速解析方法

    公开(公告)号:CN1585379A

    公开(公告)日:2005-02-23

    申请号:CN200410013217.2

    申请日:2004-05-25

    Abstract: 本发明公开了一种数据包的快速解析方法,采用基于查找表的专用集成电路实现技术,对数据包头信息进行有效的解析和抽取。其步骤为:①数据包解析及信息抽取:依据数据包头定位和信息抽取操作表,对数据包进行解析和信息抽取处理,并生成数据包信息关键字。②数据包查找关键字生成:完成数据包的解析和信息抽取之后,依据用户指定的查找关键字生成规则,生成查找关键字。本发明通过修改规则表的相应内容可以达到修改对数据包的具体解析方法和定义新的协议头类型处理方法,其灵活性和可扩展性很强。同时,采用多级流水线并行处理的方式,很大程度上减少了数据包的解析处理周期,获得了对数据报文的高速处理。

    一种数据包的快速解析方法

    公开(公告)号:CN1331336C

    公开(公告)日:2007-08-08

    申请号:CN200410013217.2

    申请日:2004-05-25

    Abstract: 本发明公开了一种数据包的快速解析方法,采用基于查找表的专用集成电路实现技术,对数据包头信息进行有效的解析和抽取。其步骤为:①数据包解析及信息抽取:依据数据包头定位和信息抽取操作表,对数据包进行解析和信息抽取处理,并生成数据包信息关键字。②数据包查找关键字生成:完成数据包的解析和信息抽取之后,依据用户指定的查找关键字生成规则,生成查找关键字。本发明通过修改规则表的相应内容可以达到修改对数据包的具体解析方法和定义新的协议头类型处理方法,其灵活性和可扩展性很强。同时,采用多级流水线并行处理的方式,很大程度上减少了数据包的解析处理周期,获得了对数据报文的高速处理。

Patent Agency Ranking