OSPF不规则区域以及OSPF的数据库和优化OSPF的LSA

OSPF的不规则区域

1.远离骨干非骨干区域

2.不连续骨干-----区域水平分割(左右两边的area0没有各自对端的路由)

解决方案:

1.tunnel ---点到点GRE

在合法与非法ABR(在两个区域之间,但没有连到骨干area0)间建立隧道,然后将其宣告于OSPF协议中;

缺点:1、周期和触发信息对中间穿越区域造成资源占用

      2、选路不佳(tunnel会加头部封装,会更慢)---为什么会选tunnel因为ospf选路规则优选骨干

2.OSPF虚链路

由合法ABR,给同一区域的非法ARB进行授权,之后非法ABR能够进行区域间路由共享;

[r2]ospf 1

[r2-ospf-1]area  1  两台ABR均存在的区域

[r2-ospf-1-area-0.0.0.1]vlink-peer 4.4.4.4----对端ABR的RID;两台ABR均需配置

[r4]ospf 1

[r4-ospf-1]area  1

[r4-ospf-1-area-0.0.0.1]vlink-peer 2.2.2.2

优点:没有新的数据链路出现,故选路正常

缺点:两台ABR之间的周期信息,依然对中间区域造成影响,增加延时

cisco思科--- 取消两台ABR间所有的周期信息,仅存在触发更新-- 不可靠

     华为 --- 保留所有的周期信息,对中间区域资源占用严重

3.多进程双向重发布(推荐)

多进程 ---  一台路由器上允许的多个ospf进程,每个进程运行独立的接口(一个接口只能宣告于一个进程中);存在独立的邻居,生成独立的数据库,且数据库间不做共享;仅将所有数据库计算所得的路由加载于同一路由表中;

可以将非法ABR上,不同区域宣告于不同的OSPF进程,造成独立的协议;之后使用重发布进行,将该非法ABR转换为ASBR,进行协议间路由条目共享即可;

不存在选路不佳问题,不存在周期资源占用,和不可靠问题;

双向重发布

[r4]ospf 1

[r4-ospf-1]import-route ospf 2

[r4-ospf-1]q

[r4]ospf 2

[r4-ospf-2]import-route ospf  1

0_ASE---通过重发布学习到

OSPF的数据库表

<r1>display  ospf lsdb   查看数据库目录

OSPF的数据库是由大量的LSA组成;LSA-- 链路状态通告

LSDB--链路状态数据库 --  各种LSA构成

每一条LSA携带具体的拓扑 或者路由信息;不同环境下将产生不同类别的LSA;

<r1>display  ospf lsdb network 12.1.1.1(link-id) 查看具体的一条LSA信息

无论哪类LSA,均存在以下基本参数

  Type      : Router   类型名,此处为1类

  Ls id     : 1.1.1.1   link-id该条目在目录中的编号(页码号)

  Adv rtr   : 1.1.1.1   通告者 -- 该条LSA的更新源设备的RID

  Ls age    : 1666  老化时间,周期1800s刷新,触发马上刷新;最大老化3609s(第二次还没更新会进行重传,重传几次都失败就停止重传)

  Len       : 48         数据包长度

  seq#      : 80000015   序列号 (循环型、总线型)    更新后变化

  chksum    : 0x6f95      校验码号  更新后变化

常见的6类LAS:

3类和4类通告者在经过下一条ABR时,会修改为本地ABR,因为OSPF的路由一定要可以通过拓扑验算,否则这条路由是不可信的

如果宣告者还是ABR1那么area2内的路由器没有到ABR1的拓扑验算,所以当经过下一跳ABR(即ABR2)时,会将宣告者修改为ABR2

优化OSPF的LSA   减少LSA的更新量

(1/2类无法减少,因为是本区域的

【1】手工汇总 --- 减少骨干区域的LSA

1) 域间路由汇总  --- 只能在区域间传递3类LSA时,进行手工的路由汇总

ABR上配置

[r1]ospf 1

[r1-ospf-1]area  2   本地通过该区域的1/2类LSA拓扑计算所得路由才能汇总

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

2) 域外路由汇总--当ASBR将其他协议产生的路由条目重发布进入OSPF域时,可以进行汇总配置

[r4]ospf 1

[r4-ospf-1]asbr-summary 99.1.0.0 255.255.252.0

【2】特殊区域 --- 减少非骨干区域的LSA

一、不能是骨干区域,不能存在虚链路;不能存在ASBR

1.末梢区域 --  该区域拒绝外部进入的4/5的LSA;由该区域连接骨干的ABR,向内部产生一条3类的缺省路由

[r5]ospf 1

[r5-ospf-1]area  2  该区域内所有路由器均需配置

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

2.完全末梢区域 --- 在末梢区域的基础上,进一步拒绝3类LSA的进入;仅保留一条3类缺省的进入

先将该区域配置为末梢区域

然后仅在ABR上配置完全末梢即可;

[r1]ospf 1

[r1-ospf-1]area  2

[r1-ospf-1-area-0.0.0.2]stub no-summary

二、不能是骨干区域,不能存在虚链路;存在ASBR

1」NSSA--非完全末梢区域;该区域拒绝4/5的LSA;本地ASBR产生的域外路由,使用7类在本NSSA区域传递,通过ABR进入骨干区域,被转换成5;由该区域连接骨干的ABR向内部发送一条7类缺省;

其存在的价值,是为了让该区域拒绝其他区域的ASBR产生的4/5LSA进入

[r4]ospf 1

[r4-ospf-1]area  1

[r4-ospf-1-area-0.0.0.1]nssa  该区域内所有路由器均需配置

2」完全NSSA -- 在普通NSSA的基础上,进一步拒绝3的类LSA进入该区域;由该区域连接骨干的ABR向内部发布一条3类缺省

先将区域配置为NSSA,然后仅在连接骨干的ABR上,定义完全即可

[r3]ospf 1

[r3-ospf-1]area  1

[r3-ospf-1-area-0.0.0.1]nssa  no-summary

3、5、7类缺省的产生

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值