【摘要】 一种网络设备,包括用户守护进程及内核模块。内核模块包括规则表、网络过滤子模块 及目标扩展子模块。规则表包括多个匹配条件、与这些匹配条件对应的多个目标及多个执行 动作。网络过滤子模块用于接收封包,查询规则表内同该封包对应的匹配条件,并发送该封 包至该匹配条件对应的目标。目标扩展子模块用于接收网络过滤子模块所传送的封包,从规 则表获取与该封包对应的匹配条件对应的执行动作,并传送封包与执行动作至用户守护进程 。用户守护进程用于根据执行动作传送封包至对应的功能子进程进行处理。所述网络设备通 过设定规则及目标扩展子模块,将封包与相应的程序/进程关联起来,从而可将封包传送至 用户端程序进行处理,如此减少内核模块的负担。 【专利类型】发明申请 【申请人】鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司 【申请人类型】企业 【申请人地址】518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】宝安区 【申请号】CN200810303773.1 【申请日】2008-08-14 【申请年份】2008 【公开公告号】CN101651672A 【公开公告日】2010-02-17 【公开公告年份】2010 【授权公告号】CN101651672B 【授权公告日】2012-12-19 【授权公告年份】2012.0 【发明人】李庆辉; 杜耀宏 【主权项内容】1.一种网络设备,用于处理封包,其特征在于包括: 用户守护进程,包括多个功能子进程;及 内核模块,包括: 规则表,包括多个匹配条件、与所述匹配条件对应的多个目标及多个执行动作; 网络过滤子模块,用于接收封包,查询所述规则表内同所述封包对应的匹配条件,并 发送所述封包至所述匹配条件对应的目标;及 目标扩展子模块,用于接收所述网络过滤子模块所传送的封包,从所述规则表获取与 所述封包对应的匹配条件对应的执行动作,并传送所述封包与所述执行动作至所述用户守护 进程; 其中,所述用户守护进程用于根据所述执行动作传送所述封包至对应的功能子进程进 行处理。 【当前权利人】鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司 【当前专利权人地址】广东省深圳市宝安区龙华镇油松第十工业区东环二路2号; 中国台湾新北市土城区中山路66号 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】914403007084307436 【被引证次数】TRUE 【家族被引证次数】TRUE