LVS四种模式

马哥教育网络班18期 第17周课程练习1

LVS工作模式图解

LVS-NAT模式

TCP请求报文的目的IP地址被Director调度服务器重写为RIP后发送给RS,RS的默认网关配置为Director的DIP,Director接受到RS响应报文后修改源IP地址发送给用户IP

  • RS网关指向DIP,RIP,DIP和RIP必须在同一网段内

  • Director转发请求和响应报文,生产场景中容易成为性能瓶颈

  • 支持端口映射

  • Director是基于linux的lvs,RS仅作为web服务器对OS无限定

LVS-NAT-min.jpg

LVS-FULLNAT模式

与NAT模式转发类似,Director内网转发IP报文时源地址和目标地址IP均做替换

LVS-FULLNAT-min.jpg

LVS-TUNNEL

  • RS,Director可以位于不同网络(IDC)中,因此VIP,RIP必须为公网地址

  • RS可以处于不同网络中,其OS必须得支持隧道功能

  • 响应报文不再经过Director

LVS-TUNNEL-min.jpg

LVS-DR模式

TCP请求报文的目的IP地址被Director调度服务器重写为RIP后发送给RS,RS的默认网关配置为Director的DIP,Director接受到RS响应报文后修改源IP地址发送给用户IP

  • 如果仅使用公网路由,VIP,DIP,RIP需要在同一网段内,即公网IP地址

  • RS的路由并不指向DIP

  • Director需要通过RIP记录获取RS的MAC地址

LVS-DR-1-min.jpg

LVS-DR-2-min.jpg

原创文章,作者:scarpdiem,如若转载,请注明出处:http://www.178linux.com/19002

(1)
scarpdiemscarpdiem
上一篇 2016-06-23 11:04
下一篇 2016-06-23 11:05

相关推荐

  • LVS DR模型演示

    LVS DR模型演示 环境介绍: Directory     DIP eth0    10.1.249.158     VIP eth0:0  10.1.249.111 rs1  &nbsp…

    2016-10-30
  • 第五周博客作业

      感觉进入了年底,明显的时间不够,不管怎么说,还是要努力跟上学习的进度,不能给自己松懈找借口!  1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; [root@localhost ~]# grep "^[[:space:]]\+" /boot/grub/grub.co…

    Linux干货 2017-01-03
  • 第八周作业脚本练习

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态;      在线的主机使用绿色显示;      不在线的主使用红色显示;          &…

    Linux干货 2017-02-01
  • Linux文件根目录

    / 表示为根目录/├── bin  存放用户使用的基本命令(可执行程序,二进制文件)  不能单独分区├── boot   跟内核有关的文件 grub  内核和BootLoader ├── cgroup   用来资源限制资源隔离 docker 容器化├── dev(device )设备文件&…

    2017-03-27
  • linux 系统基础(三)–用户和组命令使用总结

    1、列出当前系统上所有已经登录的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@node2 ~]# who   root     pts/0        2016-10-…

    Linux干货 2016-10-08
  • linux中的vim

    什么是vim:     Linux 在命令行下的文本编辑器,很多个别软件的编辑接口都会主动调用vim,所以在 Linux 的系统中使用文字编辑器来编辑你的Linux参数配置文件,在 Linux 的世界中,绝大部分的配置文件都是以 ASCII 的纯文本形态存在,因此利用简单的文字编辑软件就能够修改设置.所有的Unix L…

    Linux干货 2016-08-11