免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 19542 | 回复: 11
打印 上一主题 下一主题

关于ospf的优先级判断 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-24 17:21 |只看该作者 |倒序浏览
忍不住出来喷一下,所有的资料都说ospf的接口优先级默认是1,
0是不参与到DR跟BDR的选举,一直有个疑惑,那么优先级是数字的时候
是怎么样,,,

经过测试终于得出结论,
优先级数字越高优先级越低,这也就意味着默认的1为最高优先级。这句话是错误的。

另外,我们那帮研发在火墙上开发了ospf功能,竟然默认优先级就是1,不是0,
,,火墙成了DR可是要命的。。。

我重新检查再发帖

[ 本帖最后由 kentchoi 于 2009-3-24 17:44 编辑 ]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
2 [报告]
发表于 2009-03-24 17:28 |只看该作者
不对吧。我咋记得不是这样子的。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
3 [报告]
发表于 2009-03-24 17:33 |只看该作者
OSPF规则:
1、为0,则无权选举。
2、缺省值为1,取值范围为0-255,数值越大优先级越高。

IS-IS:
1、为0则仅表示优先级最低,还会参与选举。
2、缺省值64,取值在0-127,数值越大优先级越高。

论坛徽章:
0
4 [报告]
发表于 2009-03-24 17:39 |只看该作者
这个是一个zebra的linux,接口优先级是100,
成了BDR,  

vd13 is up
  ifindex 29, MTU 1500 bytes, BW 0 Kbit <UP,BROADCAST,RUNNING,MULTICAST>
  Internet Address 10.1.2.2/24, Broadcast 10.1.2.255, Area 0.0.0.0
  MTU mismatch detection:enabled
  Router ID 200.10.10.100, Network Type BROADCAST, Cost: 1
  Transmit Delay is 1 sec, State Backup, Priority 100
  Designated Router (ID) 172.16.0.1, Interface Address 10.1.2.1
  Backup Designated Router (ID) 200.10.10.100, Interface Address 10.1.2.2
  Multicast group memberships: OSPFAllRouters OSPFDesignatedRouters
  Timer intervals configured, Hello 10s, Dead 40s, Wait 40s, Retransmit 5
    Hello due in 8.588s
  Neighbor Count is 1, Adjacent neighbor count is 1

这是cisco 3550,优先级是15,

cat3550#show ip ospf interface
(connected)
FastEthernet0/23 is up, line protocol is up
  Internet Address 10.1.2.1/24, Area 0
  Process ID 1, Router ID 172.16.0.1, Network Type BROADCAST, Cost: 1
  Transmit Delay is 1 sec, State DR, Priority 15
  Designated Router (ID) 172.16.0.1, Interface address 10.1.2.1
  Backup Designated router (ID) 200.10.10.100, Interface address 10.1.2.2
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    Hello due in 00:00:03
  Index 1/1, flood queue length 0
  Next 0x0(0)/0x0(0)
  Last flood scan length is 2, maximum is 4
  Last flood scan time is 0 msec, maximum is 0 msec
  Neighbor Count is 1, Adjacent neighbor count is 1
    Adjacent with neighbor 200.10.10.100  (Backup Designated Router)
  Suppress hello for 0 neighbor(s)
  Message digest authentication enabled
    Youngest key id is 1

等一下,选举是先选取 BDR 还是先选取DR?
明白了,原来是先选举BDR,这样具有最高优先级的 zebra 系统的接口由于优先级100,成为了BDR,然后在有效路由器当中
选取DR,,,cisco 3550 就成为了 DR,应该可以这么理解吧。

差点把概念问题搞糊涂了。

[ 本帖最后由 kentchoi 于 2009-3-24 17:41 编辑 ]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
5 [报告]
发表于 2009-03-24 17:43 |只看该作者
先选BDR是没错的。
OSPF的DR是非抢占的。就是如果网络中已经有DR了,新加入的就是优先级再高也不会抢占。
IS-IS的是抢占的。

论坛徽章:
0
6 [报告]
发表于 2009-03-25 11:46 |只看该作者
更正一下;

OSPF优先级是 数字高的优先级高,
而且优先级高的接口成为DR,昨天测试出现BDR的原因是因为
OSPF的DR不是抢占模式的,今天重新测试,修改优先级之后,接口都重启
就得到了正常的测试结果了。

感谢 ssffzz1 的指点啊。

论坛徽章:
0
7 [报告]
发表于 2010-03-18 23:57 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2010-03-19 10:39 |只看该作者
忍不住出来喷一下,所有的资料都说ospf的接口优先级默认是1,
0是不参与到DR跟BDR的选举,一直有个疑惑,那 ...
kentchoi 发表于 2009-03-24 17:21


围观楼主

论坛徽章:
0
9 [报告]
发表于 2010-03-19 10:42 |只看该作者
哈哈,表示理解。

论坛徽章:
0
10 [报告]
发表于 2010-03-20 16:19 |只看该作者
忍不住出来喷一下,所有的资料都说ospf的接口优先级默认是1,
0是不参与到DR跟BDR的选举,一直有个疑惑,那么优先级是数字的时候
是怎么样,,,

经过测试终于得出结论,
优先级数字越高优先级越低,这也就意味着默认的1为最高优先级。这句话是错误的。

另外,我们那帮研发在火墙上开发了ospf功能,竟然默认优先级就是1,不是0,
,,火墙成了DR可是要命的。。。

我重新检查再发帖
kentchoi 发表于 2009-03-24 17:21


我很好奇lz以前怎么得出这个结论的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP