就路由器尋找主機/網路路徑而言,互聯網是如何劃分的?

就路由器尋找主機/網路路徑而言,互聯網是如何劃分的?

正如鮑德里克(Baldrickk)在我的另一個問題(關於一些略有不同的問題)中所回答的那樣,它看起來“類似於向另一個國家發送一封信- 它是按國家,然後是地區,然後是城鎮,然後是街道,然後是建築物來縮小範圍的。 XX 位址都在LAN 上,並將訊息路由到其他IP 到網關的另一側。路由器如何知道資料包應該轉發到哪「一側」?我的意思是,互聯網由數百萬台主機和網路組成,顯然在普通路由表中,您找不到通往的路由全部那些網路。

答案1

底部是終端網路路由器。他們只知道什麼是本地的,什麼不是本地的。典型的小型辦公室或家庭路由器只知道 192.168.1.0/24 是本地的,其他所有內容都會發送到 ISP 的路由器。

最頂層是網際網路核心路由器。這些確實有完整的互聯網路由表。他們有大量的路線(大約一百萬的四分之三左右),但有關每條路線的資訊很少。這些路由器負責處理大型區域網路以及不同網際網路服務供應商之間的路由。

路線是正確的變得更窄:全球互聯網表只有指向 ISP 的寬路由,但該 ISP 內部的路由器針對不同地區和客戶的路由要窄得多。最後,一旦到達客戶自己的路由器,它將為各個子網路提供更具體的路由。因此,「完整的互聯網表」並不包含世界上的每個子網路。

沒有到達“上方”路由器的預設路由來捕獲所有數十萬個網路的路由器實際上必須擁有大量路由表。

相關內容