[发明专利]基于SDN实现的域名智能解析方法及装置、服务器在审
| 申请号: | 201710384547.X | 申请日: | 2017-05-26 |
| 公开(公告)号: | CN106953945A | 公开(公告)日: | 2017-07-14 |
| 发明(设计)人: | 濮灿 | 申请(专利权)人: | 北京奇虎科技有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08;H04L12/721 |
| 代理公司: | 北京市浩天知识产权代理事务所(普通合伙)11276 | 代理人: | 宋菲,刘云贵 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 sdn 实现 域名 智能 解析 方法 装置 服务器 | ||
技术领域
本发明涉及计算机网络技术领域,具体涉及一种基于SDN实现的域名智能解析方法及装置、服务器、计算机存储介质。
背景技术
域名系统(Domain Name System,以下简称:DNS)解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
下面通过一个具体的例子来解释域名解析过程:比如,一个网站的域名为:abc.com,用户输入该域名是想看到使用该域名的网站服务器提供的HTTP服务。如果要访问网站,就要进行解析,具体的,将DNS解析请求通过数据路由设备转发到某个专门的DNS服务器,由该DNS服务器对域名进行解析得到一个网站服务器的一个固定IP上:211.214.1.XXX,然后,通过网站服务器来接收这个域名,把abc.com这个域名映射到这台服务器上。那么,输入abc.com这个域名就可以实现访问网站内容了,即实现了域名解析的全过程。
由此可见,域名解析是用户访问网站服务器的必经过程,如何对域名解析过程进行智能优化,以提升域名解析过程的效率成为现有技术亟待解决的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于SDN实现的域名智能解析方法及装置、服务器、计算机存储介质。
根据本发明的一个方面,提供了一种基于SDN实现的域名智能解析方法,所述方法由SDN控制器执行,所述方法包括:
当客户端发起域名解析请求时,获取客户端提供的客户端的IP信息,根据预配置策略得到域名解析服务器的IP信息
根据所述客户端的IP信息和域名解析服务器的IP信息,得到经智能优化配置的路由信息;
按照所述路由信息,控制相应的路由节点设备将所述域名解析请求转发至所述域名解析服务器,以供所述域名解析服务器进行域名解析。
根据本发明的另一方面,提供了一种基于SDN实现的域名智能解析装置,所述装置运行在SDN控制器中,所述装置包括:
获取模块,适于当客户端发起域名解析请求时,获取客户端提供的客户端的IP信息,根据预配置策略得到域名解析服务器的IP信息;
优化模块,适于根据所述客户端的IP信息和域名解析服务器的IP信息,得到经智能优化配置的路由信息;
控制模块,适于按照所述路由信息,控制相应的路由节点设备将所述域名解析请求转发至所述域名解析服务器,以供所述域名解析服务器进行域名解析。
根据本发明的又一方面,提供了一种服务器,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于SDN实现的域名智能解析方法对应的操作。
根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于SDN实现的域名智能解析方法对应的操作。
本发明的利用SDN网络实现一种DNS智能解析方案,其主要借助SDN控制器根据客户端的IP信息和DNS服务器的IP信息,得到经智能优化配置的路由信息,并按照路由信息,控制相应的路由节点设备将DNS解析请求转发至DNS服务器,以供DNS服务器进行域名解析。与传统的DNS解析方案相比,本实施例提供的方法对客户端至DNS服务器之间的路由信息进行了优化,利用该优化后的路由信息转发DNS解析请求,提升了DNS解析请求的转发效率,进而提升了DNS解析过程的效率,使得网络对业务的响应速度更快。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的基于SDN实现的域名智能解析系统的框架示意图;
图2示出了根据本发明一个实施例的基于SDN实现的DNS智能解析方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710384547.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式杀菌消毒臭氧发生器
- 下一篇:全自动多联机样品前处理平台





