路由表(Routing Table)
路由表是路由工作的基礎,它就是一張存儲着從A到B怎么走的表。有時候還會因算法不同存儲一些額外信息。
不論是哪種路由類型,都是將其收集生成的信息存儲於路由表中。
不同的路由器它們的路由表可能並不完全相同,但總的來說至少會包括以下信息:
網絡ID 子網掩碼: 下一跳地址/端口
如在思科的路由器中,它的Codes有如下定義:C-直連路由、S-靜態路由、I-IGRP路由、B-BGP路由、O-OSPF路由、R-RIP路由、S*-默認路由。
路由優先級
不同的路由協議采用的算法不一,如果路由器中同時配置了不同類型但地址相同的路由表項時,則需要一個指標來確定該采用哪個。
思科定義了一個指標叫做管理距離(AD, Administrative Distance)來指示路由器優先級。
管理距離是一個0~255的整數,數值越低,優先級越高。這樣我們就可以衡量不同協議來填寫該指標來使的路由獲得更好的效率了。