当前位置:文档之家› 动态路由协议OSPF学习记忆口诀

动态路由协议OSPF学习记忆口诀

动态路由协议OSPF学习

记忆口诀

(v1.1)

作者方胜山审核

分类网络设备子类H3C

更新时间2014年07月5日

关键字路由协议,ospf

摘要本文介绍了路由协议ospf知识点的快速记忆

主要适

网络设备动态路由协议ospf

用环境

版本说明

拟制/修改责任人拟制/修改日期修改内容/理由版本号

V1.1方胜山2014-07-05整理修改

目录

01.1种链路状态内部网关协议 (2)

02.2种关系的区别 (3)

03.2组特殊区域 (3)

04.虚连接的2个作用 (4)

05.广播型网络类型路由器3种角色 (4)

06.4种路由器类型 (6)

07.4类路由 (6)

08.4种网络类型 (7)

09.5种报文类型 (8)

10.6种LSA类型 (9)

11.7大状态机 (10)

12.8个特点 (11)

13.Ospf区域划分可以解决什么? (12)

14.关于224.0.0.5和224.0.0.6 (13)

1种链路状态内部网关协议

OSPF(Open Shortest Path First,开放最短路径优先)是IETF(Internet Engineering Task Force,互联网工程任务组)组织开发的一个基于链路状态的内部网关协议。目前针对IPv4协议使用的是OSPF Version2。Ipv6环境中使用的是ospf version3

2种关系的区别

1)邻居

路由器启动后,会通过接口向外发送Hello报文,收到Hello报文的路由器会检查报文中所定义的参数,如果双方一致就会形成邻居关系

2)邻接

只有当双方成功交换DD报文,交换LSA并达到LSDB同步之后,才形成邻接关系

2组特殊区域

1)Stub区域和Totally Stub区域

Stub区域只接入区域间的路由,不接受as外的路由,为了接收as外的路由,需要发布一条3类lsa缺省路由给区域其他路由器,保持路由可达;

Totally stub区域不仅仅是不接收as外的路由,甚至连到区域间的路由都不接收了,完全的孤陋寡闻,为了避免不雯国事变out,只能发布一条3类lsa给区域内其他路由器;

2)NSSA区域和Totally NSSA区域

Nssa区域相对于stub区域,是对as外部路由可以引用的(stub不能引入),并且产生了特有的7类lsa通告自己区域,相关信息在asr处变化成5类lsa,通告给其他区域。注意,nssa和相同as内的其他区域还是互通有无的。

Totally nssa区域仍然有7类lsa,但是不再接收区域间的路由信息(自闭...),为了互通,只能也和stub 一样,发布一条3类lsa给区域的其他路由器了事。

小结

1.两类区域的最大区别在于对是否引入不同as的路由(外部路由)上,并且产生的lsa也有所不同。

2.完全stub和完全nssa都是不和相同as内的其他区域通信,整个一自闭狂,但是不通信还不行,只能产生缺省路由lsa解决。

虚连接的2个作用

1.特殊环境下某个非骨干区域无法和骨干区域直连,需要通过虚连接保证其和骨干区域进行区域间路由的交互;

2.保证提供冗余的备份链路,防止因为骨干区域路由器因为链路问题失联;

广播型网络类型路由器3种角色

DR,BDR.DRother

1)为啥会产生?

为了减少因为要达成两两邻接关系导致的报文消耗带宽和性能!DR:使用领袖机制,选举出来DR,大家有事别各说各有理,找DR裁决吧!DR有新消息,也会及时通知给大家伙,跟村官差不多。

BDR:有了一把手主持工作,也得有个二把手做个备份,万一哪天一把手被撸了,二把手也可以速度的顶上...

DRother:群众,属于友情演出的部分,有事找领导,没事洗洗睡吧...

2)DR/BDR的选举

每个人都相信自己“王侯将相宁有种乎?!”,因此一上来每个人都发hello包通知自己是领导。肯定得有个选举规矩,这个规矩就是pk每个人的路由优先级和router-id。

先比较路由优先级,谁大谁是DR,谁次大,谁是DBR。路由器优先级一样的,再pk路由器id,谁大谁是DR,谁次大,谁是DBR。剩下的,可以消停了。

另外

DR/BDR选出来就一直不变,外来户再NB,也不能再成为DR或者BDR了(地方保护主义!)只有广播型及NBMA类型网络才有这个选举规则;

DR/BDR选举是村官的选举,不是市级或者省级领导的选举(只能在一个接口那一个网段上,这两个概念是针对接口的,不是针对路由器!)

4种路由器类型

1.区域内路由器(Internal Router)

该类路由器的所有接口都属于同一个OSPF区域。

2.区域边界路由器ABR

该类路由器可以同时属于两个以上的区域,但其中一个必须是骨干区域。ABR用来连接骨干区域和非骨干区域,它与骨干区域之间既可以是物理连接,也可以是逻辑上的连接(虚连接解决)。

3.骨干路由器(Backbone Router)

该类路由器至少有一个接口属于骨干区域。因此,所有的ABR和位于Area0的内部路由器都是骨干路由器。

4.自治系统边界路由器ASBR

与其他AS交换路由信息的路由器称为ASBR。ASBR并不一定位于AS的边界,它有可能是区域内路由器,也有可能是ABR。只要一台OSPF路由器引入了外部路由的信息,它就成为ASBR。

4类路由

OSPF将路由分为四类,按照优先级从高到低的顺序依次为:

1)区域内路由(Intra Area)

2)区域间路由(Inter Area)

3)第一类外部路由(Type1External):这类路由的可信程度较高,并且和OSPF自身路由的开销具有可比性,所以到第一类外部路由的开销等于本路由器到相应的ASBR的开销与ASBR到该路由目的地址的开销之和。

4)第二类外部路由(Type2External):这类路由的可信度比较低,所以OSPF协议认为从ASBR到自治系统之外的开销远远大于在自治系统之内到达ASBR的开销。所以计算路由开销时将

主要考虑前者,即到第二类外部路由的开销等于ASBR到该路由目的地址的开销。如果计算出开销值相等的两条路由,再考虑本路由器到相应的ASBR的开销。

区域内和区域间路由描述的是AS内部的网络结构,外部路由则描述了应该如何选择到AS以外目的地址的路由。

4种网络类型

OSPF根据链路层协议类型将网络分为下列四种类型:

相关主题