FAQ:S交换机如何修改动态路由协议的路由优先级(管理距离)

发布时间:  2014-12-23 浏览次数:  160 下载次数:  0
问题描述
版本信息:
9300 V200R003C01
问题描述:
交换机上可能同时运行多个动态路由协议,就存在各个路由协议之间路由信息共享和选择的问题。此时需要为每一种路由协议设置一个优先级,在不同协议发现同一条路由时,优先级高的路由将被优选。如何根据自定义的条件来修改动态路由协议的优先级
解决方案
配置route-policy路由策略                                                                                                                                                           
通过route-policy中配置apply子句的preference参数修改路由优先级,下面以OSPF为例 
1.通过匹配的路由:优先级为路由策略中apply子句设定的优先级。
2.未通过匹配的路由:优先级为OSPF进程视图下preference命令设定的优先级。
通过下面的例子进一步理解。                                                                                                                                   
#  
route-policy abc permit node 1
if-match cost 20
apply preference 50
注:匹配条件可根据需求自定义,如ACL,ip-prefix等
#
ospf 1
preference 30 route-policy abc      
通过策略abc的路由优先级被设定为50,未通过策略abc的路由优先级被设定为30
注:如果route-policy中没有配置子句apply preference,则该OSPF进程下所有路由的优先级修改为为命令preference设定的优先级。
 

END