学习时间:2023-11-22
三种不同的工作模式
NAT模式
①用户访问负载调度器的公网
S:10.11.12.13 D:11.12.13.14
②负载调度器通过DNAT技术将目标地址转换为真实服务器地址
S:10.11.12.13 D:192.168.1.11
③DNAT转换后的地址发送给真实服务器
S:10.11.12.13 D:192.168.1.11
④真实服务器将数据报文发送给负载调度器
S:192.168.1.11 D:10.11.12.13
⑤负载调度器接收到数据报文后利用SNAT技术把原地址转换为负载调度器自身
S:11.12.13.14 D:10.11.12.13
⑥负载调度器将数据报文发送给用户
S:11.12.13.14 D:10.11.12.13
总结:
1.集群节点处于同一个网络环境中
2.真实服务器必须将网关指向负载调度器
3.RIP通常是私有IP,仅用于各个集群节点之间通信
4.负载调度器必须位于RS与DS之间充当网关
5.支持端口映射
6.负载调度器必须是Linux系统,真实服务器随意
7.进出数据报文都要经过负载调度器,压力较大
DR模式
①用户访问到路由
S:192.168.168.1.200 D:192.168.1.100
②路由转发给负载调度器
S:192.168.1.200 D:192.168.100
③负载调度器通过算法选择需要转发的真实服务器,在地址中添加目标MAC地址
S:192.168.1.200 D:*192.168.1.100 DMAC:RS1
④真实服务器响应后通过路由发送给用户
S:192.168.1.100 D:192.168.1.200
⑤路由将接收到的响应转发给用户
S:192.168.1.100 D:192.168.1.200
总结:
1.集群节点处于同一广播域中
2.真实服务器将网关指向真是路由器
3.负载调度器只负责处理入站请求
4.不支持端口映射
5.负载调度器必须是Linux,真是服务器最好是Linux
TUN模式
①用户访问到负载均衡器
S:44.55.66.77 D:11.22.33.44
②负载均衡器将数据报文二次封装后发送给真实服务器RS1
S:44.55.66.77 D:11.22.33.44
S:44.55.66.77 D:33.44.55.66
③真实服务器RS1识别后将封装的地址撕掉
S:11.22.33.44 D:44.55.66.77
总结:
1.集群所有节点必须直接/间接拥有公网IP
2.真实服务器必须将网关指向真实网关处
3.不支持端口映射
4.DS与RS必须开启隧道功能
5.入站由DS完成,出站由RS完成
6.负载调度器必须是Linux操作系统,真实服务器随意
7.压力较大
Comments | 3 条评论
admin
demo
1234
good
admin
你好