LVS的NAT工作模型详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cx55887/article/details/84036572

LVS的NAT模式示意图如下
在这里插入图片描述

NAT模式的工作过程

第一步:客户端发送请求,请求报文源ip为CIP目标ip为VIP。

第二步:DR接收请求报文,然后通过特规定的算法找出一个后端RS节点,然后将请求报文中的目标IP改为找出的RS节点的RIP,并发送给对应的RS服务器。

第三步:RS接收DR的转发的请求报文之后,会进行处理,然后将处理好的结果发送给DR调度器,源IP是RIP目标IP为CIP

第四步:DR收到RS所返回的数据,然后会修改这个数据包,将源IP地址改为VIP,然后就可以发送给客户端了

注意:

  1. DR调度器需要启动路由转发功能
  2. RS无法直接给客户端返回数据,我们需要将DR的内网卡作为所有RS的网关

NAT模式特性

1.DIP和RIP必须在同一个网络,而且可以仅仅是一个私有地址;

2.调度器在接收客户端的请求的时候,修改的是目标IP,在给客户端返回数据的时候,修改的是源IP

3.支持端口映射

4.请求和响应报文都经由调度器转发:高负载场景中,dircetor可能成为瓶颈;

5.NAT模式的使用场景后端节点较少的情况(RS<20)

扫描二维码关注公众号,回复: 4195160 查看本文章

6.DR需要至少两个网卡(一个连外网,一个连接内网),RS的网关地址必须指向DR的内网卡IP地址

------做运维之前很矫情的小年轻-----

猜你喜欢

转载自blog.csdn.net/cx55887/article/details/84036572
今日推荐