什么用 LVS 的 DR 模式做负载均衡看不到监听端口?

2020 年 5 月 15 日
 zhoudaiyu
用 ss 或者 netstat 都看不到 LVS 启的监听端口,这是什么呢? nginx 都是能看到的啊。
3852 次点击
所在节点    Linux
5 条回复
deorth
2020 年 5 月 15 日
因为正如其字面意思所指示的一样,Direct Routing 是路由转发,三层转发不涉及监听端口
llbgurs
2020 年 5 月 15 日
内核直接就处理了,当然看不到了

DR 模式意思是服务端回包不经过 LVS,直接发给客户端
eivenchan
2020 年 5 月 15 日
端口,是网络七层模式中四层的概念。
而 LVS 的 DR 模式是工作在三层的 IP 层,所以没有端口的概念。
想要搞清楚这个问题的话,可以先了解一下网络的七层模型。
fredcc
2020 年 5 月 15 日
需要学习的知识:
OSI 七层模型
LVS 原理
zhoudaiyu
2020 年 5 月 15 日
@deorth
@llbgurs
@eivenchan
@fredcc 谢谢大家,我去看看 3 层转发

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/671855

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX