ip ospf priority

DR/BDR valprocess     |      Cisco OSPF metric


I detta avsnitt utforskar vi hur kommandot ”ip ospf priority” kan användas för att påverka valet av Designated Router (DR) och Backup Designated Router (BDR) i ett OSPF-nätverk, samt viktiga överväganden vid denna konfiguration.

Om alla routrar har samma interface-prioritet, väljs den med högst router-ID som DR. Även om router-ID kan justeras manuellt för att påverka valet, kräver detta en konsekvent konfiguration på alla routrar, vilket kan vara opraktiskt i större nätverk.

Ett mer flexibelt tillvägagångssätt är att använda interface-prioriteter, vilket gör det möjligt för en router att vara DR i ett nätverk och DROTHER i ett annat.

Konfigurera OSPF-prioritet

I denna topologi används kommandot ”ip ospf priority” för att styra valet av Designated Router (DR) och Backup Designated Router (BDR) enligt följande:

  • R1 ska vara DR → Konfigureras med prioritet 255 (högsta möjliga).
  • R2 ska vara BDR → Behåller standard prioritet 1.
  • R3 ska aldrig bli DR eller BDR → Konfigureras med prioritet 0, vilket utesluter den från valet.
R1(config)# interface GigabitEthernet 0/0/0
R1(config-if)# ip ospf priority 255
R1(config-if)# end
R1#
R3(config)# interface GigabitEthernet 0/0/0
R3(config-if)# ip ospf priority 0
R3(config-if)# end
R3#

Rensa OSPF-processen

För att säkerställa att de nya DR/BDR-konfigurationerna träder i kraft måste den befintliga valprocessen raderas, vilket gör att en ny valprocess initieras där de konfigurerade prioriteterna påverkar valet av Designated Router (DR) och Backup Designated Router (BDR).

I följande exempel visas hur OSPF-processen rensas på R1. Kommandot clear ip ospf process måste också köras på R2 och R3. Observera OSPF-statusinformationen som genereras.

R1# clear ip ospf process
Reset ALL OSPF processes? [no]: yes
*Jun 5 03:47:41.563: %OSPF-5-ADJCHG: Process 10, Nbr 2.2.2.2 on GigabitEthernet0/0/0 from FULL to DOWN, Neighbor Down: Interface down or detached
*Jun 5 03:47:41.563: %OSPF-5-ADJCHG: Process 10, Nbr 3.3.3.3 on GigabitEthernet0/0/0 from FULL to DOWN, Neighbor Down: Interface down or detached
*Jun 5 03:47:41.569: %OSPF-5-ADJCHG: Process 10, Nbr 2.2.2.2 on GigabitEthernet0/0/0 from LOADING to FULL, Loading Done
*Jun 5 03:47:41.569: %OSPF-5-ADJCHG: Process 10, Nbr 3.3.3.3 on GigabitEthernet0/0/0 from LOADING to FULL, Loading Done
R1# show ip ospf interface GigabitEthernet 0/0/0

GigabitEthernet0/0/0 is up, line protocol is up
Internet Address 192.168.1.1/24, Area 0, Attached via Interface Enable
Process ID 10, Router ID 1.1.1.1, Network Type BROADCAST, Cost: 1
Topology-MTID  Cost  Disabled  Shutdown Topology Name
0               1       no        no        Base
Enabled by interface config, including secondary ip addresses
Transmit Delay is 1 sec, State DR, Priority 255
Designated Router (ID) 1.1.1.1, Interface address 192.168.1.1
Backup Designated router (ID) 2.2.2.2, Interface address 192.168.1.2
(output omitted) . . . .

R1#

Observera! Kommandot måste även köras på R2 och R3 för att säkerställa att hela nätverket startar om sin OSPF-process och genomför ett nytt DR/BDR-val.


DR/BDR valprocess     |      Cisco OSPF metric