LVS-DR模式原理详解和可能存在的“假负载均衡”

LVS-DR模式原理

先附上一张原理图:

LVS-DR模式原理详解和可能存在的“假负载均衡”

为了更清晰的表述lvs-dr原理,我们用tcpdump工具打印出tcp数据,查看mac地址的更改情况,绘制出如下的时序图;

图1表示201收到转发消息,图2表示200收到转发请求(下面两张为错误的图,错误的理由下面会详细解释)

LVS-DR模式原理详解和可能存在的“假负载均衡”

LVS-DR模式原理详解和可能存在的“假负载均衡”

上面的信息全部用tcpdump命令取得(tcpdump  -e -X-A -n -s 10000 port 80;具体含义这里就不详细讲解了),用上述命令分别在149、200、201上执行。

图只是辅助理解,刚开始不用研究太深入。可以根据下面的讲解慢慢体会。

首先,从两幅图中我们都能看到这样的流程:

TCP建立(三次握手)->交换机发送请求->服务器响应请求->TCP连接断开(四次挥手)

相关推荐