域名注册和解析的方法和基于域名的资源访问方法及装置制造方法及图纸

技术编号:10508987 阅读:126 留言:0更新日期:2014-10-08 12:02
一种域名注册和解析的方法和基于域名的资源访问方法及装置。所述域名注册和解析的方法包括:在每个域名下注册两个或两个以上的IP地址;接收域名解析请求并查询解析请求所对应的需解析的域名;解析需解析的域名下的所有注册的IP地址;根据IP地址返回规则返回第一IP地址。本发明专利技术基于域名的资源访问方法实现了网络的负载均衡,提高了信息的传输效率,提高了网络的服务质量,提升了用户体验。

【技术实现步骤摘要】
域名注册和解析的方法和基于域名的资源访问方法及装置
本专利技术属于域名系统(Domain Name System,DNS)
,具体涉及域名注册和 解析的方法和基于域名的资源访问方法及装置。
技术介绍
随着互联网的飞速发展,对于网络服务器的访问从最开始直接输入互联网协议 (Internet Protocol,IP)地址的方式,过渡到后来在本地主机添加写有网络服务器和IP 地址映射关系的主机文件的方式,一直演变到今天使用DNS服务器对网络服务器域名和IP 地址进行管理和自动转换的方式。同时,为保证自身服务访问的连续可用性,目前大多数信 息服务商都已经采用了互联网服务提供商(Internet Service Provider, ISP)接入链路和 网络服务器集群的方式来应对网络用户的巨量访问和请求。因此,如何利用DNS服务器将 网络用户的请求和访问合理地分配到多条链路或多个网络服务器上,以达到网络服务器的 负载均衡,便成为业内日益关注的问题。 现有的通过DNS服务器实现域名解析的方法是:当DNS服务器接收到客户端发送 的域名解析请求信息后,在DNS服务器里查询域名解析请求信息所需的域名,由于DNS服务 器域名解析时是一个域名对应一个IP地址,通过域名就直接访问到这个IP地址,这种域名 解析方式无法实现负载均衡。 可见,在现有技术中,当接收η个客户端发送的域名解析请求一致时,η个客户端 的解析请求对应一个域名,而一个域名对应一个IP地址,因此,为η个客户端提供信息的仅 仅是与解析请求相对应的这一个IP地址,这会导致该IP地址的网络服务器承载链路超负 荷,从而造成网络中链路负载不均衡,影响了网络的服务质量。
技术实现思路
本专利技术的目的是提供一种域名注册和解析的方法和基于域名的资源访问方法及 装置,通过域名注册时一个域名对应多个IP地址,同一资源下的多个IP地址为多个客户端 提供服务,实现了网络的负载均衡,提高了信息的传输效率,提高了网络的服务质量。 根据本专利技术的第一方面,提供了一种域名注册和解析的方法,该方法包括:在每个 域名下注册两个或两个以上的IP地址;接收域名解析请求并查询解析请求所对应的需解 析的域名;解析需解析的域名下的所有注册的IP地址;根据IP地址返回规则返回第一 IP 地址。 优选地,所述根据IP地址返回规则返回第一 IP地址具体为:将所述所有注册的 IP地址的当前空闲宽带按照空闲宽带从大到小的顺序进行排序,选定空闲宽带排序在第一 位的IP地址作为第一 IP地址。 根据本专利技术的第二方面,提供了一种基于域名的资源访问方法,该方法包括:预设 资源的访问域名;在访问域名下注册N个IP地址;接收同一资源的η个域名解析请求并查 询所述解析请求所对应的需解析的访问域名;解析所述需解析的访问域名下的所注册的Ν 个IP地址;根据IP地址返回规则返回η个IP地址;分别根据所述η个IP地址访问所述资 源。 优选地,所述根据IP地址返回规则返回η个IP地址具体为:将返回的所述η个IP 地址的当前空闲宽带按照空闲宽带从大到小的顺序进行排序,选定空闲宽带排序在第一位 的IP地址作为第一 IP地址。 根据本专利技术的第三方面,提供了一种域名注册和解析的装置,该装置包括:第一注 册单元,用于在每个域名下注册两个或两个以上的IP地址;第一查询单元,用于接收域名 解析请求并查询解析请求所对应的需解析的域名;第一解析单元,用于解析需解析的域名 下的所有注册的IP地址;第一返回单元,用于根据IP地址返回规则返回第一 IP地址。 优选地,第一返回单元,用于根据IP地址返回规则返回第一 IP地址具体包括:第 一返回单元,用于根据IP地址返回规则返回第一 IP地址具体包括:所述第一返回单元将所 述所有注册的IP地址的当前空闲宽带按照空闲宽带从大到小的顺序进行排序,选定空闲 宽带排序在第一位的IP地址作为第一 IP地址。 根据本专利技术的第四方面,提供了一种基于域名的资源访问装置,该装置包括:设置 单元,用于预设资源的访问域名;第二注册单元,用于在访问域名下注册N个IP地址;第二 查询单元,用于接收同一资源的η个域名解析请求并查询所述解析请求所对应的需解析的 访问域名;第二解析单元,用于解析所述需解析的访问域名下的所注册的Ν个IP地址;第 二返回单元,根据IP地址返回规则返回η个IP地址;访问单元,用于分别根据所述η个IP 地址访问所述资源。 优选地,第二返回单元,用于根据IP地址返回规则返回η个IP地址具体包括:将 返回的所述η个IP地址的当前空闲宽带按照空闲宽带从大到小的顺序进行排序,选定空闲 宽带排序在第一位的IP地址作为第一 IP地址。 本专利技术提供的域名解析方法及装置和实现负载均衡的域名解析方法及装置的优 点在于:通过域名注册时一个域名对应多个IP地址,使得一个客户端的请求可以得到一个 IP地址,实现了多个IP地址为多个客户端提供服务,实现了网络的负载均衡,提高了信息 的传输效率,提高了网络的服务质量。 【附图说明】 图1是现有技术中域名注册和解析的方法流程图; 图2是根据本专利技术第一实施方式的域名注册和解析的方法流程图; 图3是根据本专利技术第二实施方式的基于域名的资源访问方法流程图; 图4是根据本专利技术第三实施方式的域名注册和解析的装置示意图; 图5是根据本专利技术第四实施方式的基于域名的资源访问装置示意图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参 照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发 明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本 专利技术的概念。 图1是现有技术中域名注册和解析的方法流程图。 如图1所示,现有技术中域名注册和解析的方法具体包括以下步骤: 步骤100、在每个域名下注册一个IP地址。 步骤101、接收η个客户端发送的域名解析请求。 步骤102、当接收η个客户端发送的域名解析请求一致时,在DNS服务器里查询域 名解析请求所对应的的域名。 步骤103、解析步骤102中所查询到的域名,并对该域名进行解析,得到该域名所 对应的IP地址。 步骤104、将所得到的IP地址返回给η个客户端。 可见,η个客户端发送的域名解析请求一致时,得到的是同一个IP地址,也就是 说,为η个客户端提供信息的仅仅是与解析请求相对应的这一个IP地址,这会导致IP地址 网络服务器承载链路超负荷,造成网络中链路负载不均衡,影响了网络的服务质量。 图2是根据本专利技术第一实施方式的域名注册和解析的方法流程图。如图2所示, 域名注册和解析的方法具体包括以下步骤: 步骤201、在每个域名下注册两个或两个以上的IP地址。 具体地,域名是因特网上用来寻找网址所用的名字,是因特网上的重要标识,相当 于主机的门牌号码。首先,域名服务器需要支持域名注册时一个域名对应多个IP地址,因 此同一个域名的解析可以指向不同的IP地址,这样就能保证最快定向到指定的网站空间 去,由不同的服务器为访问同一资源本文档来自技高网
...

