什么用 LVS 的 DR 模式做负载均衡看不到监听端口?
- 0次
- 2021-06-17 19:32:44
- idczone
用 ss 或者 netstat 都看不到 LVS 启的监听端口,这是什么呢? nginx 都是能看到的啊。
因为正如其字面意思所指示的一样,Direct Routing 是路由转发,三层转发不涉及监听端口
内核直接就处理了,当然看不到了
DR 模式意思是服务端回包不经过 LVS,直接发给客户端
端口,是网络七层模式中四层的概念。
而 LVS 的 DR 模式是工作在三层的 IP 层,所以没有端口的概念。
想要搞清楚这个问题的话,可以先了解一下网络的七层模型。
需要学习的知识:
OSI 七层模型
LVS 原理
谢谢大家,我去看看 3 层转发