一种基于域名的链路负载均衡方法技术

技术编号:39412104 阅读:22 留言:0更新日期:2023-11-19 16:03
本发明专利技术公开了一种基于域名的链路负载均衡方法,所述链路负载均衡方法是采用Client访问不同域名Server的流量,在经过负载均衡设备时,首先对流量进行DPI处理,对每一个会话进行应用识别,识别流量的五元组及请求的域名信息;本发明专利技术基于域名的链路负载,能够应对此类场景,在IP地址经常变化的时候,通常使用域名来标识,而传统的IP+端口的负载方式无法应对此场景,每当IP地址变化时只能去修改负载策略。略。略。

【技术实现步骤摘要】
一种基于域名的链路负载均衡方法


[0001]本专利技术涉及链路负载均衡
,具体是指一种基于域名的链路负载均衡方法。

技术介绍

[0002]在互联网诞生之初,IP地址(IP地址是Internet主机作为路由寻址用的数字型标识)也随之启用。随着网络技术的发展,负载均衡技术也随之诞生。而出口链路负载均衡是负载均衡中的典型应用场景。一条运营商的出口链路承载能力是有限的,假如局域网内每秒发送几万个到几十万个数据包甚至更大量级的数据包,一条运营商的出口链路无法承载如此多数量的数据包。但若能将多条运营商出口链路捆绑成一个逻辑链路,并通过软件技术将所有数据包平均分配给所有链路,那么链路就能承载更多数据包。这就是出口链路负载均衡最初的基本设计思想。而在某些特定的场下,比如IP地址经常变化的时候,这时通常会使用域名来标识,IP地址会经常变化,但是域名基本不会变化,同时也是方便人们记忆。现有的负载均衡不能因为每一次IP地址的变化而修改策略,而显得捉襟见肘。
[0003]在现有的负载均衡手段中,大多基于IP+端口的形式进行负载,这类负载适用于对固定的内网本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于域名的链路负载均衡方法,其特征在于:所述链路负载均衡方法是采用Client访问不同域名Server的流量,在经过负载均衡设备时,首先对流量进行DPI处理,对每一个会话进行应用识别,识别流量的五元组及请求的域名信息;在有域名请求的场景中,请求一个Web资源时,主机通常会先进行一次域名请求,负载均衡通过域名解析的结果得到所要请求服务器的目的IP地址;负载均衡通过记录DNS请求返回的解析结果,将IP地址记录到节点列表中,加入协议识别库,后续有相同目标IP的请求,通过查找记录的节点列表获得请求服务器的目的IP地址;在没有域名请求的场景中,没有DNS的请求以及解析过程,Client通常直接访问目的IP地址,在请求的数据包中,会携带host字段,该字段中会携带域名信息,通过host字段的内容,将该IP地址对应到相应的域名;在完成域名与IP地址的对应关系后,负载均衡将该域名的相关信息加入到协议识别库中,成为一个自定义协议,后续的数据包再有同样的域名以及IP请求,就直接识别为该自定义协议;在识别的基础上,负载聚恒将访问不同域名的流量负载到多条链路上;多条WAN线路组...

【专利技术属性】
技术研发人员:毛守焱代宏伟李健
申请(专利权)人:北京派网科技有限公司
类型:发明
国别省市:

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

1