[发明专利]DNS账本处理方法及装置在审
申请号: | 201710434486.3 | 申请日: | 2017-06-09 |
公开(公告)号: | CN107197057A | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 田新雪;马书惠 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L9/08 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 杨泽,刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | dns 账本 处理 方法 装置 | ||
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种DNS账本处理方法及装置。
背景技术
域名服务器(Domain Name Server,DNS)是进行域名(domain name)和与之相对应的IP地址(IP address)转换的服务器,DNS中保存了一张域名(domain name)和与之相对应的IP地址(IP address)的表,以解析消息的域名。域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。
将域名映射为IP地址的过程就称为“域名解析”。在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮循实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。DNS命名用于Internet等TCP/IP网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入DNS名称时,DNS服务可以将此名称解析为与之相关的其他信息,如IP地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。
当前的DNS需要中心化的服务器,而中心化的DNS服务器一旦出现故障,将导致网络瘫痪,降低了网络的可靠性。
发明内容
本发明实施例提供一种DNS账本处理方法及装置,以网络的可靠性。
本发明实施例的一个方面是提供一种DNS账本处理方法,包括:
接收服务器发送的所述服务器的域名、第一IP地址、公钥和第一加密信息,所述第一加密信息是所述服务器采用其私钥对所述服务器的域名、第一IP地址进行加密后得到的信息;
采用所述公钥对所述第一加密信息进行解密得到第一解密信息;
若所述第一解密信息与所述服务器的域名、第一IP地址一致,则将所述服务器的域名、第一IP地址、公钥和第一加密信息记录到DNS账本中。
本发明实施例的另一个方面是提供一种DNS账本处理装置,包括:
接收模块,用于接收服务器发送的所述服务器的域名、第一IP地址、公钥和第一加密信息,所述第一加密信息是所述服务器采用其私钥对所述服务器的域名、第一IP地址进行加密后得到的信息;
解密模块,用于采用所述公钥对所述第一加密信息进行解密得到第一解密信息;
记录模块,用于当所述第一解密信息与所述服务器的域名、第一IP地址一致时,将所述服务器的域名、第一IP地址、公钥和第一加密信息记录到DNS账本中。
本发明实施例提供的DNS账本处理方法及装置,通过客户端接收各服务器发送的域名和IP地址的对应关系,使得客户端可以维护一个DNS账本,当客户端进行DNS访问时,直接从本地的DNS账本中获取服务器的域名对应的IP地址,从而访问该服务器,不需要通过现有技术中的DNS服务器查询各域名对应的IP地址,避免了中心化的DNS服务器一旦出现故障导致网络瘫痪的现象出现,提高了网络的可靠性。
附图说明
图1为本发明实施例提供的DNS账本处理方法流程图;
图2为本发明另一实施例提供的DNS账本处理方法流程图;
图3为本发明实施例提供的DNS账本处理装置的结构图;
图4为本发明另一实施例提供的DNS账本处理装置的结构图。
具体实施方式
图1为本发明实施例提供的DNS账本处理方法流程图。本发明实施例针对当前的DNS需要中心化的服务器,而中心化的DNS服务器一旦出现故障,将导致网络瘫痪,降低了网络的可靠性,提供了DNS账本处理方法,具体的DNS账本处理方法步骤如下:
步骤S101、接收服务器发送的所述服务器的域名、第一IP地址、公钥和第一加密信息,所述第一加密信息是所述服务器采用其私钥对所述服务器的域名、第一IP地址进行加密后得到的信息。
本实施例的执行主体具体可以是客户端,每个客户端可以维护有一个域名服务器(Domain Name Server,DNS)账本,该DNS账本可用于存储记录每个全球广域网或万维网(World Wide Web,WEB)服务器的域名和IP地址的对应关系。该DNS账本可以是去中心化的DNS账本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710434486.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种改进型医院走廊护栏结构
- 下一篇:建筑外墙用隔热保温自洁多彩涂料