路由表
路由表(Routing Table)
路由表是路由工作的基础,它就是一张存储着从A到B怎么走的表。有时候还会因算法不同存储一些额外信息。
不论是哪种路由类型,都是将其收集生成的信息存储于路由表中。
不同的路由器它们的路由表可能并不完全相同,但总的来说至少会包括以下信息:
网络ID 子网掩码: 下一跳地址/端口
如在思科的路由器中,它的Codes有如下定义:C-直连路由、S-静态路由、I-IGRP路由、B-BGP路由、O-OSPF路由、R-RIP路由、S*-默认路由。
路由优先级
不同的路由协议采用的算法不一,如果路由器中同时配置了不同类型但地址相同的路由表项时,则需要一个指标来确定该采用哪个。
思科定义了一个指标叫做管理距离(AD, Administrative Distance)来指示路由器优先级。
管理距离是一个0~255的整数,数值越低,优先级越高。这样我们就可以衡量不同协议来填写该指标来使的路由获得更好的效率了。