OSPF两个选举机制

ospf邻接关系建立过程中的两种选举机制

 

ospf中的四种路由器:

内部路由器:所有端口都在同一区域内的路由器

主干路由器:连接有主干区域接口的路由器

区域边界路由器(ABR):在区域的边界,连接多个区域的路由器

自治系统边界路由器(ASBR):至少连接有多个外部自治系统的路由器(使用非ospf的网络协议),将非ospf路由协议信息传进ospf区域内

 

①DR/BDR选举

DR(designated router 指定路由器 )

作用:描述多路访问网络及与该网络相连的其他路由器

BDR(backup designated router 备份的指定路由器)

作用:作为DR的备份

DRother

(除了DR和BDR以外的路由器)

OSPF两个选举机制_第1张图片

正常情况下在多路访问中,5台路由器,进行邻居的建立,会形成10个邻居,并产生20条LSA,十分浪费带宽

而在选举DR/BDR的网络中,只要建立7个邻居(与DR和BDR分别建立),并且通过DR来向外发送LSA,可以减少邻居数目,减少链路资源的消耗

 

选举规则:

1)比较优先级,越大越优(默认为1,最大255,0表示不参加选举)

2)比较Router-ID,越大越优

 

DR/BDR特征:

1)不抢占,DR正常工作时,即使有新的优先级比DR高的路由器也不能抢占成为DR

2)DR正常时,BDR只监听所有信息,转发LSA和同步LSDB的任务由DR完成,当DR故障时,BDR自动成为DR,完成原DR的工作,并选举新的BDR

3)DR是个接口概念,每个网段都会选举DR(同网段不同LAN也会选举DR)

4) 不同网段分别选DR/BDR

 

②主从关系选举:

作用:确定由哪台路由器开始发送DBD包

DBD包分为First DBD包和DBD包

OSPF两个选举机制_第2张图片

OSPF两个选举机制_第3张图片

 

主从选举表面只是一种关系选举,实际上是一种可靠更新机制。由于ospf主要是建立在IP数据包的基础上,所以没有tcp报文的可靠传输保证,所以需要建立主从关系保证DBD数据库描述信息可靠交互。

其中主从关系选举与优先级无关,只与Router-ID 有关

你可能感兴趣的:(路由协议)