需要对该网络路由的解释

需要对该网络路由的解释

我想了解如何访问不同 IP 范围内的网络设备(显然不是我的)与我的 WiFi 路由器上的配置相比?

设置

  • 专用网络上的家庭 WiFi 连接 (192.168.1.x)
  • 无线路由器
  • 设置为 192.168.1.1 / 255.255.255.0
  • 仅启用 DHCP
  • 连接到我们自己的安全 WiFi 网络
  • 我们所有的设备和计算机都位于 192.168.1.x 网络上
  • 路由器日志不显示任何 192.168.2.x IP(DHCP 租约和 WiFi 日志仅显示我们的设备 IP)

$ traceroute 192.168.2.69

traceroute to 192.168.2.69 (192.168.2.69), 30 hops max, 60 byte packets
1 RT-G32 (192.168.1.1)  1.240 ms  1.375 ms  1.589 ms
2 10.17.64.1 (10.17.64.1)  10.396 ms  10.400 ms  10.372 ms
3 192.168.100.13 (192.168.100.13)  14.912 ms  16.572 ms  16.487 ms
4 192.168.2.69 (192.168.2.69)  13.146 ms  13.127 ms  14.658 ms

$ traceroute  192.168.2.90

traceroute to 192.168.2.90 (192.168.2.90), 30 hops max, 60 byte packets
1  RT-G32 (192.168.1.1)  1.466 ms  1.418 ms  1.551 ms
2  10.17.64.1 (10.17.64.1)  11.025 ms  11.005 ms  10.975 ms
3  192.168.100.13 (192.168.100.13)  10.958 ms  15.729 ms  15.715 ms
4  192.168.2.90 (192.168.2.90)  15.640 ms  15.561 ms  15.532 ms

我很困惑它是从哪里来10.17.64.1的。它似乎是某种网关,但是怎么会我可以从我的网络访问它吗?

答案1

您的路由器不知道整个互联网,但它可能知道另一台机器。我们期望/希望了解互联网的机器称为“默认网关”。如果路由器不知道更好的话,数据包将转发到默认网关。大多数路由器“知道”这样的默认网关。

因此,如果您的路由器收到一个发往子网中的主机(192.168.2.X)的数据包,它会将该数据包转发到默认网关。在您的情况下,这是另一个 IP 地址为 10.17.64.1 的路由器。该路由器遵循相同的思路:要么它知道一个子网以及该子网方向的下一个路由器,要么它将数据包转发到其默认网关。冲洗,重复,直到数据包可以发送到实际目的地。

理论上,沿途的每个路由器都会在跟踪路由输出中列出。

答案2

如果您将跟踪路由到192.168.2.69,您的数据包将被路由到网络的网关 ( 192.168.1.1),然后通过该计算机的默认路由进一步路由。10.17.64.1可能是您的 ISP 提供的机器、电缆调制解调器或任何其他设备。

相关内容