HCIP第八天(OSPF协议中LSA相关内容)

目录

LSA类型

OSPF的优化

汇总

设置特殊区域

第一大类特殊区域

第二大类特殊区域


LSA类型

类型

LS ID

通告者

传播范围

携带信息

Type - 1LSA Router

通告路由器的RID

本区域内所有运行OSPF协议的路由器的RID

单区域

本地接口直连的拓扑信息

Type - 2LSA Network

DR接口的IP地址

单个MA网络中的DR所在路由器的RID

单区域

单个MA网络的拓扑信息的补充

Type - 3LSA Sum -     Net(sumary)

路由的目标网段的信息

ABR设备,再通过下一个ABR设备时需要修改为新的ABR

ABR相邻的单区域

域间路由

Type - 5LSA External(ase)

域外路由的目标网络号

ASBR

整个OSPF域内传播

域外路由

Type - 4LSA Sum-Asbr(asbr)

SABR的RID

和ASBR同区域的ABR,在通过下一个ABR设备时需要修改为新的ABR

出ASBR所在区域外地OSPF单区域

ASBR的位置信息

Type - 7LSA NSSA

域外路由的目标网络号

ASBR

单个NSSA区域

域外路由

1、Type - 1LSA :网络内所有路由器都需要发送并且只发生一条。

LINK:每一条LINK都是用来描述路由器的接口的连接情况 。一个接口可以使用多条LINK来进行描述。

LINK TYPE:这个链路类型主要和接口连接的网络类型有关,它会根据具体接口的封装协议判断该接口连接在一个什么样的网络上。

2、Type - 2LSA:在对MA网络中的描述中,仅依靠1类LSA无法获取完整的网络信息,此时可以引入2类LSA来进行补充说明。由于2类LSA携带的都是公共部分的信息,所以应该MA网络中只需要一条2类LSA即可,并且要求该2类LSA必须由该MA网络中的DR发送,避免重复更新。

3、Type - 3LSA:主要传递域间路由信息,通告者为域间的ABR设备,LS ID为通过路由的网络号。本身携带的的参数主要有两个:1、目标网段的子网掩码;2、通告者到达目标网段的的开销值。

注意:OSPF规定,所有传递路由的LSA信息必须经过拓扑信息(1类和2类LSA)的验算,通过拓扑信息找到路由信息的通告者。

4、Type - 5LSA:主要传递的是域外路由信息,通告者是ASBR(自治系统边界路由器/协议边界路由器)

Metric:在不同网络中路由信息的开销值的度量标准不同,所以在进行重发布后,不能直接使用之前网络的开销值。因此,在路由信息导入之后,就需要重新赋予该路由器一个初始的度量值("seed-metric"种子度量值,华为设备在OSPF网络中种子度量

值默认为1。)。

命令:

[r4-ospf-1]import-route rip 1 cost ?    //在进行重发布时,对种子度量值进行修改

E Type:该"E"位标记位代表的是使用的度量值的类型。

1、Type 1("E"为0时,使用类型1):如果使用的度量值类型为1,则所有域内设备到达目标网段的开销值等于本地到达ASBR的开销值加种子度量值。

2、Type 2("E"为1时,使用类型2):默认情况下使用时类型2.如果度量值类型为2,则域内所有设备到达目标网段的开销值均为种子度量值。

命令:

[r4-ospf-1]import-route rip 1 type 1              //在重发布过程中修改开销值的类型

注意:域外导入的5类LSA生成的路由信息,在路由表中的类型为O_ASE,优先级默认为150。

Forwarding Address:转发地址,主要目的是为了应对选路不佳的情况。5类LSA在不存在选路不佳情况下,其转发地址默认为0.0.0.0。

TAG:路由标记,方便对流量进行标记,之后对标记的流量进行抓取和控制,其默认值为1。

4、type - 4LSA:主要作用是通告ASBR的位置信息,帮助ASBR所在区域以外的区域对ASBR位置进行验算。(ASBR所在区域中是不需要4类LSA,因为可以直接通过1类和2类验算到ASBR的位置。)

Type - 1LSA:1类LSA中存在几个比较重要的标记字段

         V:该位置1,代表通告者是V-LINK的一个端点

  E:该位置1,则代表该路由器是ASBR

  B:该位置1,则代表该路由器是ABR,是用来标记所有区域边界设备,不一定是合法的ABR

OSPF的优化

OSPF的优化实质是为了减少LSA的更新量

