设为首页收藏本站language 语言切换
查看: 2401|回复: 9
收起左侧

[已解决] ospf中DR和BDR的选取问题

[复制链接]
发表于 2013-9-16 18:12:20 | 显示全部楼层 |阅读模式
拓扑如下

OSPF

OSPF
配置如下
---------------------------R1---------------
enable
configure terminal
no ip domain-lookup
hostname R1
enable secret 2
line console 0
password 100
login
logging synchronous
exec-timeout 0 0
login
exit
line vty 0 5
password 101
login
exit
interface serial 0/0
ip address 12.1.1.1 255.255.255.0
clock rate 64000
no shut
exit
interface ethernet 1/0
ip address 100.1.1.1 255.255.255.0
no shut
exit
router ospf 100
router-id 91.1.1.1
network 12.1.1.0 0.0.0.255 area 0
network 100.1.1.0 0.0.0.255 area 0
end


----------------------R2--------------------
enable
configure terminal
no ip domain-lookup
hostname R2
enable secret 2
line console 0
password 100
login
logging synchronous
exec-timeout 0 0
login
exit
line vty 0 5
password 101
login
exit
interface serial 0/0
ip address 12.1.1.2 255.255.255.0
no shut
exit
interface ethernet 1/0
ip address 100.1.1.2 255.255.255.0
no shut
exit
router ospf 100
router-id 92.2.2.2
network 12.1.1.0 0.0.0.255 area 0
network 100.1.1.0 0.0.0.255 area 0
end
显示
R1#show ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface
92.2.2.2          1   FULL/BDR        00:00:34    100.1.1.2       Ethernet1/0
92.2.2.2          0   FULL/  -        00:00:35    12.1.1.2        Serial0/0

R2#show ip ospf neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface
91.1.1.1          1   FULL/DR         00:00:35    100.1.1.1       Ethernet1/0
91.1.1.1          0   FULL/  -        00:00:36    12.1.1.1        Serial0/0

应该选取R2为DR,R1为BDR,为什么显示出来的是R1为DR,R2为BDR






 楼主| 发表于 2013-9-16 18:25:22 | 显示全部楼层
沙发自己坐
沙发 2013-9-16 18:25:22 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-16 18:25:25 | 显示全部楼层
OSPF中,选举DR/BDR,首先是比较优先级,然后才比较router ID,你应该先看看你的路由器的接口的优先级

如果不是优先级的问题,那么有可能是你在配置两台路由器的时候时间差超过了40秒,DR具有不可抢占性,就是一旦选定了DR,除非接口故障了,否则是不会改变的,很有可能是你在配置完R1后,40秒内没有配置完R2或者说没有在40秒内开启R2上的ospf进程,导致R1自己先选举完成了,之后R2才加进来
板凳 2013-9-16 18:25:25 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-16 18:38:36 | 显示全部楼层
是因为你配置OSPF优先在R1上开启。R1选举完后R2才加入所以R1就是DR R2就是BDR···重启下OSPF进程就好了 2边同步重启
地板 2013-9-16 18:38:36 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-16 18:57:27 | 显示全部楼层
Dexter 发表于 2013-9-16 18:25
OSPF中,选举DR/BDR,首先是比较优先级,然后才比较router ID,你应该先看看你的路由器的接口的优先级

如 ...

谢谢,就是时间差的问题。学习了。
5# 2013-9-16 18:57:27 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-16 19:01:15 | 显示全部楼层
84983251 发表于 2013-9-16 18:38
是因为你配置OSPF优先在R1上开启。R1选举完后R2才加入所以R1就是DR R2就是BDR···重启下OSPF进程就好了 2 ...

谢谢
6# 2013-9-16 19:01:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-16 20:17:59 | 显示全部楼层
学习了。。。
7# 2013-9-16 20:17:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-16 22:25:07 | 显示全部楼层
lulang35 发表于 2013-9-16 19:01
谢谢

你问的这个问题刚好一个月之前我上课的时候老是讲过了,当时影响比较深,所以记得,你有空的话,就再做一下实验,确认一下
8# 2013-9-16 22:25:07 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-16 22:41:30 | 显示全部楼层
Dexter 发表于 2013-9-16 22:25
你问的这个问题刚好一个月之前我上课的时候老是讲过了,当时影响比较深,所以记得,你有空的话,就再做一 ...

重做过了,就是进程时间差的问题。谢谢了,
9# 2013-9-16 22:41:30 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 12:34:22 | 显示全部楼层
这个问题,NA不就说过吗
10# 2013-9-18 12:34:22 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-30 17:48 , Processed in 0.098400 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表