OSPF的基本配置及DR /BDR选举的实验
OSPF的基本配置及DR /BDR选举的实验
实验拓扑:
实验目的:掌握OSPF的基本配置
掌握手工指定RID
掌握如何修改OSPF的接口优先级
观察DR BDR选举的过程
实验要求:R3当选为DR
R2为BDR
R4不参与选举
全网互通
实验步骤:步骤1按如上拓扑做好底层配置,并检测相邻设备的连通性
步骤2在三台路由器上起OSPF 协议
R1(config)#interface lo0 //通过环回接口限定ospf的rid
R1(config-if)#ip address 1.1.1.1 255.255.255.0
R1(config)#router ospf 100
R1(config-router)#router-id 1.1.1.1 //手工指定ospf的rid
R1(config-router)#network 10.1.1.0 0.0.0.3 area 1
R2(config)#interface lo0
R2(config-if)#ip address 2.2.2.2 255.255.255.0
R2(config)#router ospf 100 //注意OSPF进程号的本地特性
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 10.1.1.0 0.0.0.3 area 1
R2(config-router)#network 10.2.2.0 0.0.0.255 area 0
R3(config)#interface lo0
R3(config-if)#ip address 3.3.3.3 255.255.255.0
R3(config)#router ospf 100
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 10.2.2.0 0.0.0.255 area 0
R4(config)#interface lo0
R4(config-if)#ip address 4.4.4.4 255.255.255.0
R4(config)#router ospf 100
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 10.1.1.65 0.0.0.3 area 2
R4(config-router)#network 10.2.2.0 0.0.0.255 area 0
步骤3用show ip ospf neighbors查看DR BDR 的情况
步骤4 R4 的E0接口优先级改为0,使其不参与DR/BDR选举:
R4(config)#int E0
R4(config-if)#ip ospf priority 0
注意,因为R2与R3默认E0口优先级均为1,所以通过RID进行DR/BDR选举,在本实验中,因为R3的RID为3.3.3.3,大于R2的2.2.2.2,所以不需要修改R2、R3的优先级,如果需要保证R3的DR地位,可以将R3的优先级设置成较高值。
步骤5使用clear ip ospf process重启ospf进程之后观察DR BDR的情况及接口的优先级。本步骤可以省略,但如果配置速度过慢,因为OSPF DR的非抢占特性,先配置的路由器可能会成为DR,此时就需要重启OSPF进程。