OSPF的LSA及特殊区域


LSA的类型:
在这里插入图片描述
在这里插入图片描述
LSA(链路状态通告)分类(常用): 1 2 3 4 5 7

LSA类别传播范围通告者携带信息
Router LSA单个区域区域内每台路由器本地直连拓扑
Network LSA单个区域DRMA网段部分的拓扑
summary LSA除源区域整个OSPF区域ABR域间路由 O IA
Asbr-summary LSA除ASBR所在区域外的整个OSPF区域ABRASBR的位置
External LSA整个OSPF域ASBR域外路由OE
Nssa-external LSA整个NSSA区域ASBR域外路由ON
LSA类别LINK-IDADV
Router LSA通告者的RID区域内每台路由器
Network LSA|DR接口的IP地址DR的RID
summary LSAIA路由目标网段ABR,经过下一个ABR时将修改为本地
Asbr-summary LSAASBR的RIDABR,经过下一个ABR时将修改为本地
External LSAE路由目标网段ASBR
Nssa-external LSAN路由目标网段ASBR
1类LSA:Router LSA
  • 作用:描述了本路由的接口(路由信息)以及链路(拓扑)信息,接口连接状态,到达邻居的cost值
  • link-id:通告路由器的router-id
  • ADV:通告路由器的router-id
  • 传播范围:仅在本area之内传播,终止于ABR
  • 特性:注意若在MA网络中,会产生2类LSA,该LSA中包括了MA网络的掩码信息所有此时产生的1类LSA是不完整的
    在这里插入图片描述
    在这里插入图片描述
  • 类型: P2P STUB TRANSMIT 虚链路
  1. p2p:link-id是router-id,link-data是自己的ip地址
  2. stub network:末节网络,就是描述网络,link-id是IP,link-data是网络掩码
  3. transmit network:传输网络(MA网络产生)link-id是DR的IP,link-data是自己的IP
  4. 虚链路:lin-id对端的router-id,link-data对端的ip
    MA网络中的1类LSA:
    1类LSA会产生4种,还有一种是虚链路
    在这里插入图片描述
2类LSA:network LSA
  • DR产生–修补1类LSA
  • 作用:在MA网络中用于通告该MA网络中所有路由,并且描述该网络的网络掩码,描述了MA网络中有哪些路由器
  • link-id:MA网络中DR的路由器接口地址
  • ADV:DR路由器的router-id
  • 传播范围:所属area,终止于ABR
  • 特性:
    在这里插入图片描述
    在这里插入图片描述
3类LSA:summary LSA
  • 汇总LSA,在ABR上产生路由信息
  • 作用:用于不同区域直接的路由信息传递
  • link-id:所传递的路由信息网络号
  • ADV:所在区域的ABR对应的router-id
  • 传播范围:只在某区域内传递,区域边界产生(ADV会改变)
  • 特性:3类LSA在穿越不同区域时,ADV会自动发送改变。在产生3类LSA时自动产生option参数为upward,用于3类LSA路由信息区域间的防环(ospf水平分割)
    在这里插入图片描述
    在这里插入图片描述
4类LSA:ASBR summary LSA
  • 作用:用于通过ASBR路由器的位置,在非重发布所在的区域(重发布所在的区域的路由器通过1类LSA知道是ASBR,updata数据包也可以看到)
  • link-id:ASBR路由器的router-id
  • ADV:所在区域ABR的router-id
  • 传播范围:除了进行重发布所在区域外的area之间
  • 特性:穿越不同区域,ADV router发生变化(与3类LSA相同)

在这里插入图片描述
在这里插入图片描述

5类LSA:external LSA
  • 用于通告外部路由(重发布进入,7转5的LSA)

  • 作用:用于通告外部路由,进包含路由信息

  • link-id“外部路由网络号

  • ADV:ASBR路由器的router-id

  • 传播范围:整个OSPF区域

  • 特性:分为OE1(叠加)和OE(不叠加),5类LSA默认种子度量值为20

  • Forward address:如果存在,则可以通过该地址找到目标(5类LSA产生)消减次优路径,提取该外部路由下一跳地址,若在网段中被ospf宣告过,那么FA可以取代spf树计算出来的外部路由,不成功也不能退回去这条路由就不出现(不加表现象)

  • TOS:服务类型字段–优先级和DSCP
    在这里插入图片描述
    在这里插入图片描述
    类型一 :叠加内部开销,计算外部路由
    类型二:不叠加内部开销

Redistribute static subnets 重发布
Redistribute static subnets metric-type 默认开销设置为2,不叠加内部开销

