发明名称 一种DNS查询请求的处理方法及设备
摘要 本发明实施例涉及通信网络技术领域,特别涉及一种DNS查询请求的处理方法及设备,用于解决现有技术中在DNS服务器受到攻击时,容易导致其不能提供正常服务,从而造成大范围网络瘫痪的问题。本发明实施例的DNS查询请求的处理方法包括:在第一设定时长内收到的DNS查询请求的数量大于第一阈值后,判断样本存储区中是否包含当前收到的DNS查询请求;在样本存储区中不包含该DNS查询请求时,丢弃该DNS查询请求。本发明实施例在确定DNS服务器受到攻击后,切换至根据样本存储区中的样本记录确定当前收到的DNS查询请求的应答数据的工作模式,提高了DNS查询请求的处理效率,进而降低了DNS服务器无法提供正常服务的概率。
申请公布号 CN102413201B 申请公布日期 2015.03.04
申请号 CN201110355303.1 申请日期 2011.11.10
申请人 上海牙木通讯技术有限公司 发明人 张大顺
分类号 H04L29/12(2006.01)I 主分类号 H04L29/12(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 李娟
主权项 一种DNS查询请求的处理方法,其特征在于,所述方法包括:在第一设定时长内收到的DNS查询请求的数量大于第一阈值后,进入样本应答工作模式,判断样本存储区中是否包含当前收到的DNS查询请求;在所述样本存储区中不包含该DNS查询请求时,丢弃该DNS查询请求;进入所述样本应答工作模式后,判断第二设定时长内收到的DNS查询请求的数量是否小于第二阈值,在所述第二设定时长内收到的DNS查询请求的数量小于所述第二阈值后,停止所述样本应答工作模式,进入正常工作模式,根据缓存区中的缓存记录确定当前收到的DNS查询请求对应的应答数据。
地址 200030 上海市徐汇区乐山路33号慧谷创业1号楼600室