(1)The router with the highest OSPF priority is selected as the DR. The router with the second-highest priority value is the BDR.
(2)If router priority is the same, use the OSPF router ID as the tiebreaker. (3)The DR election is nonpreemptive.
1)比较优先级,越大越优(默认为1,如设为0表示不参与选举) 2)如果优先级一样,比较Route-ID,越大越优。
·DRother发送LSA给DR/BDR用224.0.0.6 ·DR发送LSA给DRother用224.0.0.5
·非MA网络(如:p2p没有DR/BDR),路由器都用224.0.0.5
wait time:
在以太网络中作用,在选举DR/BDR之前,先等待40秒。
CCIE实验必考知识点<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,副经理是BDR。那么你是一个非常优秀的职员,比经理优秀多了,新加入到这个公司,那么,难道你一进这个公司,你就能成为经理吗?即使经理是小学文化,也不会让你去当经理的。但是如果有一天经理挂了,副经理没你优秀,所有的职员都一致认为你应该当经理,那么你就可以当经理。注意,这里如果你优秀,又存在副经理,那么你们就要重新选举,不一定是副经理直接升经理了。副经理就是在你来之前,如果经理挂了,他直接当经理。因为在你没来之前,已经选好经理和副经理,它们是这个公司最优秀的和次优秀的,没有人再比它们优秀了,所以直接升经理,但你来了之后就不一样了,你比副经理优秀,经理挂了,你肯定要跟副经理PK,结果你成了经理了。
总结:主路由器在最初建立邻接关系时有用,整个网络稳定了,它就废了,剩下的变化交给DR管理了。打江山的是主路由器,守江山的是DR和BDR。
<修改Cost参考值>
How do calculate default metric for protocol OSPF?
A:ten to the power eight over bandwidth,interface bandwidth!
·OSPF Cost = 108/BW (bps) 环回口的COST值是1,serial口的COST值是64,以太口是10
要修改路由的COST值方法:
第1种(改COST): R1(config)#int e0
R1(config-if)#ip ospf cost 10 直接修改COST值1-65535
第2种(改分子10^8=100M): R1(config)#router ospf 110
R1(config-router)#auto-cost reference-bandwidth 1000 (Mbps10的六次方)在COST公式中修改分子,本例修改分子为10的九次方【注意:此命令如果修改,OSPF区域内的所有路由都要修改)】
第3种(改分母-入向接口带宽): 4、router os 100
default-metric 对协议和静态起作用 5、redestr xxxx metric 加metric值 6、nei 1.1.1.1 cost
(1)、只要接口的类型是P2MP,都可生效,SHOW RUN 也可以看到这个命令 (2)、FR的NBMA模式,打上去命令会报错,show run 看不见 (3)、FR的P2MP中
a、HUB-SPORK 可以改,生效
b、SPORK-SPORK,无效,SHOW RUN 可见,但在spork上 show ip os nei 时,会出现 N/A DOWN c、SPORK-HUB 可以该,生效
<OSPF>基本操作命令
R1(config-router)#Router-id 1.1.1.1 手工RID
R1#clear ip ospf process 清掉进程,重新启动
R1(config)#router ospf 110 注意:进程号是cisco的私有技术
R1(config-router)#network 1.1.1.0 0.0.0.255 area 0 (正/反掩码皆可) R1(config-router)#network 12.1.1.0 255.255.255.0 area 0 区域号还可用点分十进制表示
R1#show ip protocols
R1#show ip ospf 可查看router-id,进程号,域的数量 R1#show ip ospf interface
R1#show ip ospf interface brief
R1#show ip ospf neighbor 查看邻居信息
R4(config-if)#ip ospf hello-interval 9 (dead自动*4)
R4(config-if)#ip os dead-interval 80
R4(config-if)#ip ospf priority 10 修改优先级
R1#show ip os database
注意:在OSPF中,环回接口的路由掩码会变为32位
-----------------------------------------------------------------------------------