7类LSA:Nssa-external LSA
  • 作用:在nssa区域中,用于通告外部路由信息
  • link-id:外部路由网络号
  • ADV:ASBR 路由器的 router-id
  • 传播范围:仅在本 NSSA 区域传递
  • 特性:产生的 7 类 LSA 中包含了 FA 地址(forward address 转发地址),路由学习时是按照到达该 FA 地址的 metric 值进行计算的再+20 的种子度量值,若 FA 地址不可达,则路由不优。并且在 NSSA 区域边界 ABR 路由器上进行 7 转 5,转换后的 5 类 LSA 默认依然包含 FA地址,所有产生的 5 类 LSA 不需要再产生 4 类 LSA
  • FA地址一般为ASBR路由器上运行OSPF的最大环回接口地址
  • 注意:在某些IOS上为最先运行OSPF的环回接口地址
    在这里插入图片描述

在这里插入图片描述

  • 在这里插入图片描述
    3 类和 4 类 LSA 每经过一个 ABR 都会重新产生,5 类 LSA 可以在整个 OSPF 区域
stub区域
  • 不接收外部路由且还能够到达外部网段的区域;不接收4、5类LSA,放一个默认路由进来,只能是3类;在所在区域的ABR上拒绝4、5类LSA并且产生一条默认3类LSA,(缺省默认 seed-metric 为 1,由 ABR 产生)

r1(config-router)#area 1 default-cost
修改特殊区域缺省(3,7 类缺省)的 metric,在 ABR 上修改
r1(config-router)#default-metric
修改 5,7 类 LSA 种子度量值(默认为 20)在 ASBR 上修改,对直连不生效
r1(config-router)t-information-originate awalys metric
修改 5 类缺省的 metric

配置:

r1(config)#router ospf 100
r1(config-router)#area 1 stub

在这里插入图片描述
查看明细:
在这里插入图片描述

  • totally stub 区域:过滤 3,4,5 类 LSA,不能存在 ASBR,在 stub 区域边界上产生一条3 类缺省—ABR 产生

r1(config)#router ospf 100
r1(config-router)#area 1 stub no-summary

NSSA区域
  • Not so stub area(非纯末梢区域)
  • 不接收除了本区域之外的外部路由在区域所在的ABR上拒绝接收4、5类LSA,并且把自己区域产生的5类换成7类,7类与5类唯一的区别就是类型不一致,其他都一样。如果要解决nssa区域与外部网段通讯的问题,需要通过手动配置一个默认路由下方给nssa区域,以七类的形式。(过滤 4,5 类 LSA,可以存在 ASBR,产生 7 类 LSA 用于通告外部路由,不能在边界上下发缺省路由)
    在这里插入图片描述

r1(config)#router ospf 100
r1(config-router)#area 2 nssa

查看:在这里插入图片描述

默认不会产生缺省 LSA,可以在 NSSA 区域边界 ABR 上下发 7 类缺省,默认 seed-metric 为 1
r1(config-router)#area 2 nssa default-information-originate
配置特殊区域时需要在该区域的所有路由器上配置特殊区域标识
Area 1 nssa

  • totally NSSA 区域:过滤 3,4,5 类 LSA,可以存在 ASBR,产生 7 类 LSA 用于通告外部路由,能在边界上下发缺省路由(3 类缺省 LSA—ABR 产生)
    r1(config-router)#area 2 nssa no-summary
    查看:在这里插入图片描述
汇总与默认路由
  • 汇总
  1. 域间汇总—针对3类LSA汇总–只能在ABR上操作
    Router ospf 1
    Area 1 range 2
    比如a 2 range 10.0.0.0 255.0.0.0 //对区域2的路由进行汇总,然后通告area 0
    骚操作:a x range X.X.X.X X.X.X.X mot-advertise
    //此命令可以用于过滤明细路由
    汇总的本质:删除明细路由,然后创造一条本地产生的汇总路由
  2. 域外汇总–针对5类7类LSA汇总—只能在ASBR上操作、
    asbr:summary 10.0.0.0 0.0.0.255 //对外部路由进行汇总
  • 默认路由
    1. 重发布路由表中的默认路由
    2. 路由表中有默认路由+default information-originate(推荐使用)
    3. Default information-originate always(慎用)
高级操作
1. stub路由器

max-metric router-lsa//经过该路由传递的1类lsa都会把metric加到最大
别的路由器收到其他路由器到来的路由不会经过stub路由
max-metric router-lsa on-startup 5 当收到LSA在5s内,metric 会设置为最大
max-metric router-lsa on-startup wait-for-bgp 收到lsa在bgp收敛之前会把metric设置为最大(防止bgp收敛引发的瞬间黑洞现象)

2. max-lsa 限制该路由器LSA接收的数量,目的时保护该路由器

max-lsa 10

3. Graceful restart

完美重启
当ospf进程丢失或重启的时候,ospf的路由不会从路由表中删除

4. 域id

domain-id X.X.X.X
用于判断ospf是否在一个AS,默认值为进程号

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值