一文详解负载均衡和反向代理的真实区别
二、SLB 的三种传输模式
反向代理模式 透传模式 三角模式
Client:10.8.21.40 负载均衡设备:172.16.75.83 VIP:172.16.75.84 RS1IP:172.16.75.82 RS2IP:172.16.75.85
三、 反向代理模式
![](https://filescdn.proginn.com/138551cbdfcc37c4046dea394182c7a5/1981cb9f7d5540ea414ca69bf403f9cb.webp)
![](https://filescdn.proginn.com/591c0d6dec92be38f6beb4fb93dca794/823ed1892a7373a1e6b36b9d1d67c48e.webp)
![](https://filescdn.proginn.com/223b6b6b1fe0c8891c5e09038934c872/182e824373b9d1e7a2a991d3477254c6.webp)
四、透传模式
![](https://filescdn.proginn.com/a80c1814bc897ccab20f02249c6be041/0f8ba169de919831f36854b34cd0658a.webp)
![](https://filescdn.proginn.com/cd6323ffc5a4fd13b6d48d1baf8f0acf/04f0df2f07bca50b6db68982ccc3629f.webp)
RS和负载均衡设备之间的报文交互过程
结果分析:
TCP握手过程:同反向代理模式交互过程
HTTP报文交互过程:
Client向负载均衡设备的VIP地址172.16.75.84以源IP 10.8.21.40发送HTTP请求,当负载均衡设备收到报文后,与优选后的RS进行TCP三次握手,过程同反向代理模式,然后将收到的HTTP报文,不改变报文的源IP地址和源/目的端口号,只修改目的IP修改为优选后的RS地址172.16.75.82;
当RS收到源来自IP 10.8.21.40的报文后,回复报文给IP地址10.8.21.40,此时要注意,必须在RS上配置回复报文经过负载均衡设备,负载均衡设备会将源IP修改为VIP地址172.16.75.84,然后转发给Client,否则Client将会收到源IP为172.16.75.82的HTTP报文,服务器访问失败。
![](https://filescdn.proginn.com/c708a2698c583d5672d37ce08f3a5f55/fad5c9a86ca71fe57dd23bb3d93118c8.webp)
五、 三角模式
![](https://filescdn.proginn.com/276b8ea371ecdb4df6e4dcba4a5b5198/bb738e110abad469a09c179749cc6ce8.webp)
![](https://filescdn.proginn.com/740a728035d1d9ac00ddc92dcbb172f4/37a9fd47888e79a21b9b3526ef211ede.webp)
结果分析
![](https://filescdn.proginn.com/7ff36134256c3c8b303f4e032015b41b/0c105044362fd0c029d4f01e33b61edc.webp)
六、总结
![](https://filescdn.proginn.com/94b6e5e4990a235a291a040b309df300/d35c823254ca5e62c530e4b84ff4fbd1.webp)
评论