目录
一、路由优先级
二、路由开销(度量)
三、等价路由
四、最佳路由匹配
五、示例解析
路由表中的路由信息都是经过算法计算得出的最优路由
一、路由优先级
路由优先级代表路由的优先程度,某个源网段当到达某个目标网段,有多种路由类型的多条路由时,路由会选择优先级高的路由类型,优先级数字越小越优先。
路由优先级比较,即是到达同一目标网段直连、静态、RIP、OSPF等路由的比较。
二、路由开销(度量)
路由度量(路由开销cost):对于相同路由类型(协议),当到达某个目标网段有多条路由供选择时,此时路由器会优先选cost值较小的链路,开销数字越小越优先。
注意:先比较路由优先级,再比较路由度量,只有当路由优先级相同时才比较路由度量。
三、等价路由
负载分担不是根据多少条等价路由均分IP数据报,而是根据算法进行负载分担,如根据源IP地址(SIP)算法,源PC1号走1号等价路由,源PC2号走2号等价路由;如根据目标IP地址(DIP)算法,目标PC1号走1号等价路由,目标PC2号走2号等价路由;还有根据源IP地址(SIP)算法和目标IP地址(DIP)算法结合的。
四、最佳路由匹配
IP地址9.1.2.1 二进制表示为:00001001 00000001 00000010 00000001
路由表目标网段0.0.0.0 二进制表示为:00000000 00000000 00000000 00000000
路由表目标网段9.0.0.0 二进制表示为:00001001 00000000 00000000 00000000
路由表目标网段9.1.0.0 二进制表示为:00001001 00000001 00000000 00000000
0.0.0.0/0:表示至少前0位要跟我一致才能选这条路由,目标IP地址9.1.2.1匹配上了4位;
9.0.0.0/8:表示至少前8位要跟我一致才能选这条路由,目标IP地址9.1.2.1匹配上了15位;
9.1.0.0/16:表示至少前16位要跟我一致才能选这条路由,目标IP地址9.1.2.1匹配上了22位;
经过匹配比较,匹配位数最长的为22位,即命中目标网段为9.1.0.0/16的路由。
注意:到达目标IP地址,路由表中有多条路由时,选择匹配位数最长的路由。
匹配最佳路由是在路由表中已有的路由进行匹配。
路由优先级和开销是在建立路由表时进行比较的。