专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

预约成功后,不错过重要时期

点击预约

网络规划设计师考试内容:OSPF

责编:胡媛 2019-07-31

OSPF协议的工作流程:

(1)寻找邻居:OSPF路由器周期性(默认10秒)的从其启动OSPF协议的每一个接口以组播地址224.0.0.5发送HELLO包,以寻找邻居。为了跟踪和识别每台邻居路由器,OSPF协议定义了Router ID。

这个ID可以是路由器所有物理接口上配置的最大的IP地址。但是物理接口由于线路等原因可能会从UP状态变成DOWN状态。为了稳定起见,我们可以在运行OSPF路由器上配置回环接口Loopback,loopback接口是一种纯软件性质的虚拟接口。loopback接口创建后物理层状态和链路层协议永远处于UP状态。这个接口的地址会优先于物理接口的地址成为路由器的ID。另外,可以通过router-id命令进行配置,配置的Router ID可以不是设备上的地址。

(2)建立邻接关系:只有建立了可靠邻接关系的路由器才相互传递链路状态信息。

点到点型的网络相邻路由器直接形成邻接关系。

但在广播型网络,路由器虽然相邻,但不会两两直接形成邻接关系,因为要两两之间都是邻接关系的话,N台路由器,就需要有N(N-1)/2个邻接关系。

为了解决这个问题,OSPF要求在广播型网络中选举一台指定路由器DR。还会选举出一个备份指定路由器BDR。网络中的所有路由器将与指定路由器DR和备份指定路由器BDR同时形成邻接关系,如果指定路由器DR失效,那么备份指定路由器BDR就立即成为新的指定路由器DR。

DR和BDR是如何选举:

当路由器收到邻居的HELLO包时候,就会检查HELLO包里携带的路由器优先级、DR和BDR等字段,然后列举出所有具备DR和BDR资格的路由器。

首先路由器会相互比较他们的优先级,优先级高的会成为DR,第二高的会成为BDR,如果一个路由器的优先级被设置为0,表示不具备选举资格。但在默认情况下,路由器的优先级都是一样的,默认为1。这时,路由器依靠比较路由器的标识Router ID来决定谁是DR。标识最大的成为DR,标识第二大的成为BDR。

所有启动OSPF协议的路由器会向组播地址224.0.0.5发送HELLO数据包。而当其他路由器需要向DR和BDR路由器发送链路状态更新信息时,使用的地址是224.0.0.6,这是一个只有DR和BDR才会监听的地址。

(3)链路状态信息传递:OSPF路由器将建立描述网络链路状况的LSA(链路状态公告),建立邻接关系的OSPF路由器之间将交互LSA,最终形成包含网络完整链路状态信息的LSDB(链路状态数据库)。

(4)计算路由:获得了完整的链路状态数据库LSDB后,OSPF区域中的每个路由器将会对该区域的网络结构有相同的认识,随后各路由器将根据LSDB的信息用SPF算法独立计算出路由。

OSPF区域:

为了使OSPF能用于规模很大的网络,OSPF将一个自治系统再划分为若干个更小的范围,叫做区域。划分区域的好处,就是利用洪泛法交换链路状态信息的范围限定在一个区域而不是整个的自治系统,减少了网络的通信量。

OSPF路由器的类型:(1)内部路由器(2)区域边界路由器ABR(3)AS边界路由器(ASBR)(4)主干路由器。

OSPF路由的基本配置:

w3.jpg

OSPF区域类型:主干区域、末梢区域、完全末梢区域、非完全末梢区域的概念。

OSPF的LSA类型:要理解不同类型的区域,必然要涉及到不同类型的LSA常见的几种LSA:1、2、3、4、5、7类LSA,建议结合我们的课程学习:

w4.jpg

热点推荐:2021年软考报名时间及入口汇总表(全国)

相关推荐:2021年软考考试时间安排

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练