【技术保护点】
一种域名注册和解析的方法,其特征在于,所述方法包括:在每个域名下注册两个或两个以上的IP地址;接收域名解析请求并查询所述解析请求所对应的需解析的域名;解析所述需解析的域名下的所有注册的IP地址;根据IP地址返回规则返回第一IP地址。

【技术特征摘要】
1. 一种域名注册和解析的方法,其特征在于,所述方法包括: 在每个域名下注册两个或两个以上的IP地址; 接收域名解析请求并查询所述解析请求所对应的需解析的域名; 解析所述需解析的域名下的所有注册的IP地址; 根据IP地址返回规则返回第一 IP地址。2. 根据权利要求1所述的域名注册和解析的方法,其特征在于,所述根据IP地址返回 规则返回第一 IP地址具体为: 将所述所有注册的IP地址的当前空闲宽带按照空闲宽带从大到小的顺序进行排序, 选定空闲宽带排序在第一位的IP地址作为第一 IP地址。3. -种基于域名的资源访问方法,其特征在于,所述方法包括: 预设资源的访问域名; 在访问域名下注册N个IP地址; 接收同一资源的η个域名解析请求并查询所述解析请求所对应的需解析的访问域名; 解析所述需解析的访问域名下的所注册的Ν个IP地址; 根据IP地址返回规则返回η个IP地址; 分别根据所述η个IP地址访问所述资源。4. 根据权利要求3所述的基于域名的资源访问方法,其特征在于,所述根据IP地址返 回规则返回η个IP地址具体为: 将返回的所述η个IP地址的当前空闲宽带按照空闲宽带从大到小的顺序进行排序,选 定空闲宽带排序在第一位的IP地址作为第一 IP地址。5. -种域名注册和解析的装置,其特征在于,所述装置包括: 第一注册单元,用于在每个域名下注册两个或两个以上的I...

【专利技术属性】
技术研发人员:井淑明
申请(专利权)人:汉柏科技有限公司
类型:发明
国别省市:天津;12

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

1