Netgear 交换机需要点对点链接的默认网关

网络工程 ARP 第 2 层 第 3 层 点对点 netgear-prosafe
2022-02-26 19:48:27

所以,我的 Netgear 交换机死了,在恢复出厂设置后,我注意到我无法连接到它。Netgear 配置为192.168.0.239/24,我将我的 Windows PC 配置192.168.0.240/24为默认网关192.168.0.1(只是因为我假设我必须填写 DG 参数,因为它是 Windows)。

我运行 Wireshark 来嗅探我笔记本电脑的接口,我注意到唯一的流量是 DHCP Discover 消息。我将默认网关更改为192.168.0.239,然后我能够连接。

我不明白为什么这是必要的。由于两个设备(交换机和我的笔记本电脑)都在同一个广播域上,因此不需要默认网关具体来说,当我尝试通过 HTTP 连接到 Netgear 交换机时,我的笔记本电脑应该已经发送了一个 ARP 请求,该请求应该已经被交换机接收到,因为它会被广播。

我的问题:我错了吗?(这意味着我对非常基本的网络的理解是错误的?)

2个回答

你说的是正确的,我看不出有任何理由需要默认网关,除非有错误配置或错误。如果您在同一网络上,则不需要默认网关。在更改默认网关之前,您是否在 PC 或交换机上的 ARP 缓存中看到任何内容?

您声明 Netgear 交换机,但是您描述的是 L3 路由。如果配置正确,路由器将响应一个 arp 请求,该请求将使用所有 FF 的 mac 地址广播到 lan 网段,但如果它发现封装在帧中的 ip 配置为一个,路由器只会使用自己的 mac-address 回复它的接口。

如果您仍然告诉您的主机设备将数据包发送到实际上不存在的不同 ip 192.168.0.1,那么它将不起作用。