需要對該網路路由的解釋

需要對該網路路由的解釋

我想了解如何存取不同 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 提供的機器、電纜數據機或任何其他設備。

相關內容