DNS响应报文处理方法、DNS服务器及系统

    公开(公告)号:CN102025795B

    公开(公告)日:2013-03-06

    申请号:CN201010225683.2

    申请日:2010-07-12

    Abstract: 本发明公开了一种DNS响应报文处理方法、DNS服务器及系统,包括:DNS服务器在接收到接入用户发起的携带网站域名的域名解析请求后,通过迭代查询获取携带网站域名对应的IP地址的DNS响应报文;并获取该DNS响应报文中携带的报文生命周期;并当获取的报文生命周期小于周期阈值时,使用设定报文生命周期更新该报文生命周期,生成变更后的DNS响应报文;设定报文生命周期大于该报文生命周期;以及将变更后的DNS响应报文存储在缓存中。采用本发明提供的方法、装置及系统,相比现有技术,能够减少在短期内针对同一网站域名多次重复的进行迭代查询的次数,提高了系统的解析效率。

    域名查询的实现方法和系统

    公开(公告)号:CN102469167A

    公开(公告)日:2012-05-23

    申请号:CN201010532787.8

    申请日:2010-11-01

    Abstract: 一种域名查询的实现方法和系统,该方法包括:每个缓存处理装置接收到域名解析请求后,在各自的缓存区中查找对应的域名解析结果;如果一缓存处理装置查到域名解析结果,则将该结果发送给前一缓存处理装置,如果一缓存处理装置未查到域名解析结果,则将域名解析请求发送给下一缓存处理装置,其中,如果第一个缓存处理装置接收或查找到结果,则发送给域名解析请求的请求方;第一个缓存处理装置之外的其他装置查找或接收到解析结果后,将查找或接收的结果的生命周期设置为预定的时间长度值后发送给前一缓存处理装置;且最后一个缓存处理装置之外的其他装置在接收到来自其后的缓存处理装置的域名解析结果后,根据该域名解析结果的生命周期进行缓存。

    一种域名解析方法、DNS服务器及系统

    公开(公告)号:CN102025794A

    公开(公告)日:2011-04-20

    申请号:CN201010175422.4

    申请日:2010-05-14

    Abstract: 本发明公开了一种域名解析方法、DNS服务器及系统,包括:DNS服务器在接收到接入用户发起的域名解析请求后,获取对应的DNS响应报文;并当获取的该DNS响应报文为被截断的基于UDP的DNS响应报文时,在该DNS响应报文中设置指定标志位的值,生成变更后的DNS响应报文;设置指定标志位的值用于指示接入用户接收到该变更后的DNS响应报文后,取消基于TCP方式发起域名解析请求以及将该变更后的DNS响应报文返回给接入用户。采用本方案,通过规避基于TCP方式的域名解析查询,能够使得系统免受TCP方式攻击,有效提升了系统的抗DDOS攻击能力,提高了系统的域名解析效率。

Patent Agency Ranking