[发明专利]一种DNS动态更新的方法、装置和系统无效
| 申请号: | 200710073669.3 | 申请日: | 2007-03-26 |
| 公开(公告)号: | CN101277257A | 公开(公告)日: | 2008-10-01 |
| 发明(设计)人: | 李春强 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/12 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 dns 动态 更新 方法 装置 系统 | ||
1. 一种DNS动态更新的方法,其特征在于,包括以下步骤:
DNS客户端根据特定规则生成IP地址;
DNS客户端根据所述IP地址生成DNS动态更新请求消息,并向DNS服务器发送所述DNS动态更新请求消息,携带所述IP地址;
DNS服务器收到所述DNS动态更新请求消息后,根据与所述DNS客户端相同的规则生成第二IP地址,若所述IP地址等于所述第二IP地址,完成地址验证;
DNS服务器更新DNS资源记录。
2. 根据权利要求1所述的方法,其特征在于,所述DNS客户端根据特定规则生成IP地址具体是指DNS客户端根据自身的域名、子网前缀、公钥和冲突计数依照密码学方法生成所述IP地址;
所述DNS服务器根据与所述DNS客户端相同的规则生成第二IP地址具体是指所述DNS服务器根据DNS客户端的域名、子网前缀、公钥和冲突计数依照密码学方法生成所述第二IP地址。
3. 根据权利要求2所述的方法,其特征在于,在生成所述IP地址或者所述第二IP地址之前,将所述冲突计数清零。
4. 根据权利要求3所述的方法,其特征在于,在所述DNS客户端生成所述IP地址后,所述方法还包括进行地址重复检测的步骤,如果发生地址冲突,则冲突计数加1,DNS客户端重新生成IP地址;
当冲突计数超过一定阈值时,修改该DNS客户端所使用的域名或者注册公钥,将所述冲突计数清零,DNS客户端重新生成IP地址。
5. 根据权利要求2所述的方法,其特征在于,在所述DNS客户端生成DNS动态更新请求消息后,向DNS服务器发送所述DNS动态更新请求消息前,所述方法还包括DNS客户端用自身对应的私钥对所述DNS动态更新请求消息进行签名,生成签名资源记录的步骤。
6. 根据权利要求1或5所述的方法,其特征在于,在所述DNS服务器更新DNS资源记录之前,所述方法还包括DNS服务器对所述DNS客户端进行权限验证的步骤:若DNS服务器确定所述DNS客户端请求更新的IP地址为依照密码学方法生成的IP地址,则该DNS客户端具有请求更新的权限。
7. 根据权利要求6所述的方法,其特征在于,
所述完成地址验证后更新DNS资源记录前还包括签名验证的步骤:
所述DNS服务器根据所述DNS客户端的公钥验证所述DNS动态更新请求消息中的签名资源记录;
所述DNS服务器更新DNS资源记录后还包括DNS服务器向DNS客户端发送更新相应消息的步骤。
8. 一种DNS客户端,其特征在于,包括:
地址生成单元,用于根据所述DNS客户端的信息根据密码学方法动态生成IP地址;
请求消息生成单元,用于根据所述IP地址生成DNS动态更新请求消息;
签名单元,用于根据DNS客户端自身的私钥对所述DNS动态更新请求消息进行签名,并生成签名资源记录。
9. 根据权利要求8所述的DNS客户端,其特征在于,所述DNS客户端还包括:
资源记录生成单元,用于生成DNS客户端的公钥资源记录,所述公钥资源记录用于对该DNS客户端进行签名验证;
发送单元,用于发送所述经过签名的DNS动态更新请求消息。
10. 根据权利要求8或9所述的DNS客户端,其特征在于,所述DNS客户端的信息包括DNS客户端自身的域名、子网前缀、公钥和冲突计数。
11. 一种DNS系统,其特征在于,包括:
DNS客户端,用于在网络拓扑发生变化时根据特定规则动态生成IP地址;根据所述IP地址生成DNS动态更新请求消息;利用自身私钥对该DNS动态更新请求消息进行签名;并将生成的签名资源记录添加到所述DNS动态更新请求消息中;
DNS服务器,用于接收所述DNS客户端发送的DNS动态更新请求消息;根据所述DNS动态更新请求消息对所述DNS客户端进行权限验证;对所述DNS动态更新请求消息进行地址验证和签名验证;根据所述DNS动态更新请求消息更新DNS资源记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710073669.3/1.html,转载请声明来源钻瓜专利网。





