OSPF是基于ip协议,协议号89,是一个基于链路状态的内部网关协议。
一、OSPF的工作过程:
1、发现建立邻居关系(Hello报文)【down -> init -> 2-way】
2、泛洪LSA,同步LSDB(DD、LSR、LSU、LSACK)【exstart -> exchange -> load -> full】
每个区域内的LSDB是 同步的(一样)
3、每个设备基于LSDB使用 SPF 算法进行路由计算
4、将计算的路由信息放入到OSPF协议路由表中【ospf路由表的路由信息不一定都存在IP路由表】
二、OSPF中的区域类型:骨干区域【区域 0 】/非骨干区域【非0区域】
BR:骨干路由器;表示此路由器所有接口都属于骨干区域
IR:内部路由器,表示此路由器所有接口属于同一个区域
ABR:区域边界路由器;由接口属于骨干区域也有接口属于非骨干区域
ASBR:自治系统边界路由器,在路由器OSPF中进行路由引入【import-router X/default-router-advtise
三、LSA的类型
类型 | 名称 | 描述 |
1 |
路由器LSA (Router LSA) |
每个设备都会产生,描述了链路的状态和开销,该LSA只能在接口所属区域泛洪 |
2 |
网络LSA (Network LSA) |
由DR产生,描述该DR所接入的MA网络中所有与之形成的临接关系的路由器,以及DR自。该类LSA只能在接口所属的区域泛洪 |
3 |
网络汇总LSA (Network Summary LSA) |
由ABR产生,描述区域内某个网段的路由,该类LSA主要用于区域间的路由传递 |
4 |
ASBR汇总LSA (ASBR Summary LSA) |
由ABR产生,描述到ASBR的路由,通告除了ASBR所在区域的其他区域 |
5 |
AS外部LSA (AS External LSA) |
由ASBR产生,描述到达OSPF域外的路由 |
7 |
非 完全末梢区域LSA (NSSA LSA) |
由ASBR产生,用于描述到OSPF域外的路由,NSSA LSA与AS外部LSA功能类似,但是泛洪的范围不同,NSSA LSA只能在始发的NSSA内泛洪,并不能直接进入area 0.NSSA的ABR会将7类LSA转换为5类LSA注入到area 0区域 |
四、虚链接技术
虚连接技术:
用来解决骨干区域不相连以及非骨干区域未没有连接骨干区域的问题
虚连接部署:
在两个ABR之间且ABR设备具有相同区域;可以使用vlink-peer邻居的router-id标识
验证:
display ospf vlink
此时设备将通过vlink虚拟接入骨干区域,完成三类LSA转换进行学习其他区域的路由信息
路由器在计算外部路由时:
1、若路由器本身与ASBR在同一个区域内,此时直接根据5类LSA以及域内计算得出总开销
2、若路由器本身与ASBR不在同一个区域,此时根据5类LSA(ASBR -外部目的地)+4类LSA(ABR-ASBR)+ 域内路由(本设备到达ABR) 计算得出总开销
当存在相同目的地的OSPF路由信息时,遵循:域内路由 》域间路由 》type1 》type2
五、特殊区域
Stub区域
1、Stub区域的ABR不向Stub区域内传播它接收到的AS外部路由,Stub区域中路由器的LSDB、路由规模都会大大减小,
2、为保证Stub区域能够到达AS外部,Stub区域的ABR将生成一条缺省路由(使用3类LSA描述)
3、配置Stub区域时需要注意下列几点
3.1、骨干区域不能被配置为Stub区域。
3.2、Stub区域中的所有路由器都必须将该区域配置为Stub
3.3、Stub区域内不能引入也不接受AS外部路由
3.4、虚连接不能穿越Stub区域
Totally Stub区域
1、Totally Stub不允许AS外部路由在本区域内传播,也不允许域间路由在本区域内传播
2、Totally Stub区域内的路由器通过本区域ABR下发的缺省路由(使用3类LSA描述)到达其他区域,以及AS外部
3、配置Totally Stub 区域的时候要注意与Stub区域配置的区别在于在ABR后要追加 no-summary关键字
配置实现:在对应区域视图下---stub nosummary //设置该区域作为T-Stub区域;注意该区域内所有设备都需要设置
NSSA和Totally NSSA
1、 NSSA区域能够引入外部路由,同时又不会学习来自OSPF网络其他区域引入的外部路由
2、Totally NSSA与NSSA区域的配置区别在于前者需要追加no-summary关键字
eg:配置NSSA,Stub区域将nssa换成stub即可
最后,关于OSPF协议中配置silent-interface,可以增强ospf组网能力,减少系统资源的消耗
关于Silent-interface的特性(一般情况下不建议配置):
1、Silent-interface不会接受和发送Hello报文
2、Silent-interface会将直连路由发布出去
本章介绍了OSPF的7类LSA,以及特殊区域等...
标签:LSA,Stub,区域,计算,OSPF,路由,路由器 From: https://www.cnblogs.com/zawqr/p/17545323.html