发明名称 一种链路负载均衡方法和设备
摘要 本发明公开了一种链路负载均衡方法和设备,该方法包括:负载均衡设备接收DNS请求报文,向DNS服务器请求外网服务器的第一类IP地址,并向DNS服务器请求外网服务器的第二类IP地址;负载均衡设备在等价服务表中记录外网服务器的第一类IP地址与外网服务器的第二类IP地址之间的对应关系;负载均衡设备接收业务请求报文,其目的IP地址为外网服务器的第一类IP地址;当等价服务表中有外网服务器的第一类IP地址对应的第二类IP地址时,负载均衡设备从基于第一类IP地址的ISP链路和基于第二类IP地址的ISP链路中选择ISP链路。本发明实施例中,在基于IPv4地址的ISP链路和基于IPv6地址的ISP链路之间实现负载均衡,并充分利用ISP链路的带宽。
申请公布号 CN103401800B 申请公布日期 2016.08.03
申请号 CN201310331543.7 申请日期 2013.07.31
申请人 杭州华三通信技术有限公司 发明人 孙凯
分类号 H04L12/803(2013.01)I;H04L29/12(2006.01)I 主分类号 H04L12/803(2013.01)I
代理机构 北京鑫媛睿博知识产权代理有限公司 11297 代理人 龚家骅
主权项 一种链路负载均衡方法,应用于包括内网客户端、负载均衡设备、域名系统DNS服务器和外网服务器的网络中,所述负载均衡设备与所述外网服务器之间存在基于第一类IP地址的互联网服务提供商ISP链路以及基于第二类IP地址的ISP链路,其特征在于,该方法包括以下步骤:所述负载均衡设备接收来自内网客户端的携带域名信息的DNS请求报文,并向所述DNS服务器请求所述域名信息对应的外网服务器的第一类IP地址以及请求所述域名信息对应的外网服务器的第二类IP地址;所述负载均衡设备接收来自所述DNS服务器的外网服务器的第一类IP地址以及外网服务器的第二类IP地址,并在等价服务表中记录外网服务器的第一类IP地址与外网服务器的第二类IP地址之间的对应关系;所述负载均衡设备接收来自内网客户端的业务请求报文,所述业务请求报文的目的IP地址为外网服务器的第一类IP地址;当所述等价服务表中有所述外网服务器的第一类IP地址对应的外网服务器的第二类IP地址时,所述负载均衡设备利用链路负载均衡策略从基于第一类IP地址的ISP链路以及基于第二类IP地址的ISP链路中选择ISP链路;当选择的ISP链路为基于第二类IP地址的ISP链路时,所述负载均衡设备将业务请求报文的源IP地址修改为本负载均衡设备的第二类IP地址,将业务请求报文的目的IP地址修改为所述外网服务器的第一类IP地址对应的外网服务器的第二类IP地址,并通过选择的ISP链路发送修改后的业务请求报文;其中,所述方法还包括:所述负载均衡设备将业务请求报文的源IP地址修改为本负载均衡设备的第二类IP地址,将业务请求报文的目的IP地址修改为外网服务器的第二类IP地址之后,所述负载均衡设备记录所述业务请求报文中携带的内网客户端的IP地址、所述业务请求报文中携带的外网服务器的第一类IP地址、本负载均衡设备的第二类IP地址、外网服务器的第二类IP地址之间的对应关系;所述负载均衡设备接收来自所述外网服务器的业务应答报文,所述业务应答报文的源IP地址为所述外网服务器的第二类IP地址,所述业务应答报文的目的IP地址为所述负载均衡设备的第二类IP地址;所述负载均衡设备通过所述外网服务器的第二类IP地址以及所述负载均衡设备的第二类IP地址查询所述对应关系,以得到所述对应关系中记录的内网客户端的IP地址以及所述外网服务器的第一类IP地址;所述负载均衡设备将所述业务应答报文的源IP地址修改为所述外网服务器的第一类IP地址,并将所述业务应答报文的目的IP地址修改为所述内网客户端的IP地址,并将修改后的业务应答报文发送给所述内网客户端。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地