OSPF三类LSA

区域分类:
1.骨干区域(area 0),有且只有一个
2.非骨干区域(area 1、2)
3.特殊区域(管理员将非骨干区域手工指定)

OSPF的区域划分:
1.划分的区域一定要存在area 0(骨干区域)
2.划分的区域非骨干区域一定要和骨干区域连接

区域设备的分类:
1.IR设备:区域内部路由器,所有接口都属于一个区域的
2.ABR设备:区域边界路由器,接口不在一个区域内

类型3LSA:网络汇总LSA
1.作用:描述区域间的路由信息
2.产生:由ABR设备产生
3.影响范围:在区域间泛洪(ABR产生后,在连接的区域内泛洪)

 实际上就是其他区域的区域内路由信息转换为区域间路由信息
 区域内的携带路由信息的1类;2类LSA 会被ABR转换为3类LSA

 区域间路由的开销计算:
  收到3类LSA携带的开销 + 设备到达ABR的开销 = 区域间路由的开销

如上图所示,AR2告诉AR3,我到AR1的开销为1,AR3还要再计算我到AR2也有1的开销,所以就是AR3到AR1的环回口开销为1+1=2

<AR1>dis ospf lsdb summary 10.1.23.0

     OSPF Process 1 with Router ID 10.1.1.1
                 Area: 0.0.0.0
         Link State Database 


  Type      : Sum-Net       3类LSA
  Ls id     : 10.1.23.0     区域间路由信息
  Adv rtr   : 10.2.2.2      ABR的RID
  Ls age    : 521 
  Len       : 28 
  Options   :  E  
  seq#      : 80000001 
  chksum    : 0x64c5
  Net mask  : 255.255.255.0 路由信息对应的掩码
  Tos 0  metric: 1          路由信息对应的开销
  Priority  : Low

  Priority:优先级详解

这个优先级如何设置呢(其实这个一般也不会用,因为已经规划好了)?

第一步进入ospf视图

第二步

比如创建一个优先级为高的,ip-prefix 1 的 “规则集合”

第三步

场景类比:快递包裹筛选系统

假设你是快递站老板,要对包裹做分类处理:

1. ip ip-prefix 1

→ 创建一个 “包裹筛选规则表”,表名叫 1(你也可以叫它 VIP包裹表 或其他名字)。
→ 这个表专门用来写筛选包裹的规则。

2. index 10

→ 规则编号,类似表格的行号。比如:

 
  • index 10 是第 1 行规则(先处理)
  • index 20 是第 2 行规则(后处理)
    → 编号越小的规则,优先级越高(先被执行)。
3. permit 1.1.1.1 32

→ 具体筛选条件

 
  • permit = “允许通过”(类似 “绿灯”)
  • 1.1.1.1 32 = “只看收件地址是 1.1.1.1 的包裹”(32 表示精确匹配单个地址)
 

→ 相当于在表格里写:
“第 1 行规则:如果包裹收件地址是 1.1.1.1,就放它通过!”

配合之前的命令:

prefix-priority high ip-prefix 1

→ 给筛选出来的包裹加特殊标记

 
  • 把 ip-prefix 1 表中所有匹配的包裹(这里就是 1.1.1.1 的包裹)标记为 “VIP 优先处理”
    → 结果:快递站会优先派送 1.1.1.1 的包裹,其他地址的包裹往后排。

总结:

  • ip ip-prefix 1 = 创建一个叫 1 的 “地址筛选表”
  • index 10 permit 1.1.1.1 32 = 在表中写规则:“允许 1.1.1.1 通过”
  • prefix-priority high = 给 1.1.1.1 标记 “优先处理”

ABR的作用:
 将连接区域的区域内LSA,转换为3类LSA,泛洪置其他区域

ABR自白(告知他人我是一台ABR设备):


成为ABR的设备 会通告自身成为ABR
在自身产生的1类LSA中flag字段 会存在功能B bit携带

第一种方法抓包来查看:

第二种直接查看一类LSA

但是注意这里做了人为的优化放在了Options字段里,但实际上是放在flag字段里的。

ABR的分类:
1.真ABR:连接多个区域 至少一端连接区域0,且在区域0中建立了邻接关系
2.假ABR:连接多个区域且存在区域0,但区域0内没有放置任何接口(这样的ABR一点用都没有)


3.真假ABR:连接多个区域且存在区域0,但区域0内放置环回接口

这种情况是最可怕的,因为这个ABR会打破OSPF的防环机制。

4.特殊ABR:

 需要记住的命令:

<AR1>dis ospf lsdb summary 10.1.23.0  查看三类LSA

<AR1>display ospf abr - asbr 
在非 ABR 设备上执行 display ospf abr - asbr 命令时,输出内容主要是当前设备到 ABR/ASBR 的路由信息,包括:
开销(Cost):到达对应路由器的路径代价,数值越小越优先。
下一跳(Next Hop):数据包前往 ABR/ASBR 时的下一个路由器接口地址。
出接口(Out Interface):当前设备转发流量到 ABR/ASBR 的物理或逻辑接口。
路由类型:如区域内(Intra-area)、区域间(Inter-area)等。

在ABR 设备上:除了路由信息,还会明确显示自身作为 ABR 的角色和区域连接关系(类似 “地图中的枢纽节点”)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值