关于hub-spoke网络配置ospf问题 欢迎高手答疑!!!
本帖最后由 sdwchow 于 2011-12-3 21:15 编辑大家好 我刚刚开始学习ccnp, 在配置hub-spoke网络类型中我遇到了一个问题 ,上图是我的拓扑图,在上图中R1上我用到了两个多点子接口来建立映射,在R2 R3上我用的都是物理接口,因此可以保证这两个网段都是NBMA网络,可是当我把ospf配置到三个路由器上时它就自动选择了R1为DR,在R1的router-id 1.1.1.1, R2 router-2 2.2.2.2 ,R3 router-id 3.3.3.3 在这里我并没有修改接口上的ospf优先级,为什么R1总是被选择为DR呢,我记得老师在讲课的时候讲的如果不修改priority就会出现一种类似R1认为R2是DR, R3认为R1是DR的状况,有没有高手给我指导一下啊,谢谢啊!!!!!
sdwchow 发表于 2011-12-3 20:41 static/image/common/back.gif
因为你先启动的R1
是这样的吗我记得在要求是让hub成为DR就必须让其他两个的优先级比R1小,但是我这里并没有改变r2 跟r3 的优先级啊 ,能给具体讲解一下吗 sdwchow 发表于 2011-12-3 21:14 static/image/common/back.gif
You can leave the HUB priority at the "default" and set the priority on the spokes to ZERO.This...
我知道要想不让spoke参与选举dr,就是在spoke把优先级设置为0,但是我的意思我让spoke参与选举dr,这样不久容易出错吗我想看看到底出了什么样的错误,所以我才没有改变spoke的优先级啊 先开R1,肯定就会成为DR了,因为OSPF不抢占的。
如果让spoke成为DR,比如让R2成为DR的话,只能和R1建立邻居,因为hello报文只能到达R1,记住hello报文的TTL=1。(OSPF协议报文在IP头部的TTL=1--------摘自卷一) sdwchow 发表于 2011-12-3 20:41 static/image/common/back.gif
因为你先启动的R1
谢谢提醒,一时没想起来。 OSPF的非强制性特性{:soso_e128:} 哪个先启动,谁就是DR,如果同时启动就按照DR选举规则来{:6_264:} 非抢占性选举时间为40秒,即开R1 40秒之内R2还没配置完的话,R1就会自动成为DR,如果你手够快,40秒之内配完开启其他的路由器,则会一起参与选举
{:6_280:} {:6_267:} 学习学习
页:
[1]