OSPF–域间

区域划分

ospf 4类5类lsa关系 ospf的3类lsa_ospf 4类5类lsa关系

- 骨干区域和非骨干区域之间的路由的叫ABR,是一个中转设备。
 - 一类LSA是解决一个小区域内的路由问题,所以延伸出以他类的LSA解决区域间的问题。

一、三类LSA

  • ABR会产生一种信息,把单个区域路由扔给其他区域。这种信息(LSA)就叫做三类LSA
  • 三类LSA也叫做距离矢量型LSA(因为他没做做链路状态记录)。与链路状态没关系(一类有,在说topo的东西)
    1.三类LSA的构造

    重点研究对象
  • LS id:通告路由,通告的是一个路由的前缀(Adv rtr是route-id)
  • Adv Rtr 用来从域内获得下一跳(继承通告者的下一跳)

一条详细的路由信息就是由前缀掩码下一跳开销组成的,三类未记录下一跳。他的下一跳是Adv rtr给的,到2.2.2.2的下一跳就是这个路由的下一跳,2.2.2.2的下一跳一类给他.
即,他获取的的下一跳靠继承Adv.
从2.2.2.2获得的下一跳不会出环,因为获得的是一类LSA,一类LSA有树不会出环
一个ne-sum-LSA只能描述一条路由

2.域间路由环路的产生

因为OSPF的LSA信息靠洪泛产生。

ospf 4类5类lsa关系 ospf的3类lsa_OSPF_02


设计的骨干区域(area 0)避免了这种出环的情况,即所有的路由信息都必须过骨干区域3.虚链路vlink

ospf 4类5类lsa关系 ospf的3类lsa_OSPF_03


虚链路的两种用法

①连接远邻骨干域的普通区域(如上图)

②缝合断裂的骨干域(如下图,这条虚链路也可以做备份链路)

ospf 4类5类lsa关系 ospf的3类lsa_链路_04

OSPF不会出环的原因

ospf 4类5类lsa关系 ospf的3类lsa_ospf 4类5类lsa关系_05

二、五类LSA

1.五类LSA的构造

ospf 4类5类lsa关系 ospf的3类lsa_OSPF_06


他的下一跳也是从Adv rtr继承来的(与三类基本思路相同)

重点研究对象:

(1)E type(类型):类型不同开销不同。类型1会计算上域内的开销类型。2不计算域内开销。默认是类型2.

改E type的两种方法
①挂在重发布的后面
②自己挂一个polic apply?????????

(2)Tag(标记):为了给外来的路由打标记

(3)FA地址:为了解决一种特殊情乱

存在FA的下一跳被传出去之后,下一个路由器会直接按下一跳走,不会再绕。

ospf 4类5类lsa关系 ospf的3类lsa_OSPF_07

  • FA在多路才能产生
  • FA的所带的地址(路由的下一跳)必须是OSPF的

三、外部路由引入

ospf 4类5类lsa关系 ospf的3类lsa_链路_08

因为RTD\RTE上继承了A的route-id,但却不知道它是谁。所以要引用一个四类给他这个routr-id的下一跳

···三类和二类是描述域间的。
···四类LSA描述的是域间的信息,(三描述域间路由的前缀信息,四描述ASBR的route-id)

三、两种特殊区域:传输区域和末端区域

ospf 4类5类lsa关系 ospf的3类lsa_OSPF_09


缩减区域内的路由数量(不适合借助分发列表缩减。分发列表适合距离矢量,作用于路由表。OSPF不是靠路由表传输,靠LSA传输):特殊区域

作用:过滤某些特定的LSA。

1.末端区域

核心诉求:不想看到域外路由(拒绝接受4、5类,并且还要看到去ABR(RTB)的缺省)

ospf 4类5类lsa关系 ospf的3类lsa_链路_10


即,干掉4、5,保留1、2、3。在ABR上产生一条缺省的三类。

2.Totally Stub

ospf 4类5类lsa关系 ospf的3类lsa_五类_11


ospf 4类5类lsa关系 ospf的3类lsa_OSPF_12


ospf 4类5类lsa关系 ospf的3类lsa_五类_13


3.NSSA区域与Totally NSSA

即七类LSA

ospf 4类5类lsa关系 ospf的3类lsa_链路_14

  • 7转5操作只在一个ABR设备(routr-id大的)上做(两个会出环)

4.几个过滤命令

汇总指令可以用于过滤

Ospf

a 0

①abR-summary (汇总) not-advertise

filter也用于过滤(在区域内配置)(在ABR写,域间过滤)

ospf 4类5类lsa关系 ospf的3类lsa_链路_15


②Filter-policy(在ospf全局下配置):只能用于过滤本台路由器的路由表

Filter-policy 2000 import(入相直接进入路由表)③Filter-lsa-out peer 1.1.1.1 (全局配)

(适用于点到多点)(过滤特定邻居的LSA)

ospf 4类5类lsa关系 ospf的3类lsa_五类_16

④在接口下过滤LSA的命令(接口配)

ospf 4类5类lsa关系 ospf的3类lsa_OSPF_17

华为设备路由协议默认优先级

ospf 4类5类lsa关系 ospf的3类lsa_ospf 4类5类lsa关系_18

OSPF的防环措施
当OSPF储在bgp 使用双PE的时候,OSPF的三类五类七类会把dn位置位,PE不接受被置位的OSPF LSA(这种措施用于防环)
五类还有一个防环(3 5 7 有dn位防环):tag标志位。进来一个五类写成1。Tag位发生在引入的时候

四、华为的网络类型

  1. P2p
  2. P2mp
  3. Bma
  4. Nbma(单播建邻)

bma和p2mp的区别:
①bma要选举DR、BDR。p2mp不用,所以要快一点
②bma对应的链路是transnet,p2p对应的链路就是p2p。p2mp所对应的链路也是p2p。
③拓扑不一样

MGRE
广域网情况下大多数不支持广播