OSPF不规则区域与LSA

一、OSPF的不规则区域

【1】远离骨干的非骨干区域 :ABR必须同时工作于区域0,才能进行区域间的路由共享。
【2】不连续骨干:从X区域获取到的路由信息不得发往编号为X的区域;即便X区域连接了本区域不同的ABR;---水平分割

在这里插入图片描述
解决方案

1、普通tunnel

方法:在两台ABR上建立隧道,然后将其宣告于OSPF协议中(可以将tunnel的两个接口宣告在0区域,也可以宣告在其他区域。)

缺点
(1)周期的保活和更新,触发的信息均需要通过中间的穿越区域,对中间区域影响较大。
(2)选路不佳。(当一个路由器从不同的路径学到同一条路由,首先会选取ABR提供的路)
OSPF协议若通过不同的区域学习到的相同的路由,优选区域0(骨干区域);若均为非骨干,比较度量值。

2、OSPF虚链路

方法:非骨干区域间的ABR到骨干区域的ABR处授权–建立一条虚链路
配置

r2(config)#router ospf 1 
r2(config-router)#area 1 virtual-link 4.4.4.4
          中间的穿越区域   对端的ABR的RID

因为没有新的网段出现,故选路正常;为了避免周期的信息对中间区域的影响,故停止虚链路间的所有周期行为不可靠

3、多进程双向重发布

一台设备上若同时运行多个进程,那么不同进程拥有不同的RID,生成各自的数据库,当数据库不共享;仅将各自计算所得路由加载于同一张路由表内;若多个进程工作于同一个接口上,仅最新启动的进程生效;

在解决不规则区域时,让连接两个非骨干区域的ABR设备,将不同区域宣告到本地的不同进程下,之后使用重发布技术,进行路由共享即可;
配置方法:

r4(config)#router ospf 1 
r4(config-router)#redistribute ospf 2 subnets 
r4(config-router)#exit
r4(config)#router ospf 2 
r4(config-router)#redistribute ospf 1 subnets 

二、OSPF的数据库表

OSPF协议基于LSU来共享LSA信息;
LSA–链路状态通告----拓扑或者路由信息
在不同的条件下发出不同类别的LSA;
详细查看某条LSA:

r1#show ip ospf database router 1.1.1.1
                  类别名          link-id/番号

无论哪种类别的LSA均存在以下参数:
在这里插入图片描述
老化时间,周期1800归0,也可触发归0;最大老化3609s,然后重置(当收到数字相同时丢弃。)
LS Seq Number 计数方法:
在这里插入图片描述
如图所示,一条新的LSA是以负数的形式排列在直线区域(B区域),而一直周期更新的LSA则在圆圈上(A区域)循环,重置,再循环,从而避免了直线型计数会出现最大数后重置(无法分辨新旧)的现象。

七种LSA:

         类型		            传播范围        			   通告者            				      携带信息
LSA1 :router        		 	 本区域         		    本地区域所有设备    			            本地的直连拓扑
LSA2 :network      		     本区域     			        DR                  				MA网段部分的拓扑
LSA3 :Summary     			     整个OSPF域       		    ABR                					O IA 域间路由
LSA4 :asbr-summary 			 除ASBR所在区域外     	    ABR                 				ASBR位置的整个OSPF域
LSA5 :External      		     整个OSPF域        			ASBR                 				O E  域外路由
LSA7 :nssa-external  			 NSSA区域内      		    ASBR                 				O N  域外路由 
   离开该区域后转换回5类

所有LSA都需要用一类和二类演算
四类LSA为五类LSA能够通过一类和二类演算而服务的,因为四类为域外的路由,ospf不做任何修改,所以需要四类进行辅助。

各种LSA的报文:

router
在这里插入图片描述
network
在这里插入图片描述
Summary
在这里插入图片描述
asbr-summary
在这里插入图片描述
External
在这里插入图片描述

七种LSA的link-id与通告者

                      Link-ID                       通告者
LSA1 router         通告者的RID                   本地区域所有设备
LSA2 network        DR的接口IP地址                      DR
LSA3 Summary        O IA路由,目标网络号     ABR,在经过下一跳ABR时,修改为本地 
LAS4 asbr-summary   ASBR的RID             ABR,在经过下一跳ABR时,修改为本地
LSA5 External       O E 路由,目标网络号             ASBR(不修改)
LSA7 nssa-external  O N路由,目标网络号              ASBR(不修改)

三、减少LSA的更新量

【1】手工汇总 ----减少骨干区域LSA量
【2】特殊区域 ----针对非骨干区域

1.手工汇总
(1)域间路由汇总—只能在ABR上配置
r1(config)#router ospf 1
r1(config-router)#area 2 range 5.5.4.0 255.255.252.0
通过该区域的1/2类LSA计算所得路由才能汇总成功

(2)域外路由汇总—ASBR上配置
r4(config)#router ospf 1
r4(config-router)#summary-address 99.1.0.0 255.255.252.0

以上汇总均会自动生成空接口防环路由

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值