在同一个交换机上能否连接不同子网?

2020-11-08 16:41:00 +08:00
 Victrid

我现有一台交换机,本身是只连接了两台路由器上网,和上级网路连接的方式是静态 ip+mac 绑定,但是网口多了,有点浪费。

现在路由器的网口不太够了,了解到交换机交换通信是通过 MAC 地址进行的,整个环境里没有设备相同的 MAC 地址,可不可以把路由器的 LAN 连回同一台交换机上,再通过交换机分出路由器的子网(如下图所示)呢?

交换机没有 vlan 功能。

3539 次点击
所在节点    宽带症候群
23 条回复
wd
2020-11-08 16:42:58 +08:00
我感觉可以
qoo2019
2020-11-08 16:43:33 +08:00
支持 vlan 的可管理交换机就行
also24
2020-11-08 16:45:03 +08:00
如果两个路由器都开了 DHCP 的话会冲突。

可以只给常用的 A 路由开 DHCP,默认走 A 路由的网段;
同时 B 设备关闭 DHCP,手动指定 B 路由的网段、网关信息。
also24
2020-11-08 16:52:24 +08:00
另,其实直接网段改大一点 /16 来用多方便,只把 B 路由当第二个网关就好
flyfishcn
2020-11-08 16:58:45 +08:00
当然可以,不需要互通的话二层交换机划分 vlan 隔离就行。需要互通的话需要路由或者三层交换机实现。
gefranks
2020-11-08 17:00:05 +08:00
可以这么用,基本上没啥问题
sxm
2020-11-08 17:03:31 +08:00
可以,我家就是这样,光猫,路由器 wan,lan 都接到交换机里了
ochatokori
2020-11-08 17:12:06 +08:00
vlan 就行,反正 vlan 就等于你把交换机砍开变成几台交换机了
vmebeh
2020-11-08 17:12:29 +08:00
可以是可以,只是数据流都不分离的,可能会有安全隐患
不明白为什么要这么用
flyfishcn
2020-11-08 17:16:09 +08:00
@flyfishcn 哦没看到最后一句其实不划分 vlan 隔离也能凑合用。只是需要手动指定 ip 网关,走到需要去的设备就行。但是缺陷也是有的,网络不隔离,容易出问题,并且机器多了广播流量占用带宽效率下降。
ericbize
2020-11-08 17:21:26 +08:00
1. 确保网络内 只有 1 个或者更少的 dhcp 就可以了
2. 确保路由器 wan 和 lan 不是在同一个二层,不然会环路 (某些牌子会)
jiangzm
2020-11-08 18:57:11 +08:00
一个 vlan 交换机又不贵,干嘛这么麻烦
cdh1075
2020-11-08 21:34:50 +08:00
如果每一个设备都是静态 ip 的话,没问题
如果需要用 dhcp 的话会炸掉
通俗理解:一个“二层局域网”里,只能有一个 dhcp 服务器,dhcp 协议会用二层广播,如果有多个 dhcp 服务器的话,客户机就傻了不知道该听谁的了
ik
2020-11-08 21:40:10 +08:00
可以的, 但是运营商设备,两个路由器,最好只开启一个设备的 dhcp 服务即可
nuk
2020-11-09 02:45:24 +08:00
可以,但是你的 dhcp lease time 要设置的大一点,不然设备的 IP 会一直变
dier
2020-11-09 10:31:09 +08:00
你这么个拓扑,路由器 A 、B 就没有存在的意义了,徒增转发次数,数据一直在交换机里转,还降低数据传输效率,时间久了肯定形成广播风暴导致交换堵塞。把交换机接在两个路由器的 LAN 口的话还算正常,你这这个接法完全不是正常的逻辑
brMu
2020-11-09 11:33:45 +08:00
可以,不会冲突,交换机是通过 mac 地址转发的,你可以观察下,只会有数据的口灯会不停的闪,没数据的口是不闪的。
thtznet
2020-11-09 12:10:22 +08:00
标准的 vlan 功能
z5864703
2020-11-09 18:29:11 +08:00
wan 口和 lan 口都接同一个交换机没做 vlan 是会环路的,楼上说可行的都仔细看了楼主画的图没。
为什么楼主不用个多 wan 口的路由器?或者路由器单线多拨?
tankren
2020-11-09 22:00:51 +08:00
广播风暴

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

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

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

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

© 2021 V2EX