xeon5100 发表于 2009-2-24 21:19:40

OSPF DR BDR问题

三个路由器直连            都属于区域0:   路由1---路由2---路由3
R1:回环地址 11.11.11.11            接口优先级为50
R2:回环地址 12.12.12.12            接口优先级为100
R3回环地址13.13.13.13         默认优先级

R2先启用OSPF 宣告网段---->R1启用 宣告网段------->R3

show ip ospf ne后

R1为DR
而R2为BDR
为什么连R3 也是BDR ????????????

tttaat 发表于 2009-2-25 12:08:56

因为3台机器并不在同一个MA里,在两个网段自然有两个BDR

lugelg 发表于 2009-2-25 22:55:13

-- -- -- -- --

zolo1987 发表于 2009-2-26 00:15:12

OPSF内的路由器类型
DR 指定路由器,负责更新LSA,发送LSU等,接收LSU
BDR, 备用路由器,只接受LSU,DR故障时成为DR
附DR/BDR选举过程,1,接口优先级高的成为DR,次高的BDR
                                           范围0~255, 0代表不参加选举1为默认值
                                    2,router id大的为DR
                                    3,Loopback大的,成为DR
DR/BDR特点
 1)不抢占,DR正常时,即使有新的Pri比DR高的路由器也不能抢占成为DR。
 2)DR正常时,BDR只接收所有信息,转发LSA和同步LSDB的任务由DR完成,当DR故障时,BDR自动成为DR,完成原DR的工作,并选举新的BDR。
 3)DR是个接口概念。每个网段都会选举DR。
4) 不同网段分别选DR/BDR
所以DR只能有1个,出现多个BDR就没啥不对了~

zolo1987 发表于 2009-2-26 00:19:14

在OSPF中存在一个DR和BDR 其中DR=选择路由器 BDR=备份选择路由器
在广播和NBMA网络中,任何一台路由器的路由变化都能导致多次传递,浪费资源,为了解决这个问题,OSPF协议定义了选择DR和BDR
所有的路由器都发送LSA 但是只有DR和BDR和DR other 建立连接关系,所有路由器只将信息发送给DR, 由DR将LSA广播出去,BDR是DR的备份,再选取DR的同时也选取BDR, BDR也和本网段内所有的路由器建立邻接关系并且交换路由信息,当DR失效后,BDR将成为DR.除DR和BDR之外的路由器(称为DR Other)之间将不再建立邻接关系,也不再交换任何路由信息。这样就减少了广播网和NBMA网络上各路由器之间邻接关系的数量。

zolo1987 发表于 2009-2-26 00:20:25

另外附OSPF邻接的形成过程
DOWN-——(广播)---——初始化(init)----TWO WAY(形成邻居)------(选举DR/BDR)————同步开始(ExStart)----——交换(Exchange)----(互相ACK)------LOADING----(增量发送)---FULL

bob 发表于 2009-4-20 04:38:00

ospf在选举DR和BDR选举的时候首先判断的是接口优先级还是loopback接口呢?!

ajke 发表于 2009-4-20 07:48:39

优先级。。。。。。。。。。。。

spoto896 发表于 2009-6-18 12:14:42

想了解一下阿
页: [1]
查看完整版本: OSPF DR BDR问题