OSPF 选举DR/BDR和Two-Way先后顺序问题
来源: 作者: 发布时间:2009-03-03 阅读次数

问:

OSPF在建立完全邻接关系过程中,有关选举DR/BDR和Two-Way先后顺序问题。有关可能正确的顺序如下:
1、首先选举DR/BDR,随后才到Two-Way状态;
2、首先Two-Way状态,然后才选举DR/BDR;
3、选举DR/BDR和Two-Way状态是同时的。
请问是哪一个呢?
还有请大家帮我诊断一下以下的debug调试信息:
Feb 26 08:57:49.127: OSPF: Send hello to 192.168.1.3 area 0 on Serial0 from 192.168.1.2
Feb 26 08:57:49.199: OSPF: rcv. v:2 t:1 l:48 rid:192.168.1.3
      aid:0.0.0.0 chk:A734 aut:0 auk: from Serial0
Feb 26 08:57:49.203: OSPF: Rcv hello from 192.168.1.3 area 0 from Serial0 192.168.1.3
Feb 26 08:57:49.207: OSPF: 2 Way Communication to 192.168.1.3 on Serial0, state 2WAY
Feb 26 08:57:49.211: OSPF: Neighbor change Event on interface Serial0
Feb 26 08:57:49.211: OSPF: DR/BDR election on Serial0
Feb 26 08:57:49.215: OSPF: Elect BDR 0.0.0.0

Feb 26 08:57:49.215: OSPF: Elect DR 192.168.1.3
Feb 26 08:57:49.219: OSPF: Elect BDR 192.168.1.2
Feb 26 08:57:49.223: OSPF: Elect DR 192.168.1.3
Feb 26 08:57:49.223:        DR: 192.168.1.3 (Id)   BDR: 192.168.1.2 (Id)
从这些调试信息中,看出是选举DR/BDR先,还是Two-Way状态先?
我个人认为是Two-Way状态先,随后才选举DR和BDR。然而,《TCP/IP路由技术卷一》中写得是DR/BDR和Two-Way状态是同时的。
希望大家帮助我解决这个问题,非常感谢!
答:
先到 2-way 状态,然后等待 wait 时间 ,超时后才开始选举 DR/BDR

r2# show ip ospf int  s 0/0 | include  Timer intervals
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

等待 wait 时间,是要让广播网络中的所有路由器都能有机会参与 DR/BDR 的选举

上一篇:配置交换机快速解决局域网网络环路问题  
下一篇:PPTP_VPN常见问题解答