【摘要】 一种加速过滤数据包的处理方法,其用以加速计算机的数据包数据过滤处理。加速过滤数据包的处理方法包括以下步骤:载入多个数据包过滤政策;解析每一数据包过滤政策的特征值;根据特征值对数据包过滤政策进行群组化程序,将符合门槛值的数据包过滤政策加入相应的政策群组;根据数据包过滤政策的执行顺序,决定政策群组中的数据包过滤政策的执行顺序;根据政策群组的产生顺序,决定政策群组的执行顺序;接收多个数据包数据;当所述数据包没有匹配到任何的政策群组时,根据数据包的协议信息执行预设处理政策:新增政策群组、通过此数据包或丢弃此数据包。 【专利类型】发明申请 【申请人】英业达股份有限公司 【申请人类型】企业 【申请人地址】中国台湾台北市 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810175581.7 【申请日】2008-11-07 【申请年份】2008 【公开公告号】CN101741813A 【公开公告日】2010-06-16 【公开公告年份】2010 【IPC分类号】H04L29/06 【发明人】李岩; 陈玄同 【主权项内容】一种加速过滤数据包的处理方法,其应用于一计算机装置的数据包处理流程,其特征在于,该数据包过滤方法包括以下步骤:载入包含有多个数据包过滤政策的规则链;接收多个数据包数据;根据所述数据包过滤政策的特征值,用以将所述数据包过滤政策进行一群组化程序,将符合一门槛值的数据包过滤政策设定为至少一政策群组;利用所述政策群组分别对所述数据包数据进行过滤;判断所述数据包数据是否符合该政策群组;若所述数据包数据符合该政策群组时,则利用该政策群组中的每一该数据包过滤政策进行数据包过滤处理;以及若所述数据包数据与该政策群组中的所述数据包过滤政策不匹配时,则根据一预设处理政策对该数据包数据进行处理。 【当前权利人】英业达股份有限公司 【当前专利权人地址】中国台湾台北市