OSPF的LSA限制

ospf限制LSA数量方式:1、划分区域 2、特殊区域3、lsa汇总(3、5、7类lsa)4、lsa过滤

特殊区域:

一、stub区域--末节区域

1、不得出现4、5类LSA,stub区域不能进行重发布,不能存asbr

2、区域边界ABR会自动产生3类缺省LSA,保证stub区域路由器与外网保持通信

3、stub区域不能产生虚链路(所有的特殊区域都不可以使用虚链路)

4、stub区域不能成为骨干区域

(sutb不能出现4、5类LSA,若骨干区域为stub,围绕骨干区域的非骨干则无法收到4、5类LSA则无法通信)

5、若设置stub区域,存在该区域的路由器都要设置

特殊区域标识符:正常区域E=1 N=0,若全为0代表stub,若N = 1, E=0代表NSSA

正常区域:N=0 E=1

Stub区域

配置

进入区域

[Huawei-ospf-10-area-0.0.0.1]stub

两边特殊标识符不一致,无法建立邻居

将区域内路由器配置Stub后,邻居建立


 

特殊区域:E\N全部为0则代表stub区域

建邻基本条件:

router id必须不同

区域id必须相同

认证模式相同(0代表不认证、1代表明文认证、2代表密文)

hello、dead时间必须相同(默认10s、40s)

特殊区域标识符必须相同

MA网络中子网掩码相同

必须同时使用单播或组播更新

确保两端在同一个网段

验证stub:是否产生缺省路由(以下都根据此图进行验证)

R5路由器(方便看7类现象)

将此静态引入OSPF中

<Huawei>display ospf 10 lsdb

<Huawei>display ospf 10 lsdb summary 0.0.0.0

99.1.1.2产生缺省路由即ABR产生缺省路由

二、完全末节区域

 1、在stub基础上,有ABR过滤3类lsa,只保留3类缺省lsa

[Huawei-ospf-10-area-0.0.0.1]stub no-summary(只需要在ABR路由器上进行操作)

未过滤

过滤后

三、nssa区域(非完全末节区域)

1、不能产生4、5类LSA

2、边界ABR自动产生7类缺省LSA(默认度量值1)

3、允许进行重发布(允许出现ASBR),产生7类LSA

NSSA建立命令:[Huawei-ospf-10-area-0.0.0.2]nssa

当Options位N=1时,为NSSA

查看LSDB表

 R4路由器,即ABR路由器产生7类LSA

<Huawei>display ospf 10 lsdb

<Huawei>display ospf 10 lsdb nssa

查看R1上未显示路由信息(R1-R2stub区域,不能有4、5类lsa存在)

R1cost值为1(type2默认只显示种子度量值)将R5进行更改type

[Huawei-ospf-10]import-route static type 1

 

R1计算到达R5的FA地址为4,加上1的种子度量值就为5

证明:当有FA地址时,R1学习此路由根据FA地址学习,当不存在FA地址,则由4类LSA学习

将R5环回口路径开销+10,查看现象

[Huawei-LoopBack0]ospf cost 10

当R5环回口+10路径开销,R1找FA学习Cost值为14+默认种子度量值1=15

注意事项:

1、7类LSA只能在NSSA区域内部产生

2、默认携带FA地址,外部路由metric计算,包括路径的逻辑加表都是以FA地址为准,若FA地址不可达,则路径不能加表

3、同时会产生4类LSA(在其他的非area 0 ),默认该4类LSA没有意义(除非接收到的5类LSA 不 携带FA地址,此时使用4类LSA计算外部路由度量值) 在进行7转5过程中过滤FA地址:

在R4(ARB)上抑制FA地址

[Huawei-ospf-10-area-0.0.0.2]nssa suppress-forwarding-address

查看R1是否存在FA地址

FA地址为0.0.0.0

在查看路由表,发现Cost值为4,此时有4类lsa进行学习

 

拓展:2.7类LSA 产生规则:默认产生的FA地址为 产生该类LSA的 ASBR 最大的环回接口地址 ;若连接 其他协议的接口也运行了OSPF协议,网络类型为BMA,则产生的7类LSA中FA地址为连接其它接口对应的下一跳地址;若网络类型为P2P,则FA地址依然为环回接口中IP地址最大的

3.5类LSA FA地址规则: 默认不产生,若连接其他协议的接口运行了OSPF 协议并且网络类型 为BMA则FA地址为重发布之前路由的下一跳地址,若网络类型为P2P,则不会产生FA地址。

证明1:若连接其它协议的接口也运行了OSPF协议(和其它协议),网络类型为BMA,则产生的7类LSA中FA地址为连接其它接口对应的下一跳地址

配置操作:R5G0/0/1接口配置IP 56.1.1.1将ip同时将接口宣告进rip和ospf中,在R6G0/0/0接口ip56.1.1.2环回6.6.6.6宣告rip中

现象:R5产生NSSA查看详细6.6.6.0信息

FA地址则为下一条地址

 证明2:若网络类型为P2P,则FA地址依然为环回接口中IP地址最大的

将R5G0/0/1口网络类型更改为P2P

查看R5ospf nssa6.6.6.0详细信息,FA地址为最大环回口地址

 

证明3:3.5类LSA FA地址默认不产生,若连接其他协议的接口运行了OSPF 协议并且网络类型 为BMA则FA地址为重发布之前路由的下一跳地址

操作:将R4-R5区域更改为正常区域

 证明4:若网络类型为P2P,则不会产生FA地址。

若在NSSA区域与非NSSA区域之间的路由器上进行重发布,默认路由同时重发布进入NSSA和非NSSA,同时进入的7类LSA不支持7转5类( P=0, P代表是否有支持7转5功能)。在华为设备中, 依然携带FA地址,此时FA地址为NSSA区域中的某个IP地址。

证明:将R4G0/0/2运行rip协议,并将rip重发布入ospf中

 

7类LSA报文

常见命令:

 default-route-advertise 下放缺省路由(默认下放)

no-import-route 不进行重发布(其它路由无法加入)

 suppress-forwarding-address抑制FA地址

 translator-always转换者(如图本应R11-R12都可为ABR成为转换者,但实际在网络中只能存在一个转换者)

完全的非完全的末节区域:

在NSSA区域的基础上继续过滤3类LSA,产生3类缺省LSA的。

3类LSA汇总

位置: 产生该3类LSA 的路由器上

度量值:所有明细路由中metric最大的

 5类LSA 汇总: 位置:产生该LSA的ASBR上

7类LSA 汇总:

位置: 产生该LSA的ASBR上

命令:

针对3 5 7 类LSA 进行过滤:在汇总的命令后面+not-advertise

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值