存在自动学习的三层交换机吗

2022-12-14 15:49:59 +08:00
 SimbaG

我想问的是,我司用 DHCP ,我有两个设备, A:192.168.0.50/24, 网关.0.1 B:A:192.168.1.51/24 网关.1.1

但实际上这两个设备是接在同一个墙面网口的:

墙 <-> 我的交换机 <-> A
                 <-> B

现在 A 和 B 之间的通信都得过网关,就很慢,除非我去改 AB 的路由表。有没有什么先进的三层设备可以直接把 A 的包丢给 B ? 比如说 OpenWRT 配一下三层交换(甚至自动学习)?发现直连的 IP 就路由并转发。

2039 次点击
所在节点    问与答
22 条回复
SimbaG
2022-12-15 16:38:20 +08:00
@leonshaw 感谢,我琢磨下用 OpenWRT 之类的东西有没有可能做到类似 OVS 的效果。

@chunyec 我没办法手工给 IP 的呀,我不拥有额外的 IP 。

@yw9381 我的交换机应该没有自动识别吧(大概?) 因此的数据流向是 A->网关->B ,从我的物理拓扑就是:A->我的交换机->墙->我的交换机->B ,平白无故过了一圈。因此不需要 VLAN Trunk 就可以互通,A 的请求都会递给网关,网关是个路由器会转发回 B 。

@zhangsanfeng2012 你的意思是做个 NAT ?这样会创建我自己的私网。

@mansurx 延迟大概增加 0.8ms 吧,人类确实不能感知,但是带宽受限。

@DeWjjj 其实我并不希望组成内网的,我还是想使用原有被分配的 IP

感谢各位
fub2020
2022-12-15 17:27:53 +08:00
另一个思路是在
AB 之前单独拉一根网线,在二层解决这个问题

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

https://www.v2ex.com/t/902492

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

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

© 2021 V2EX