1、汇总,减少骨干区域学习到的路由数量

2、特殊区域,减少非骨干区域的LSA数量

汇总

OSPF的汇总实质上是区域汇总,而区域汇总的实质是对传递路由信息的LSA进行汇总。

1、域间路由汇总(域间指的是区域之间,实质上是在ABR上将区域间传递的3类LSA进行汇总)

[r1-ospf-1-area-0.0.0.2]abr-summary 192.168.0.0 255.255.254.0

注意:ABR上进行的区域汇总一定针对字节通过1类和2类LSA计算出来的路由进行汇总操作。

2、域外路由汇总(实质上是ASBR,通过重发布,导入5类/7类LSA进入OSPF域中时,进行汇总)

[r4-ospf-1]asbr-summary 172.16.0.0 255.255.254.0    //该命令需要在ASBR设备上的OSPF进程中执行,且只能在ASBR设备上生效

[r4-ospf-1]asbr-summary 172.16.0.0 255.255.254.0 cost

5        //该命令可以修改汇总网段的开销值

域外汇总网段LSA中的开销值:

类型2 --- 如果开销值类型为类型2,则汇总网段的开销值等于明细路由中的最大开销值+1。

类型1 --- 如果开销值类型为类型1,则汇总网段的开销值等于明细路由中的最大开销值

设置特殊区域

第一大类特殊区域

要求:1、不可以是骨干区域;2、区域中不能存在虚链路;3、不能存在ASBR。

1)满足以上要求的区域可以将其配置成为"末梢区域(STUB)"。

若将一个区域配置成为末梢区域后,这个区域将不再接受4类和5类LSA。但是要保证末梢区域可以正常访问到域外的路由,所以必须由缺省指向骨干区域。将该区域设置为末梢区域后,它将自动生成一条指向骨干的3类缺省。

[r5-ospf-1-area-0.0.0.2]stub

注意:由于hello抱在建立邻居关系的时候回去检测特殊区域标记,如果特殊区域标记对不上,则将导致邻居关系无法建立。所以需要在配置成特殊区域内的所有设备都需要进行相同配置。

2)完全末梢区域(Totally stub,是在末梢区域的基础上进一步拒绝学习3类LSA,仅保留3类缺省)

[r1-ospf-1-area-0.0.0.2]stub no-summary     //仅在ABR设备上执行

第二大类特殊区域

要求:1、不能是骨干区域;2、区域中不能存在虚链路;3存在ASBR。

1)满足以上要求的区域可以将其配置成为"非完全末梢区域(NSSA)"

将一个区域配置成为NSSA区域后,这个区域将不再接受4类和5类LSA。(因为NSSA区域必须完成传递域外路由信息的任务,但是又不能出现5类LSA,所以,NSSA区域将会把5类LSA的内容由7类LSA进行替换,之后,再ASBR所在区域的ABR上再将7类LSA转换成5类LSA发出到骨干区域。)但是为了正常访问域外路由信息,NSSA区域也会自动生成一条指向骨干区域7类缺省。

[r4-ospf-1-area-0.0.0.1]nssa    //该命令需要在特殊区域内的所有设备都要配置,否则无法正常建立邻居关系

OSPF中的特殊标记位:

E位:一般置1,代表支持5类LSA。若是在特殊区域,则将其置0。

N位:一般置0,只有在NSSA区域中置1,代表支持7类LSA。

P位:若置1,则代表该LSA信息支持7类LSA转化为5类LSA。

Forwarding Address:转发地址,主要目的是为了应对选路不佳的情况。5类LSA在不存在选路不佳情况下,这个转发地址默认为0.0.0.0,7类LSA在默认不存在选路不佳的情况时,将携带ASBR的环回接口的最大的IP地址。如果没有环回接口,则将使用物理接口的IP地址作为转发地址。

2)完全的非完全末梢区域(Totally NSSA),即完全的NSSA区域,在NSSA区域的基础上进一步拒绝学习3类LSA,并生成一条指向骨干区域的3类缺省。

[r3-ospf-1-area-0.0.0.1]nssa no-summary    //仅需要在ABR设备上执行

完全的NSSA区域配置之后,将自动生成一条3类缺省,同时会保留NSSA区域生成的7类缺省。但因为3类LSA的优先级高于7类LSA,所以,加表时将选择3类缺省进行加表。

总结:在配置特殊区域时,一定要注意缺省方向。自动生成的缺省必须和手动添加的缺省方向一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值