HCIP第三节

本文详细解释了OSPF协议在LoopBack、点对点、BMA、NBMA等不同接口类型上的工作模式,涉及拓扑结构变化时LSA的处理,以及OSPF的不规则区域、LSDB结构和LSA优化策略,如手工汇总和特殊区域设置。
摘要由CSDN通过智能技术生成

一.OSPF接口类型(ospf在不同网络类型接口上的不同工作方式)

查看ospf协议在接口具体的工作方式名称:

display ospf interface g0/0/1

1.LoopBack接口类型 :

OSPF的工作方式:华为显示p2p,实为环回专用工作方式 ,无hello包,并且以32为主机路由传递

2.点到点接口类型(HDLC/PPP/GRE):

OSPF的工作方式:华为显示p2p,hello时间10s(死亡时间40s),不选取DR,邻居直接建立邻接

3.BMA(以太网):

OSPF工作方式:Broadcast,hello时间10s(死亡时间40s),选取DR/BDR,非DR和BDR仅建立邻居关系

4.NBMA(MGRE):

OSPF工作方式:默认和普通GRE一样接口工作方式为p2p,该工作方式在华为设备上仅和最先收到的hello包建立邻居关系,故在MGRE环境需要手工修改接口方式:

查看:dispaly ospf interface Tunnel 0/0/0

修改:ospf network-type broadcast(广播)/p2p(点到点)/p2mp

注意:

1. p2p和broadcast两种工作方式的hello time均为10s,故可以建立邻居关系,但在DR的选举上不同,故无法正常交流LSA(无法正常建立邻接关系)

2. 若将MGRE下所有接口的工作方式修改为broadcast,需要关注拓扑结构:

(1)全连网结构,可以正常工作,正常选举DR/BDR

(2)非全连:管理员手工合理安排DR位置

(3)星型结构:仅中心点为DR,无BDR

注释:取消BDR(更改优先级为0):int Tunnel 0/0/0            ospf dr-priority 0(当处于交叉部分时候,让主的部分当DR,交叉部分使用该操作当选BDR,从而让网络稳定进行)

二。拓扑结构突变:

1.新增网段:

直接新增网段设备,使用LSU直接向本地所有邻接进行触发更新,对端需要进行确任(LSA)

2.断开网段:

直接断开网段设备,使用LSU直接向本地所有邻接进行触发更新,对端需要进行确任(LSA)

3.无法沟通(突然断线,突然断电):

没有周期的hello包,dead time为hello time的4倍(倒计时),正常被每一个新的hello包刷新,归0断开邻居关系,删除该邻接共享的信息

三。OSPF的不规则区域

1.远离了骨干的非骨干区域

2.不连续骨干

解决方案:

1.tunnel--点到点GRE

描述:在合法与非ARP间建立隧道,然后将其宣告于OSPF协议中

缺点:1.周期和触发信息对中间穿越区域造成资源浪费

            2.选路不佳(考虑骨干非骨干,以及开销值)

2.OSPF虚链路

描述:由合法ABR(路由器)给同一区域的非法ABR进行授权,之后非法ABR能够进行区域路由共享

授权方:

ospf 1(处于同一区域)

area 1

vlink-peer 4.4.4.4(给router-id为4.4.4.4的路由器进行授权)

接受方:

ospf 1(处于同一区域)

area 1

vlink-peer 2.2.2.2(给router-id为2.2.2.2的路由器进行接受权限)

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

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

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

描述:一台路由器上允许的多个ospf进程,每个进程运行独立的接口(一个接口只能宣告于一个进程中),存在独立的邻居,生成独立的数据库,且数据库间不做共享,仅将所有数据库计算所得的路由加载于同一路由表中,可以将非法ARP上,不同区域宣告于不同的OSPF进程,造成独立的协议,之后使用重发布进行将该非法ABR转换为ASBR,进行协议间路由条目共享即可

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

操作:

1.建立两个进程并进行宣告网段:ospf 1        ospf 2

2.进入ospf 1(import-route ospf 2)        进入ospf 2(import-route ospf 1)

四。OSPF的数据库表

查看ospf数据库目录:display ospf lsdb

查看具体的一条LSA信息:display ospf lsdb network(类别名) 12.1.1.1(LinkState ID)

OSPF的数据库LSDB(链路状态数据库)是由大量的LSA组成(数据库链路状态通告),每一条LSA携带具体的拓扑或者路由信息,不同环境下将产生不同类型的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  校验码号,更新后变化

类型名        传播范围                通告者                                携带信息                                link_ID

1/Router        单区域               该区域内的每台路由器        本地直连拓扑                        通告者RID

2/Network      单区域                单网段内的DR             单个MA网络内的拓扑      DR在该网段接口ip

3/summary    整个OSPF域      ABR(边界路由器)                 域间路由                  域间路由的网络编号    

4/asbr          除ASBR所在区域外      ABR                            ASBD的位置              ASBR的RID                     

                     的整个OSPF域

5/Ase             整个OSPF域               ASBR                               域外路由                域外路由的目标络号

7/nssa            单个NSSA区域内      ASBR                         域外路由               域外路由的目标络号

五。OSPF的LSA优化,减少LSA的更新量

1.手工汇总(减少骨干区域的LSA):

(1)域间路由汇总

ospf 1(汇总路由要选择所汇总的路由的下一个传递出内容的路由ABR

area 2(本地通过该区域的1/2LSA拓扑计算所得路由才可以进行汇总)

abr-summary 5.5.4.0 255.255.254.0(汇总了5.5.5.0和5.5.4.0)

(2)域外路由汇总

当ASB(连接骨干和非骨干,且连接不同协议)将其他协议产生的路由条目重发布进入OSPF域时,可以进行汇总

2.特殊区域(减少非骨干区域的LSA):

描述1:不能是骨干区域,不能存在虚链路,不能存在ASBR

(1)末梢区域:该区域拒绝外部进入的4/5的LSA,由该区域连接骨干的ABR,向内部产生一条3类的缺省路由,但是对特殊区域传输的路由信息不进行管理,正常进行发送,进入的信息才管理

步骤:

ospf 1

area 2(该路由存在的区域,且该区域内所有的路由器都要进行配置,以确保特殊区域的路由可以正常对外进行交互)

stub(配成末梢区域)

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

步骤:

先将该区域配置为末梢区域,然后仅在ABR上配置完全末梢即可

ospf 1

area 2

stub no-summary

描述2:不能是骨干区域,不能存在虚链路,存在ASBR

(1)NSSA--非完全末梢区域,本区域拒绝4/5的LSA,本地的ASBR产生的域外路由,使用7类在本NSSA区域传递,通过ABR进入骨干区域,被转化为5类,由该区域连接骨干的ABR向内部发送一条7类缺省,(存在的价值,是为了让该区域拒绝其他区域的ASBR产生的4/5类LSA进入)

ospf 1

area 1(宣告的区域)

nssa(转为nssa区域)

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

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

ospf 1

area 1

nssa no-summary

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值