max-metric router-lsa的主要作用是将把自身的SPF数据库的LSA以最大度量值通告出去,自然邻居就会选择其他开销更低的路径。
该命令的运用场景主要有以下3方面
1. 当有新的路由器加入到OSPF网络时,管理员未必希望该路由器马上参与到数据的转发中去。这时候使用该功能,可以正常建立邻接关系,收敛网络,同时一定不会成为其他原有OSPF路径的替代路径。
2. 当BGP收敛前不参与数据转发。
3. 当路由器要脱离网络,为了防止已有的邻居探测不到,导致路由黑洞,在将该路由器关闭前前,使用该功能,可让邻居重新计算路径,数据不再通过该路由器转发。
所有路由器处于OSPF 2 的 area 0 中
R1的路由表如下
R1收到的R3发出的LSA如下
此时R1到达R4的loopback 0 口的路由有两条,分别走R2和R3
当R3配置max-