首页 > 运维 > Linux > LVS工作模式
2015
11-12

LVS工作模式

LVS的工作模式有三种

NAT模式:

NAT:主要使用技术,目标地址转换(DNAT),讲白了就是对请求的目标地址进行更改。请求到数据以后,返回给负载中心,负载中心进行源地址转换后(SNAT)再把结果给发送给客户端

此图像的alt属性为空;文件名为image-20.png

DR模式:

DR主要原理:客户端的流量通过交换机,交换机发给负载调度器,负载调度器修改目标请求的MAC(当然标哪台mac通过算法去算),通过MAC找到真实服务器,真实服务器拿数据报文返回给交换机,交换机再返回给客户端。

DR模式的负载调度器,只做二层的数据报文修改,和只处理入站请求,压力最小

特点:

TUN模式

TUN:主要使用技术: 数据包二次封装,即 客户端发起请求,请求发给某个地区的负载路由器,负在路由器根据自身算法,在原有数据请求包基础上,重新再数据包外层再封装一个后端真实路由器的地址(这时候数据包是有2层的,第一层是客户端请求负载均衡器的地址,第二次是负载器发送给后端真实机器的地址),然后发送给后端真实服务器。真是服务器拿到这个包后,撕掉最外层这层地址,用第一层的地址给客户端回信。这样客户端收到的回信地址就对上号了。

注意:

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。