为什么这会起作用?

为什么这会起作用?
  1. 带 4 端口 LAN 路由器的 DSL 调制解调器。PPPoE 配置为互联网。LAN IP = 192.168.0.1 DHCP 服务器已启用。192.168.0.200 - 254 提供服务
  2. 4 端口 Linksys wi-fi LAN 路由器,连接到调制解调器,也为其自身启用了 DHCP(从调制解调器获取 IP)并作为不同子网上的服务器。192.168.1.101 - 201 提供服务。
  3. 多台电脑连接到路由器和调制解调器。
  4. 据我所知,所有东西的子网掩码都是 255.255.255.0

我想知道为什么/如何我的网络上的所有内容都可以与其他所有内容通信,即使配置在不同的子网上。并且所有电脑都可以访问互联网。

答案1

0.1 上的主机不知道如何到达 1.0,因为 0.1 没有到它的路由。另一方面,1.0 有到 0.1 的默认路由,因此它可以通过该路由到达 0.1 和互联网。所有未知地址都会发送到其默认路由,如果该路由不知道,则会将流量发送到其默认路由。1.0 上的主机将流量发送到其默认路由(恰好是 0.1),因此它会正确路由,但 0.1 的默认路由是互联网,因此它无法到达 1.0。如果您可以在调制解调器上添加到 1.0 的路由,那么 0.1 可以 ping 1.0。

答案2

根据配置,有几种可能性

  1. 以太网路由器后面的设备正在被双重 nat - 在这种情况下,它们可以访问 DSL 调制解调器后面的设备,但直接连接到 DSL 调制解调器的设备无法启动与以太网调制解调器后面设备的连接。从您的描述来看,这实际上是最有可能的情况。

  2. 有可能以太网路由器上的 NAT 已被禁用,并且 DSL 调制解调器有一条返回以太网路由器的 192.168.1.0/24 路由​​ - 以太网路由器可以依靠其默认网关将流量传递到 DSL 路由器,而 DSL 路由器又知道如何路由到 192.168.0.0/24

相关内容