第七天 OSPF虚链路 五类LSA 特殊区域

虚连接

在这里插入图片描述

让其他区域可以不和区域0连接,所以建立一个虚连接, 让这个区域和区域0建立一个逻辑链路

假ABR:就是连接着两个不同区域的路由器 但是没有和区域0相连接
虚链路(Virtual Link):核心思想就是让假ABR与真的ABR之间建立一个逻辑连接,这个逻辑连接就是虚链路  虚连接默认就是在区域0当中了

这样的话B和C就形成了一种虚链路邻居关系
  • 真的ABR和假的ABR建立虚链路,并且必须同属于一个区域

  • 骨干区域必须是连续的,但是并不要求物理上连续,可以使用虚连接使骨干区域逻辑上连续。

  • 虚连接可以在任意两个区域边界路由器上建立,但是要求这两个区域边界路由器都有端口连接到一个相同的非骨干区域。

  • 如图所示,在RTB和RTC之间建立了一条虚连接,以使Area 2穿越Area1连接到骨干区域。

实验、配置命令

在这里插入图片描述

//建立虚拟邻居 在双方的ABR上做
[R1-ospf-1-area-0.0.0.2]vlink-peer 10.0.2.2
//查看虚链路
[R1]dis ospf vlink
虚链路的第二个作用:连接不连续的区域0

做了虚链路以后如果区域0需要做认证,那么虚链路也要跟着做上认证
在做了虚链路的路由器上进入区域0 然后做上同样的区域认证

OSPF外部路由

  • 当两个企业运用到不同的路由协议的的时候

  • 比如 企业A用的是ospf 企业B用的是静态路由 此时把他们相连接,并且企业A用静态写了去往企业B的路由 此时会发现企业A上面其他路由器是没有去往B的路由的

  • 从企业A的角度看: 企业A就属于内部,企业B就属于外部路由
    在这里插入图片描述

  • 此时就需要引入一个工具: 就是引入外部路由

外部路由引入

在这里插入图片描述

ASBR:自治域系统的边界路由器
AS 自治域系统
通过ASBR获取到的LSA就称为  五类LSA
ASBR路由器会把这些LSA统一下发给下面的路由器

五类LSA是会下发到整个OSPF内部的   

这是由RTA生成的五类LSA,将被泛洪到所有OSPF区域。

在这里插入图片描述

[R5-ospf-1]import-route direct

五类处在独立的数据库中,不属于任何区域

五类的下发是下发到整个OSPF当中的,不会经过任何的设备再进行转发

这是由RTB在Area 1内生成的ASBR-Summary-LSA(四类LSA)

在这里插入图片描述

要让与ASBR不在同一区域的路由器,认识ASBR
必须使用四类LSA

四类LSA的作用 就是为了介绍ASBR

查看四类LSA的方法
<R1>display ospf lsdb asbr 10.0.5.5
四类的作用就是介绍 ASBR

总结

在这里插入图片描述

OSPF特殊区域及其他特性

也是为了解决LSDB太大的问题

五类(外部路由)  有个最大的问题就是 不可控

控制五类LSA 不可控的问题
比如A公司有100条路由,B公司50条    那么B公司会学到A公司的那100条,A公司也会学到B公司的那50条  假如有一天B公司升级到了300条,那么A公司也会默认的增加的300条

所以接提出了这个解决问题的办法

在这里插入图片描述

  • Stub:末节 末梢区域 Totally Stub 完全末节区域
  • NSSA不那么完全的末节

Stub区域

在这里插入图片描述

  • 末节的作用:过滤五类LSA,附带着四类也会消失

在这里插入图片描述

  • 配置在ABR上面

  • 配置Stub区域后,所有自治系统外部路由均由一条三类的默认路由代替。

  • 除路由条目的减少外,当外部网络发生变化后,Stub区域内的路由器是不会直接受到影响的。

Totally Stub区域

在这里插入图片描述

  • 完全末节:除了过滤五类,四类LSA 三类也给过滤掉
    在这里插入图片描述

  • 配置在ABR上面

  • Totally Stub区域既不允许自治系统外部路由(四类、五类LSA)在本区域内传播,也不允许区域间路由(三类LSA)在本区域内传播。

  • Totally Stub区域内的路由器对其他区域及自制系统外部的访问需求是通过本区域ABR所产生的三类LSA缺省路由实现的。

  • 与Stub区域配置的区别在于,在ABR上需要追加no-summary参数。

  • Stub、Totally Stub解决了末端区域维护过大LSDB带来的问题,但对于某些特定场景,Stub、Totally Stub并不是最佳解决方案。

NSSA区域与Totally NSSA区域

在这里插入图片描述

[R2-ospf-1-area-0.0.0.1]nssa

Nssa no-summary 只需要在ABR上配置就可以了,  nssa需要在abr上和同区域的其他路由器上都配置

[R2-ospf-1-area-0.0.0.1]nssa no-summary
命令就是进入区域直接设置

不那么末节的区域
解决了末节区域不能引入外部路由的问题
比末节区域更灵活

和stub相同点
都是拒绝5类,并且附带着四类消失
不允许虚链路
不同点
 Stub不允许ASBR
 NSSA 允许ASBR
 
Stub 使用三类LSA产生的默认路由
NSSA 七类LSA

其实七类LSA和五类几乎是相同的,只不过在NSSA内部产生的ASBR都是七类的LSA

七类只能在 NSSA内部泛洪LSA,当这个区域的ABR收到了就会转换成五类的LSA用于通信

查看七类LSA
[R3]display ospf lsdb nssa 172.16.1.0

LSA总结

在这里插入图片描述

作用:
一类:自我介绍
二类:描述一个MA网络
三类:通告区域间路由
四类:介绍ASBR
五类:为了通告外部路由
七类:为了在NSSA中通告外部路由

区域间路由汇总

在这里插入图片描述

  • 三类的汇总 在ABR上汇总 在区域下写

外部路由汇总

在这里插入图片描述

  • 只能在在ASBR上汇总 在ospf进程下写

定时更新与触发更新

在这里插入图片描述

  • 为了保证路由计算的准确性,需要保证LSA的可靠性。
  • OSPF为每个LSA条目维持一个老化计时器(3600s),当计时器超时,此LSA将从LSDB中删除。
  • 为了防止LSA条目达到最大生存时间而被删除,OSPF通过定期更新(每1800s刷新一次)机制来刷新LSA。
  • OSPF路由器每1800s会重新生成LSA,并通告给其他路由器。
  • 为了加快收敛速度,OSPF设置了触发更新机制。
  • 当链路状态发生变化后,路由器立即发送更新消息,其他路由器收到更新消息后立即进行路由计算,快速完成收敛。

配置命令、实验

在这里插入图片描述

  • 通过五类LSA下发默认路由,前提条件是 自己必须有默认路由才能下发默认路由
    [R4-ospf-1]default-route-advertise

  • OSPF引入外部路由时,不能引入默认路由。只有使用命令default-route-advertise才能引入默认路由,且前提 条件是本地必须有默认路由。加上always参数后,无论本地是否有默认路由,都可以直接下发默认路由
    [R4-ospf-1]default-route-advertise always

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值