Cin*_*mon 1 networking router switch
老实说,我从未接触过网络,所以我认为这里有人可以帮助我。
我有一个连接到路由器的交换机,然后所有设备都连接到交换机(它有五个编号为 1-5 的端口),问题是这些设备没有列在路由器的 Web 界面上。设备之间的 LAN 正在工作,但我需要转发服务器(也连接到交换机)的端口,而我在路由器的 Web 界面上看不到它。虽然我确实看到了直接连接到路由器或通过 WiFi 连接的所有其他设备。
我在这里有哪些选择?
谢谢!
你没有说你有什么品牌/型号的路由器,但这真的不应该相关。路由器不需要“看到”连接到交换机的主机来为连接到交换机的主机设置端口转发。至少不是这些主机在路由器的 Web 界面中显示为连接的设备。配置端口转发后,路由器将对符合端口转发规则的入站流量执行以下操作:
路由器将检查它的“服务”规则以查看是否允许入站流量。
如果允许入站流量,则路由器将检查其端口转发规则以查看将入站流量转发到何处。
步骤 1 和 2 可能(并且可能)合并为一个操作。
路由器将发出 ARP 请求以查找要接收入站流量的主机的内部 IP 地址的 MAC 地址。路由器会将这个 ARP 请求广播到它的所有端口。
交换机将在上行链路到路由器的端口上接收此 ARP 广播,然后将此 ARP 请求广播到其所有端口。
接收流量的主机会用它的 MAC 地址肯定地回答 ARP 请求。
路由器会将入站流量转发到主机的 MAC 地址。