我有一个小型家庭网络。1 个带 wifi 和 4 个 LAN 端口的路由器。问题是我没有足够的 LAN 端口,我想扩展它。
我有几个可能的解决方案,但我觉得它们都不够好。
解决方案 1:
/-- [Switch (B)] -> [more lan devices (C)]
ISP ->[Router(A)] ----
| \-- [3 lan devices (D)]
|
|------ [WiFi devices (E)]
问题:
- 来自 (C) 的设备是否能够到达段 (A)、(D) 和 (E),反之亦然?
- 位于段 (C) 的设备可以访问互联网吗?
- 段 (C) 到 (C) 之间的通信是否需要路由器?
关注点:
- 来自交换机 (B) 后面的段 (C) 的广播消息可能无法到达段 (D) 或 (E)。 (D) 和 (E) 段中的客户端将无法发现 SmartTV minidlna 服务器。不知道如何修复此问题
解决方案 2:
|--- [WiFi devices (C)]
|
/-- [Router(B)] -> [3 more lan devices (D)]
ISP ->[Router(A)] ----
| \-- [3 lan devices (E)]
|
|------ [WiFi devices (F)]
问题:
- 总体来说,这个解决方案有多可行?
- 是否可以将 2 个或更多路由器统一为单个 LAN 网络工作?
关注点:
- 每个路由器只有 4 个端口可能太贵。
解决方案 3:
|--- [WiFi devices (C)]
|
/-- [Router(B)] -> [3 more lan devices (D)]
ISP ->[Switch(A)] ----
\-- [many lan devices (E)]
问题:
- 总体来说,这个解决方案有多可行?
- C/D 段会到达 E 吗?
关注点:
- 其中一个局域网设备应该暴露给互联网(仅特定端口)我是否能够从交换机转发端口到路由器,然后再转发到特定设备?
欢迎任何其他选择。
主要要求如下:
- 能够向家庭网络中的任何设备发送/接收广播消息。
- 能够将一些端口暴露到互联网,因为我现在正在从路由器上进行此操作。
- LAN 到 LAN 通信性能良好
答案1
TLDR;
将新交换机(我指的是交换机,而不是路由器)连接到路由器上的一个现有 LAN 端口。连接到任一交换机的所有设备都将位于同一网络上,并且可以完美地相互通信。
连接新的交换机不会创建新的网段。两个交换机仍然只是一个网段。
回答您的其他问题:
由于计算机将连接到同一网段,因此所有计算机都可以看到广播流量。它们都将位于同一个广播域中。
路由器根本看不到交换机。流量不是来自交换机,而是来自与交换机相连的计算机。