max-metric(将本机cost值设置为最大值)
1、max-metric 将本机传出去的所有路由设置为最大cost值:
让本机继续保持OSPF邻居关系,但是把经过本机的路由,metric(cost)设置为最大值,让流量尽量先不通过该路由器如果本机作为区域ABR,还会影响区域间的路由,让它优先不走本机
比赛如果要考,大概率只会考 on-startup 这个参数,因为其他参数都能用 route-map 做到一样的效果
·一直将cost设置为最大值:
默认只影响经过的路由,本机的直连网段(没有建立ospf邻居的直连网段),这个网段的路由也不会影响,同时默认也不会影响 外部路由、汇总路由。这些都要额外指定参数
router ospf 1 max-metric router-lsa # 所以假设题目要求将该路由器设置为备份路由器,那么一般这样配置: max-metric router-lsa summary-lsa external-lsa //并且还可以手动指定将这些路由改为什么cost值,而不是必须最大值
·将本机产生的 外部路由、汇总路由、本地直连路由 的cost也修改:
默认不会修改 汇总路由、外部路由、直连路由(本机独有,没有其他OSPF邻居的路由)的 cost 值
可以组合使用,也可以单独使用:router ospf 1 max-metric router-lsa summary-lsa external-lsa # max-metric router-lsa include-stub //同时也影响本机独有的直连路由(无ospf邻居)
·路由器启动后的多少秒内,不转发流量(将cost值设置为最大值):
router ospf 1 max-metric router-lsa on-startup 10
·等待BGP路由收敛后,再将路由cost值恢复到正常(当路由器启动后):
假设本机路由器同时运行ospf和bgp,当机器重启后,ospf启动和获取路由会比BGP更快,此时如果有流量来到本机,但是bgp还没有收敛完成(例如bgp默认路由还没有),那么该流量就会被丢弃(如果bgp一直不收敛,最多等待600秒)
router ospf 1 max-metric router-lsa on-startup wait-for-bgp