OSPF的选录原则
域内 --- 1类、3类LSA
域间 --- 3类LSA
域外 --- 5类、7类LSA --- 类型1
类型2
1、域内 --- 如果到达相同的目标网段存在多条通过1类、2类LSA学习到的路由信息,将比较到达目标网段的开销值,选择开销值小的。如果开销值相同,则将会负载均衡。
2、域间 --- 如果到达相同的目标网段存在3类LSA学习到的路由信息,将比较到达目标网段的开销值,选择开销值小的。如果开销值相同,则将会负载均衡。
3、域外 ---
类型1:如果开销值类型为1,则域内所有设备到达域外目标网段的开销值等于本地到达通告者的开销值加种子度量值。
类型2:如果开销值类型为类型2,则所有域内设备到达域外目标网段的开销值都等同于种子度量值。
类型1永远优于类型2。--- 这样设计的目的是为了在一些特殊情况下更方便干涉选路。
1、类型2的选路原则:
如果到达相同的目标网段存在多条通过5类、7类LSA学习到的路由信息时,并且开销值类型都是2,则先比较种子度量值,优先选择种子度量值小的;如果种子度量值相同,则比较沿途累加开销值,优先选择沿途累加开销值小的。如果沿途累加开销值也相同,则将负载均衡。
2、类型1的选路原则:
如果到达相同的目标网段存在多条通过5类、7类LSA学习到的路由信息时,并且开销值类型都是1,则将比较总开销(种子度量值+沿途累加开销值),优先选择总开销值小的。如果总开销相同,则将负载均衡。
3、域内和域间
如果到达相同的目标网段存在通过1类和2类LSA学习到的域内信息以及通过3类LSA学习到的域间信息,则将优先选择通过1类2类LS学习到的,就算开销值更大。 --- 域内优于域间。
4、域间和域外
如果到达相同的目标网段存在通过3类LSA学习到的域内信息以及通过5类/7类LSA学习到的域外信息,则将优先选择通过3类LS学习到的,就算开销值更大。 --- 域间优于域外。
5、在华为体系中,5类和7类LSA的选路规则是一样。
OSPF的防环
1、域间防环
1、OSPF因为区域之间也传递的是路由信息,所以,存在区域水平分割机制。路由信息是从哪个区域学习到的则将不再传到这个区域。
2、星型拓扑私网区域划分要求本身也是一种防环机制。
2、域内防环
OSPF域内的防环机制 --- SPF算法 --- 最短路径优先算法