将旧路由器改造成交换机

将旧路由器改造成交换机

我正在考虑将闲置的旧路由器改造成交换机,并将其连接到我当前的路由器。这并不是因为我需要额外的端口,主要是因为我对网络还很陌生,想尝试一下。

我在网上看到了一些教程,它们看起来很简单——基本上禁用 DHCP,你就可以开始了。

我的主要问题是,如果交换机没有 DHCP 功能,那么如何将 IP 分配给连接到交换机的设备?路由器如何“知道这些设备在哪里?”

当您将交换机连接到路由器时,交换机是否会记录这是默认网关并存储此网关所连接的端口?连接的设备是否会自动直接通过交换机传递到路由器以分配其 IP?那么,任何需要发送到这些额外设备的数据是否都会被传递到交换机,然后通过类似 NAT 的过程传递到 MAC 地址?

我知道这可能非常基础,但是一旦我了解了这些细节,它将在我进行设置时提供很大帮助。

提前致谢并祝一切顺利。

答案1

在不知道路由器的品牌/型号的情况下,我只能假设在这种情况下关闭 DHCP 将允许它成为一个虚拟交换机,在这种情况下,您连接到它的任何设备都将通过您的交换机现在连接到的路由器获取其 IP 地址。

这样,交换机就对网络不可见了,连接到交换机的设备就像连接回路由器一样,因此也连接回网络的其余部分。需要注意的是,连接的设备将共享该单个链接回路由器,因此共享 WAN(互联网)和直接连接到路由器的任何其他设备。在大多数情况下,如果您使用千兆端口并相应地规划带宽使用,这不是问题。

答案2

交换机在 OSI 模型的第 2 层工作,具有 MAC 地址 - 它们没有 IP 地址的概念(您确实有第 3 层交换机/路由器,但这不是您的问题)。DHCP 以广播方式工作,交换机会将这些数据包转发到所有端口/机器。您只需要(并且应该只有一个!)任何给定子网上的 DHCP 服务器。

在重新利用路由器的情况下,请将所有东西连接到 LAN 端口,而不是 WAN 端口。

相关内容