今天谈一谈五类LSA
五类LSA 是干嘛的?
五类LSA是引入外部路由的
由ASBR产生,泛洪给区域内所有的路由器
OSPF 外部路由器选路原则
- type 1 优于type 2
同为type1 的时候
选择开销值最小的(设备到达ASBR的 Cost加上五类LSA携带的Cost)
开销和值都相同则负载
同为type2 的时候(默认引入type2)
引入时开销最小的(即五类LSA携带Cost小的)
选择到达ASBR开销最小的
如果到达ASBR开销相同则负载
Type 2 通常可以在不影响内部拓扑结构的情况,选择一个最佳的出口来使用 一般是认为实现对业务出口的控制
type 1 始终选择一个路由意义上最好的出口
OSPF选路机构 1,2>3>5/7 (type 1 > type 2)
ospf中 FA地址的作用,用于实现外部路由路径的优化
5类LSA中产生FA地址有三个条件(同时满足)
- ASBR去往外部路由的出接口加入到OSPF中
- ASBR去往外部路由的出接口,不是P2P或者P2MP
- ASBR去往外部路由的出接口不是静默接口。
FA地址的取值 ASBR去往外部路由的吓一跳地址
当OSPF的外部路由不携带FA地址的时候,其他路由器计算外部路由,将会以ASBR作为参考进行计算
当OSPF的外部路由携带FA地址的时候,其他路由器计算外部路由,将会以FA地址作为参考进行计算。
带有FA地址的路由如何计算呢?
路由器,使用自己到达FA地址的Cost加上外部路由携带的Cost,从而计算出去往外部路由的Cost。
开销:引入时的开销+到达FA地址的开销。
下一跳:等于路由器去往FA地址的下一跳。
因为OSPF在计算带有FA地址的路由时,会将FA地址作为外部网络的出口,
所以去往外部路由,必须先去往FA地址,所以FA地址的下一跳就是外部路由的下一跳
静默接口
特征:当一个接口被配置为OSPF的静默接口之后,此时会针对这个接口形成LSA,
但是不会从这个接口发送任何OSPF报文,收到任何OSPF报文之后丢弃。
配置:[AR2-ospf-1]silent-interface G0/0/0 //配置OSPF接口为静默接口。