域名解析应急响应方法及系统技术方案

技术编号:25486556 阅读:83 留言:0更新日期:2020-09-01 23:05
本发明专利技术公开了一种域名解析应急响应方法及系统。该方法包括:域名解析应急响应节点捕获域名解析请求节点向域名解析服务器发送的域名解析请求报文;域名解析应急响应节点提取域名解析请求报文中的信息;域名解析服务器无法正常提供域名解析服务时,域名解析应急响应节点根据提取的域名解析请求报文中请求的域名信息,查找与域名请求对应的IP,将其加入到构造的域名解析响应报文中,并发送给域名解析请求节点。该方法能够保证当域名解析服务器故障、拒绝服务攻击、网络故障等原因导致域名解析请求节点无法获得域名解析服务时,域名解析应急响应节点能够替代域名解析服务器向域名解析请求节点提供域名解析应急响应。

【技术实现步骤摘要】
域名解析应急响应方法及系统(一)
本专利技术涉及计算机网络
,尤其涉及一种域名解析应急响应方法及系统。(二)
技术介绍
域名系统是一个具备层次结构的分布式数据库,可以将域名和IP地址相互映射,使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。域名解析服务器包括根服务器、权威服务器、递归服务器等。用户在通过域名访问互联网服务时,客户端就会将待解析的域名封装为域名解析请求报文发送给指定的域名解析递归服务器。递归服务器通过本地缓存查询到域名对应的IP地址之后,将IP地址通过域名解析响应报文返回给客户端。如果本地缓存没有该域名对应的IP时,就会先向根服务器查询顶级域名的权威服务器,然后再向权威服务器进行递归查询,直到解析出域名对应的IP地址。目前域名解析服务器存在安全问题:一方面,当正常的域名解析请求过多或者出现拒绝服务攻击时,域名解析服务器处理资源将被严重消耗以及出现网络拥塞等情况,将无法正常提供域名解析服务。另一方面,出现域名解析服务器由于自身故障或者所在网络出现故障时,域名解析服务器也将无法正常提供域名解析本文档来自技高网...

【技术保护点】
1.一种域名解析应急响应方法,其特征在于,包括:/n域名解析应急响应节点捕获域名解析请求节点向域名解析服务器发送的域名解析请求报文;/n域名解析应急响应节点提取域名解析请求报文中的信息;/n域名解析服务器无法正常提供域名解析服务时,域名解析应急响应节点根据提取的域名解析请求报文中请求的域名信息,查找与域名请求对应的IP,将其加入到构造的域名解析响应报文中,并发送给域名解析请求节点。/n

【技术特征摘要】
1.一种域名解析应急响应方法,其特征在于,包括:
域名解析应急响应节点捕获域名解析请求节点向域名解析服务器发送的域名解析请求报文;
域名解析应急响应节点提取域名解析请求报文中的信息;
域名解析服务器无法正常提供域名解析服务时,域名解析应急响应节点根据提取的域名解析请求报文中请求的域名信息,查找与域名请求对应的IP,将其加入到构造的域名解析响应报文中,并发送给域名解析请求节点。


2.根据权利要求1所述的域名解析应急响应方法,其特征在于,对域名解析请求报文提取数据链路层首部、网络层首部、传输层首部以及应用层域名解析请求信息。


3.根据权利要求1所述的域名解析应急响应方法,其特征在于,域名解析应急响应节点在每个超时时间周期与域名解析服务器同步域名信息,域名信息用于构造域名解析响应报文。


4.根据权利要求1所述的域名解析应急响应方法,其特征在于,根据域名解析应急响应节点根据提取的域名解析请求报文中的信息,对应的域名解析响应报文构造包括:
构造域名解析响应报文的数据链路层首部;
构造域名解析响应报文的网络层首部;
构造域名解析响...

【专利技术属性】
技术研发人员:王东滨智慧时金桥陆月明张勖郭昆吴东哲焦振刚赵玉洁
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1