zl程序教程

您现在的位置是:首页 >  其他

当前栏目

OSPF—DR与BDR知识点及选举

知识点 ospf 选举 dr
2023-09-11 14:17:08 时间

                        DR与BDR的选举只运用于MA网络且至少4台设备

        OSPF启动配置完成后,ospf将向本地所有运行协议的接口以组播224.0.0.5的形式发送hello包;hello包中会携带自己本地的RID和本地已知邻居的RID;之后,将收集到的邻居关系记录在本地的一张表中 --- 邻居表

        邻居关系建立完成之后,将进行条件匹配。失败,则停留在邻居关系,仅使用hello包进行周期保活

        匹配成功则开始建立邻接关系。


                PS:邻居关系建立使用hello数据包,

                        邻间关系建立使用DBD包进行主从关系选举,之后,使用携带信息的DBD包共享数据库目录信息。之后,本地使用LSR/LSU/LSACK(链路状态请求/更新/确认)三种数据包获取未知的LSA(链路状态)信息。之后,完成本地数据库的建立,生成数据库表 --- LSDB。

 

                邻居关系建立完成后,将进行条件匹配

条件匹配:

                主动关系选举,DR / BDR / DRother选举


        针对MA网络,点对点没必要

        指定路由器 --- DR --- 和MA网络中其他所有设备建立邻接关系

        备份指定路由器 --- BDR --- 防止DR出故障,和MA网络中其他所有设备建立邻接关系

        

        在DR和BDR都存在的情况下,一个MA网络至少需要4台设备才能看到邻居关系

        DR和BDR虽然叫做指定路由器(备份指定路由器),但其工作范围在一个MA网络中,

其实质是一个接口的概念

                条件匹配:在MA网络中,若所有设备均为邻接关系,则将出现大量的重复更新,

所有需要DR和BDR的选举,所有非DR和非BDR(drother)之间仅维持邻居关系即可。

                DR:其作用实质上就是防止出现大量重复更新占用资源,DR设备与BDR保持邻接关系,与其余所有设备(DRother)保持邻居关系,由DR设备来维持数据的更新

        DR/BDR的选举:1,比较接口优先级,优先级最大的为DR,第二大的为BDR。优先

级的初始默认值为1。

                [r1-GigabitEthernet0/0/0]ospf dr-priority ?
                          INTEGER<0-255>  Router priority value

                如果将一台设备的优先级设置为0,则表示该设备放弃BDR和DR的选举。

                                    2,当优先级相同时,则比较RID,最大为DR,次大为BDR。

                          DR和BDR的选举 --- 非抢占模式的选举 --- 选举时间 等于 死亡时间

                        (这个时间仅是选举的一个上限时间,选举可以在短时间内完成,只要完成后则将不能抢占)

                        <r1>reset ospf 1 process  --- 重启