OSPF 高级特性

本文深入探讨OSPF协议的高级特性,包括LSA类型、特殊区域、选路规则、虚连接、路由聚合、安全验证及路由过滤。重点解析了各种LSA的作用,如Router LSA、Network LSA、Summary LSA、ASBR-Summary LSA和AS-External LSA,以及 stub区域、NSSA区域等特殊区域的配置和作用。此外,文章还介绍了OSPF的路由选择策略和路由聚合的方法,以及如何通过配置实现OSPF的安全性和路由过滤。
摘要由CSDN通过智能技术生成

目录

LSA类型

 type1_LSA Router LSA

 type2_LSA Network LSA

 type3_LSA   Summary LSA

type4_LSA  Asbr-summary LSA

type5_LSA  AS-extenal  LSA

特殊区域

一、stub区域(末梢区域)

二、Totally  Stub (完全末梢区域)

三、 NASS区域(非纯末梢区域,不是那么完全的末梢区域)

type7_LSA   NSSA LSA

四、Totally NSSA区域

OSPF 选路规则

​两种外部路由信息

OSPF 虚连接

RFC   附录E

OSPF 的路由聚合

用聚合命令实现过滤效果

OSPF 安全验证

OSPF 路由过滤

常用命令合集


 


LSA类型

 

OSPF是目前应用最广泛的IGP协议,我们不得不对它进行研究。OSPF的LSA类型一共有11种,分别是:

  1. LSA1 路由器LSA (Router LSA)
  2. LSA2 网络LSA ( Network LSA)
  3. LSA3 网络汇总LSA (Network summary LSA)
  4. LSA4 ASBR汇总LSA(ASBR summary LSA)
  5. LSA5 自治系统外部LSA (Autonomous system external LSA)
  6. LSA6 组成员LSA (Group membership LSA) *目前不支持组播OSPF (MOSPF协议)
  7. LSA7 NSSA外部LSA (NSSA External LSA)
  8. LSA8 BGP的外部属性LSA(External attributes LSA for BGP)
  9. LSA9 不透明LSA(本地链路范围)(opaque LSA)*目前主要用于MPLS多协议标签交换协议
  10. LSA10 不透明LSA(本地区域范围)(opaque LSA)*目前主要用于MPLS多协议标签交换协议
  11. LSA11 不透明LSA(AS范围)(opaque LSA)*目前主要用于MPLS多协议标签交换协议

OSPF V2版本用的到的 1、2、3、4、5、7类 LSA



 type1_LSA Router LSA

 

定义:

  • Router LSA
  • 描述的一个区域的内部与路由器直连的链路信息
  • 仅在区域内传输

 

所有的开启OSPF功能的路由器都会产生(Router LSA),描述的是自己直连网段的链路信息(链路类型、开销),将自己所有的直连链路的信息汇总成一条发布给本区域内的其他路由器,不可以跨区域传输

 

dispaly ospf lsdb router     
//查看所有的一类LSA

 

可以查看一个区域内有几个路由器

到这里我们可以知道 RID 3.3.3.3 的路由器向我们发送了四条一类LSA:

 

 

Link ID:取决于这条一类LSA 的Link type 类型,以太网 这里是 DR 设备

Link type :TransNet 传输网,这里可以指 以太网

Metric:cost

一个P2P的网段需要两条一类 LSA 来共同描述

  • P2P类型,告诉你你的地址是多少
  • stubNet 告诉你掩码是多少

 

我们根据这四条 LSA 可以画出这样的 拓扑:

 

最终我们可以推断出一个区域内拓扑,在哪台设备上查看LSA都是一样的。

 

这个时候我们产生了两个问题:

  1. 以太网 网段我们不知道掩码
  2. 我们不知道中间是否存在别的路由器,链路中间是否还存在设备,一类LSA 不会管

 

所以以太网类型需要二类 LSA 来辅助描述

 


 type2_LSA Network LSA

定义:

  1. Network LSA
  2. 描述区域内的广播网络链路的路由器以及掩码信息
  3. 仅在区域内部传输

由DR产生,Network LSA)描述的是一个NBMA网络,或是一个Broadcast网络的所有的路由器以及掩码的信息,在区域内传播。如果只有一个单一区域,那么这个区域内可以只存在第一类LSA和第二类LSA。

 

这条LSA内描述其在该网络上连接的所有路由器以及网段掩码信息,记录了这一网段上所有路由器的Router ID,甚至包括DR自己的Router ID。Network LSA的传播范围也只是在区域内传播。

dispaly ospf lsdb network

 

这个时候我们就能描述一个区域了,哪怕我们也可以选路,并且保证无环路, 基于 LSA 来描述全网的详细拓扑,OSPF 不是直接告诉你怎么走,而是把信息描述告诉你,对着描述信息选路。

一类 LSA 和二类 LSA 只描述一个区域内的路由器信息,其他区域我们需要别的 LSA。


 type3_LSA   Summary LSA

定义:

  1. Summary LSA
  2. 描述其他区域的链路信息
  3. 以子网的形式传播

由ABR产生,summary LSA)将所连接区域的链路信息以子网的形式,发送给相邻的区域,三类LSA的link State ID是目的网段。当从一个非骨干区域通过骨干区域传输到另一个非骨干区域的时候,会将Advertising Router修改为本区域的发送这条路由的ABR的Router ID

 

Summary LSA实际上就是将区域内部的Type 1、Type 2的LSA信息收集起来以路由子网的形式进行传播。

第三类LSA直接传递路由条目,而不是链路状态描述;所以路由器处理这类LSA不用SPF算法计算直接将其作为路由条目加入路由表中,沿途的路由仅仅修改链路开销。这就导致了在某些不合理的设计情况下导致环路。所以ospf要求非骨干区域必须通过骨干区域才能转发的原因。

dispaly ospf lsdb  summary

 

 

一条三类LSA 可以说就是一条路由,没有 一、二类LSA 描述的详细&

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值