一种内容商IPV4和IPV6资源池负载均衡调度方法技术

技术编号:30701784 阅读:26 留言:0更新日期:2021-11-06 09:39
本发明专利技术涉及一种内容商IPV4和IPV6资源池负载均衡调度方法。在本发明专利技术中,使用HTTPDNS进行的DNS访问过程中,HTTPDNS客户端通过请求携带移动客户端设备的双栈运行信息给服务端,HTTPDNS服务端通过GSLB来对链路和服务资源情况进行确定,以将A或AAAA资源记录返回给移动客户端。在本发明专利技术中,还使用DNS Type65资源记录代替传统的DNS A和AAAA资源记录访问,权威服务器GSLB根据IPv4和IPv6的链路和服务资源情况,确定IPv4和IPv6地址的优先级降序排列并返回给客户端。在本发明专利技术中,还赋予DNS TXT资源记录格式的特殊含义,使用该记录类型代替传统的DNS A和AAAA资源记录访问,权威服务器GSLB根据IPv4和IPv6的链路和服务资源情况,确定IPv4和IPv6地址的优先级降序排列并返回给客户端。户端。户端。

【技术实现步骤摘要】
一种内容商IPV4和IPV6资源池负载均衡调度方法


[0001]本专利技术涉及通信
,更具体而言,涉及一种内容商IPV4和IPV6资源池的负载均衡调度方法和系统。

技术介绍

[0002]随着IPv6网络的推进,越来越多的终端支持IPv6的访问,但由于现在的IPv6网络还没有大规模普及,并且IPv6部署会涉及端到端的系统改造,为兼容现网的存量用户,导致很大部分的终端都在双栈运行。双协议栈是指在单个节点同时支持IPv4和IPv6两种协议栈。由于IPv6和IPv4是功能相近的网络层协议,两者都基于相同的物理平台,而且加载于其上的传输层协议TCP和UDP也基本没有区别,因此,支持双协议栈的节点既能与支持IPv4协议的节点通信,又能与支持IPv6协议的节点通信。而此种技术,也作为IPv4向IPv6过渡的技术之一广泛存在于现网之中。
[0003]采用现有的DNS协议,支持双栈的终端在发起DNS查询请求的时候会同时发起A和AAAA请求,如果有AAAA记录返回的情况下,终端会优选AAAA进行访问。
[0004]内容商服务器的资源也在逐步支本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种响应双栈请求进行负载均衡的调度方法,包括:客户端发起针对域名的Type65资源记录查询;如果本地DNS服务器未缓存针对所述域名的Type65资源记录,向权威DNS服务器查询针对该域名的解析结果,所述解析结果中包括针对所述域名的一个或多个IPv4地址和IPv6地址;GSLB模块确定所述一个或多个IPv4地址和IPv6地址中每个地址的优先级;以及GSLB模块向客户端返回Type65资源记录,所述Type65资源记录基于所述一个或多个IPv4地址和IPv6地址中每个地址的优先级,按优先级从高到低的次序依次列出所述一个或多个IPv4地址和IPv6地址,使得优先级最高的地址排序在最前。2.如权利要求1所述的方法,其特征在于,进一步包括:所述客户端基于接收到的所述Type65资源记录,根据IPv4地址和IPv6地址的优先级次序来选择最优地址进行访问,其中所述最优地址为排序第一的地址。3.如权利要求1所述的方法,其特征在于,GSLB模块确定所述一个或多个IPv4地址和IPv6地址的优先级,进一步包括:GSLB模块基于与所述一个或多个IPv4地址和IPv6地址相关联的服务器距客户端的距离、与所述一个或多个IPv4地址和IPv6地址相关联的链路情况和/或与所述一个或多个IPv4地址和IPv6地址相关联的服务资源情况来确定所述一个或多个IPv4地址和IPv6地址中每个地址的优先级。4.一种响应双栈请求进行负载均衡的调度方法,包括:客户端发起针对域名的TXT资源记录查询;如果本地DNS服务器未缓存针对所述域名的TXT资源记录,向权威DNS服务器查询针对该域名的解析结果,所述解析结果中包括针对所述域名的一个或多个IPv4地址和IPv6地址;GSLB模块确定所述一个或多个IPv4地址和IPv6地址中每个地址的优先级;以及GSLB模块向客户端返回TXT资源记录,所述TXT资源记录基于所述一个或多个IPv4地址和IPv6地址中每个地址的优先级,按优先级从高到低的次序依次列出所述一个或多个IPv4地址和IPv6地址,使得优先级最高的地址排序在最前。5.如权利要求4所述的方法,其特征在于,进一步包括:所述客户端基于接收到的所述TXT资源记录,根据IPv4地址和IPv6地址的优先级次序来选择最优地址进行访问,其中所述最优地址为排序第一的地址。6.如权利要求4所述的方法,其特征在于,GSLB模块确定所述一个或多个IPv4地址和IPv6地址的优先级,进一步包括:GSLB模块基于与所述...

【专利技术属性】
技术研发人员:张晓东张宇罗永勇
申请(专利权)人:牙木科技股份有限公司
类型:发明
国别省市:

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

1