計算機網路中的路由表是什麼?
網路上的每個路由器都在記憶體中維護一個路由表,該表可以很簡單,也可以很複雜。在最簡單的形式中,該表由 IP 地址對組成。
當源站確定目標目的地可以直接到達時,幀會立即傳送到幀的目標 IP 地址。在這種情況下,路由表中會出現一個唯一的地址,稱為預設閘道器地址。
路由決策取決於以下幾點
- 隱藏目標 IP 地址和路由器 IP 以確定傳入資料包是否需要轉發到另一個網路。如果結果相等,則資料包屬於與目標相同的子網。然後,幀立即傳遞到目標的資料鏈路地址。
- 如果結果不相等,則表示目標不在同一子網。測試路由表以確定是否指定了確切的、完整的 32 位目標地址,稱為主機特定路由。如果選擇了主機特定路由,則幀將傳輸到表中指示的 IP 目標,該目標指示此目標是到達目標方法中下一跳路由器。
- 如果在路由表中找不到主機特定路由,則使用掩碼地址在路由表中查詢鍵,以檢查是否指定了網路/子網。如果指定,則將幀傳送到表中指定的 IP 地址,這意味著這是下一跳路由器的 IP 地址。
- 如果上述條件 2 和 3 均失敗,則將幀轉發到指定為預設閘道器目標的地址。
- 如果未指定預設閘道器,則假定所有未知目標都可直接到達。解析目標 IP 站點的物理地址,並將幀直接轉發到目標。這有時稱為啟用代理 ARP。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP