NSSA有两种方式宣告默认路由,第一种area area-id nssa no-summary
第二种areaarea-id nssa default-information-originate
那么这两种方式的Metric值一样吗?如果不一样,分别是多少?
对于我上面那张图,默认情况下第一种为11,第二种为1。
先分析第一种,首先它产生的是一条O*IA的路由,那么就是宣告默认路由时的metric值(area area-id default-cost修改默认为1)+R2-R3的Metric值。
第二种,它产生的是一条O*N2的路由,也就是说不计算R2-R3的度量值,也就是为1。
好现在我做一件事:
在R2上:area 1 nssa no-summary
在R4上:area 1 nssa default-information-originate
关于配置在R4上的这条命令,必须在路由表中存在0.0.0.0的路由。
那么现在R3上是否负载分担呢?
肯定不是,因为metric值不同?
当然不是这个原因。它选择的是OIA的路由。
记住下面的规则:
O>OIA>OE>ON。