路由选路

2019-01-10  本文已影响10人  杀破魂

子网掩码最长匹配

如果一个目标地址被多个网络目标覆盖,它将优先选择最长的子网掩码的路由。比如到达10.0.0.1网络有两条路由条目:10.0.0.0/24下一跳是12.1.1.2,10.0.0.0/16的下一跳是13.1.1.3,因为第一条的子网掩码/24大于第二条的/16,所以路由将到达10.0.0.1网络的数据发往12.1.1.2;而如果路由上有发往10.0.1.1的数据,则选择10.0.0.0/16,因为10.0.1.1不包含在10.0.0.0/24网络中。

管理距离最小优先

在子网掩码长度相同的情况下,路由器优先选择管理距离最小的路由条目。比如到达10.1.1.0/24路由有两条,一条是通过RIP学习来的,管理距离是120,一条是通过OSPF学习到的,管理距离是110,那么路由器优先选择OSPF学习到的路由条目放进自己的路由表中。

RIP和OSPF学习到的10.1.1.0/24的条目不会同时出现在路由表中,路由器只会保存最优路径,如果OSPF学习到的那个条目消失,RIP学习到的路由条目才会出现在路由表中。请注意,这里必须强调的是,相同的路由条目(RIP和OSPF同时报告了一个相同的子网,路由优先选择OSPF,因为在子网掩码长度相同的前提下,OSPF有更小的管理距离)。

管理距离最小优先

在子网掩码长度相同的情况下,路由器优先选择管理距离最小的路由条目。比如到达10.1.1.0/24路由有两条,一条是通过RIP学习来的,管理距离是120,一条是通过OSPF学习到的,管理距离是110,那么路由器优先选择OSPF学习到的路由条目放进自己的路由表中。

路由源 AD
直连接口 0
静态路由(使用外出接口) 0
静态路由(使用吓一跳IP) 1
EIGRP汇总路由 5
EBGP 20
EIGRP 90
IGRP 100
OSPF 110
IS-IS 115
RIP(v1&v2) 120
EGP 140
ODR 160
ExEIGRP (外部EIGRP) 170
IBGP 200
未知 255

RIP和OSPF学习到的10.1.1.0/24的条目不会同时出现在路由表中,路由器只会保存最优路径,如果OSPF学习到的那个条目消失,RIP学习到的路由条目才会出现在路由表中。请注意,这里必须强调的是,相同的路由条目(RIP和OSPF同时报告了一个相同的子网,路由优先选择OSPF,因为在子网掩码长度相同的前提下,OSPF有更小的管理距离)。

一般路由匹配的流程是:优先选择最长的子网掩码的路由,如果有多条路由,则匹配管理距离,管理距离小的路由优先,如果管理距离相同,在匹配度量值,度量值小的优先,如果度量值相同,则选择负载均衡,具体的方式看采用哪种路由协议和相关的配置了。

上一篇下一篇

猜你喜欢

热点阅读