基于深度包检测的数据处理方法、装置和网络设备

    公开(公告)号:CN111353018A

    公开(公告)日:2020-06-30

    申请号:CN202010114129.0

    申请日:2020-02-24

    Abstract: 本发明提供了一种基于深度包检测的数据处理方法、装置和网络设备。涉及通信技术领域,该方法包括:通过基于所述第一部分在预先确定的第一部分的多个基于深度包检测检的子规则中进行匹配,确定匹配成功的第一子规则的位置;以及基于所述第一子规则的位置和所述第二部分在预先确定的第二部分的多个基于深度包检测的子规则中进行匹配,确定匹配成功的第二子规则,并将所述第一子规则和所述第二子规则对应的基于深度包检测检的第一规则作为所述待检测报文的命中结果,以此将较长的关键字规则分为两部分分别进行匹配,并在第二次匹配的时候,结合前一部分的位置,可以解决由于TCAM特性导致的前一部分字节相同的关键字规则可能不命中的问题。

    一种报文转发的方法及装置

    公开(公告)号:CN111355672A

    公开(公告)日:2020-06-30

    申请号:CN202010135890.2

    申请日:2020-03-02

    Abstract: 本说明书公开了一种报文转发的方法及装置,针对每个分片报文,确定该分片报文对应的分片类型。若确定该分片报文为首分片报文,则根据该分片报文中携带的基础报文数据,确定该分片报文对应的存储地址并存储。然而若确定该分片报文为后续分片报文,则根据该分片报文中携带的基础报文数据,确定该分片报文对应的首分片报文的存储地址,作为目标存储地址,并按照从目标存储地址中查询出的该分片报文对应首分片报文中携带的报文目的端口进行转发。由于后续分片报文和与之对应的首分片报文的基础报文数据相同,这样一来,能够根据基础报文数据查询到后续分片报文对应的首分片报文的报文目的端口,从而能够将后续分片报文进行正确的转发。

Patent Agency Ranking