路由器无法看到连接到交换机的设备

路由器无法看到连接到交换机的设备

说实话,我从来没有使用过网络的经验,所以我想这里有人可以帮助我。

我将一台交换机连接到路由器,然后所有设备都连接到交换机(它有五个端口,编号为 1-5),问题是这些设备未在路由器的 Web 界面上列出。设备之间的 LAN 正在运行,但我需要转发服务器(也连接到交换机)的端口,但我在路由器的 Web 界面上看不到它。不过我确实看到了直接连接到路由器或通过 WiFi 连接的所有其他设备。

我在这里有什么选择?

谢谢你!

答案1

您没有说明您使用的路由器的品牌/型号,但这实际上并不重要。路由器不需要“查看”连接到交换机的主机即可为连接到交换机的主机设置端口转发。至少这些主机不会在路由器的 Web 界面中显示为已连接设备。配置端口转发后,路由器将对符合端口转发规则的入站流量执行以下操作:

  1. 路由器将检查其“服务”规则,查看是否允许入站流量。

  2. 如果允许入站流量,则路由器将检查其端口转发规则,以查看将入站流量转发到何处。

步骤 1 和 2 可能(并且很可能)合并为一个操作。

  1. 路由器将发出 ARP 请求,以查找接收入站流量的主机的内部 IP 地址的 MAC 地址。路由器将向其所有端口广播此 ARP 请求。

  2. 交换机将在连接到路由器的上行端口上接收此 ARP 广播,然后将此 ARP 请求广播到其所有端口。

  3. 接收流量的主机将使用其 MAC 地址对 ARP 请求做出肯定回答。

  4. 路由器会将入站流量转发到主机的 MAC 地址。

相关内容