发明名称 一种基于Linux内核哈希表的域名过滤方法
摘要 本发明涉及网络设备技术领域,具体为一种网络设备的基于Linux内核哈希表的域名过滤方法:步骤1,用户通过命令或函数,将需要过滤的域名发送给Linux内核,Linux内核将用户下发的配置信息在Linux内核中建立一张哈希表,再将用户配置的域名存入该哈希表中;步骤2,请求的DNS数据包到达Linux内核的网络层,对该DNS数据包进行解析,接着查找哈希表,根据能否匹配决定是否过滤,稳定性高、域名过滤的功能和效率兼顾又更灵活、快速、便捷。
申请公布号 CN106549944A 申请公布日期 2017.03.29
申请号 CN201610901018.8 申请日期 2016.10.17
申请人 上海斐讯数据通信技术有限公司 发明人 赵冲
分类号 H04L29/06(2006.01)I;H04L29/12(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 杭州千克知识产权代理有限公司 33246 代理人 周希良
主权项 一种基于Linux内核哈希表的域名过滤方法,其特征在于按如下步骤进行:步骤1,通过命令或函数,将需要过滤的域名发送给Linux内核,Linux内核将下发的配置信息在Linux内核中建立哈希表,再将配置的域名存入哈希表中;步骤2,请求的DNS数据包到达Linux内核的网络层,对该DNS数据包进行解析,查找哈希表,根据能否匹配决定是否过滤。
地址 201616 上海市松江区思贤路3666号