我应该将路由器设置为交换机还是路由器?

我应该将路由器设置为交换机还是路由器?

在当今世界,路由器是一种“一体化”设备。我房间的路由器 B 目前连接了路由器 A 的以太网端口。

我说的可能结果有两种,对吗?

  1. 路由器 B 正在形成新的子网
  2. 路由器 B 充当交换机(根本没有路由功能)如果路由器 A 连接到家庭媒体服务器,我应该将路由器设置为交换机还是路由器?

如果路由器 B 作为路由器运行并创建新的子网,它是否能够访问家庭媒体服务器?

答案1

路由器 B 正在形成新的子网

从技术上讲,路由器不构成子网。要构成子网,您只需要几台设置为相同子网掩码并连接到同一交换机的机器 - 如果您不想让这组机器与外部网络或互联网通信,那么您实际上不需要路由器。

一台交换机上完全可以有多个子网(但没有 VLAN 的话,这种情况并不常见)。DHCP 通常用于自动将交换机上的计算机设置为同一子网 - DHCP 设置加上路由器 IP 的 IP/子网设置在大多数情况下“形成”了子网。

路由器 B 充当交换机(根本没有路由功能)

DHCP 会告诉系统“默认网关”是什么 - 系统会将发往 Internet 的流量发送到该 IP 地址。如果没有 DHCP 服务器提供第二个路由器 IP,并且没有系统将其默认网关设置为第二个路由器 IP,则不会使用该 IP。

  • 连接 2 个交换机(无论是独立的还是路由器“LAN”端口的一部分)可使所有系统在子网匹配时互相看到对方。路由器不需要被告知任何信息即可工作,但如果您不想手动分配 IP 和子网掩码,则路由器的 DHCP 服务器应该知道。

  • 不,您不希望在同一台交换机或一组连接的交换机上有两个 DHCP 系统(除非它们在故障转移配置中一起工作)

如果路由器 A 连接到家庭媒体服务器,我应该将路由器设置为交换机还是路由器?

更简单、更容易的方法是简单地使用路由器 B 的交换机并禁用路由器 B 上的 DHCP/路由(您可能无法禁用路由,但几乎总是能够禁用 DHCP)。

是的,您可以将路由器 A 的 LAN 端口连接到路由器 B 的 Internet 端口,这样对路由器 B“后面”的系统的任何访问都需要通过路由器 B。大多数路由器通过 WAN 或 Internet 端口支持 DHCP,因为这是许多有线电视公司的工作方式(例如,康卡斯特使用 DHCP 为您的路由器的 WAN 接口分配 IP)。

如果你想要这个

  • 您希望使用路由器 B 的防火墙功能保护这些系统免受路由器 A 的 LAN 的攻击。

  • 您希望使 Internet 上的系统很难(并非不可能)与路由器 B 后面的某个东西建立连接。

这对于典型的家庭用途来说通常是过度的。

动态路由

仅当您网络上的路由器数量会随时间变化时才使用此选项。它让路由器找到其他路由器。如果可能的话,您实际上只需要 1 个路由器(执行路由/DHCP)。

答案2

在很大程度上,您的结果是正确的。需要注意的是,路由器 B 始终只消耗其所连接端口及其上行链路端口的最大带宽;如果您将 10Mb/s 路由器连接到 1Gb/s 端口,则连接到较慢路由器的所有设备在到达互联网时都将限制为 10Mb/s。每个网络链的强度都取决于其最薄弱的环节。

路由器 B 默认会创建自己的子网。如果是无线的,则将扩展到其内置接入点。未连接到此路由器的设备可能无法访问您的媒体服务器,除非您专门设置子网路由器防火墙以允许连接,并且您可能在某些设备上遇到网络发现问题。您还需要让两个无线网络位于不同的频道上,以防止相互干扰。虽然以后设置或调整可能会更加困难,但我建议将第二个路由器变成哑交换机并关闭其 AP 或允许它成为接入点(取决于路由器 A 的范围)。这将为您省去一些网络发现的麻烦,特别是在使用专有操作系统(如 Steam OS 或您在蓝光播放器中看到的那种操作系统)的设备上。

相关内容