[发明专利]一种解决SLB做SNAT时IP地址冲突的方法在审

专利信息
申请号: 201911239279.8 申请日: 2019-12-06
公开(公告)号: CN111010459A 公开(公告)日: 2020-04-14
发明(设计)人: 范生越 申请(专利权)人: 紫光云(南京)数字技术有限公司
主分类号: H04L29/12 分类号: H04L29/12
代理公司: 暂无信息 代理人: 暂无信息
地址: 210000 江苏省南京市浦口区江浦街*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 解决 slb snat ip 地址 冲突 方法
【说明书】:

发明公开了一种解决SLB做SNAT时IP地址冲突的方法,涉及网络集群技术领域。本发明包括SDN控制器预先配置一个地址池;创建虚服务IP时,SDN控制器根据地址池中IP地址的状态从未分配状态的IP中取出id最小的IP入库备用;在创建实服务器组时,将IP加入到SNAT_Pool中替换原来的VIP;在Border上新增一条目的地址作为SNAT_Pool的IP;LB实例被安全释放后,SNAT_Pool中的IP被地址池回收。本发明通过SDN控制器自动为SNAT_Pool分发IP地址,SNAT_Pool中的IP地址可进行动态维护,实现高可控性;解决了LB设备上配置SNAT_Pool时,IP地址冲突的问题。

技术领域

本发明属于网络集群技术领域,特别是涉及一种解决SLB做SNAT时IP地址冲突的方法。

背景技术

负载均衡(Load Balance)是一种服务器或网络设备的集群技术。负载均衡将特定的业务分担给多个服务器或网络设备,从而提高了业务能力,保证了业务的高可用性。

请参阅图2所示,为现有负载均衡功能实现方式及流量走向;云网络环境中,防火墙和LB设备旁挂在Border两侧。当客户使用了负载均衡功能以后,从外网访问LB时,报文进入Border,然后进入防火墙,在防火墙上做一次DNAT,将目的地址由SLB绑定的EIP转换为VIP。之后报文进入LB设备,在LB上需要做一次SNAT+DNAT转换,SNAT将公网IP(源IP)转换为一个从SNAT-Pool里分出的VIP(现有实现SNAT-Pool里只有一个SLB的VIP),DNAT将目的地址由虚服务IP转换为后端实服务器的IP地址;报文再经Border,最终到达后端实服务器VM里面。由后端实服务器VM对Request请求做出响应并将Response包经由Border送回给LB;在LB上再做一次DNAT+SNAT,目的地址由SNAT-Pool分出的IP(VIP)转换为请求时的公网IP,源IP由后端实服务器的IP转换为LB实例的VIP,报文通过租户承载网由LB送达防火墙,在防火墙上再做一个SNAT;源IP由LB的VIP转换为LB实例绑定的EIP,报文从防火墙到达Border,最后经Border送到InternetACC和外网路由器送出外网。

但实际使用中存在较大漏洞,SNAT-Pool地址使用的租户SLB虚服务的IP地址,这样在同一个VPC内部可以将VIP区分开来。但是到了LB设备上,因为在SNAT_Pool在LB设备上的配置是全局性的,并不支持VRF隔离;这样就会出现相同的VIP只有第一个配置时会生效;如果遇到相同的VIP,第二个LB的SNAT_Pool的配置在设备上无法下发,导致除第一个LB以外的LB都无法实现源地址转换功能,使整个LB实例流量不通,负载均衡功能不能正常使用。

本发明提供一种解决SLB做SNAT时IP地址冲突的方法,用以解决上述问题。

发明内容

本发明的目的在于提供一种解决SLB做SNAT时IP地址冲突的方法,通过SDN控制器自动为SNAT_Pool分发IP地址,解决了现有的LB设备上配置SNAT_Pool时,IP地址冲突的问题。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种解决SLB做SNAT时IP地址冲突的方法,包括如下步骤:

A00:SDN控制器预先配置一个地址池,并通过API初始化数据;

A01:创建虚服务IP时,所述SDN控制器根据地址池中IP地址的状态从未分配状态的IP中取出id最小的IP入库备用,并与VIP的id绑定;

A02:在创建实服务器组时,将IP加入到SNAT_Pool中替换原来的VIP,并将SNAT_Pool的配置下发到LB设备;

A03:在Border上新增一条目的地址作为SNAT_Pool的IP,下一跳到LB的路由,保证后端服务器回包时,流量从Border到达LB上;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云(南京)数字技术有限公司,未经紫光云(南京)数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911239279.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top