Mikan Network Lab.

ネットワーク技術やCisco製品に関して、勉強・検証した内容を発信しています。

Mikan Network Lab.

IOS-XR: OSPF - ルータプライオリティ

IOS-XRでのOSPFルータプライオリティの設定方法を紹介します。

目次

1. コマンド一覧
2. 仕様説明
 2.1. priority
3. 設定例
 3.1. 要件
 3.2. コンフィグ
 3.3. 動作確認
  3.3.1. show ospf interface

前提条件

本記事は以下に基づいて作成しています。
・Cisco VIRL 1.6.65
・Cisco IOS XR Software, Version 6.1.3

1. コマンド一覧

本記事で必要なコマンドを以下に示します。

(config)# router ospf <process-name>
(config-ospf)# area <area-id>
(config-ospf-ar)# interface <interface>
(config-ospf-ar-if)# priority <value>

2. 仕様説明

2.1. priority

ルータプライオリティはDR、BDRの選出に使用されます。プライオリティ値を設定するには、priorityコマンドを使用します。

(config-ospf-ar-if)# priority <value>

<value>でプライオリティ値を0~255の範囲で指定します。デフォルト値は1です。プライオリティ値の最も高いルータがDR、次に高いルータがBDRに選出されます。プライオリティ値が0のルータはDROTHERになります。

【Sample】
Gi0/0/0/0のルータプライオリティ値を255に設定する例を示します。

(config)# router ospf 1
(config-ospf)# area 0
(config-ospf-ar)# interface GigabitEthernet0/0/0/0
(config-ospf-ar-if)# priority 255

3. 設定例

3.1. 要件

・XR1、XR2、XR3でOSPFを次の通りに設定してください。
 - OSPFプロセス名は「1」とすること。
 - Gi0/0/0/0をエリア0に関連付けること。
 - XR1のGi0/0/0/0のルータプライオリティ値を255に設定すること。
 - XR2のGi0/0/0/0のルータプライオリティ値を254に設定すること。
 - XR3のGi0/0/0/0のルータプライオリティ値を0に設定すること。

構成図

3.2. コンフィグ

本タスクの要件を満たす設定例を以下に示します。

 XR1 

hostname XR1
interface Loopback0
 ipv4 address 1.1.1.1/32
!
interface GigabitEthernet0/0/0/0
 ipv4 address 192.168.123.1/24
!
router ospf 1
 area 0
  interface GigabitEthernet0/0/0/0
   priority 255
  !
 !
!
end

 XR2 

hostname XR2
interface Loopback0
 ipv4 address 2.2.2.2/32
!
interface GigabitEthernet0/0/0/0
 ipv4 address 192.168.123.2/24
!
router ospf 1
 area 0
  interface GigabitEthernet0/0/0/0
   priority 254
  !
 !
!
end

 XR3 

hostname XR3
interface Loopback0
 ipv4 address 3.3.3.3/32
!
interface GigabitEthernet0/0/0/0
 ipv4 address 192.168.123.3/24
!
router ospf 1
 area 0
  interface GigabitEthernet0/0/0/0
   priority 0
  !
 !
!
end

3.3. 動作確認

3.3.1. show ospf interface

show ospf interfaceコマンドで以下を確認します。
・XR1のGi0/0/0/0のStateがDR、Priorityが255であること。
・XR2のGi0/0/0/0のStateがBDR、Priorityが254であること。
・XR3のGi0/0/0/0のStateがDROTHER、Priorityが0であること。

RP/0/0/CPU0:XR1#show ospf interface
Mon Jan 27 15:18:25.782 UTC

Interfaces for OSPF 1

GigabitEthernet0/0/0/0 is up, line protocol is up
  Internet Address 192.168.123.1/24, Area 0
  Process ID 1, Router ID 1.1.1.1, Network Type BROADCAST, Cost: 1
  Transmit Delay is 1 sec, State DR, Priority 255, MTU 1500, MaxPktSz 1500
  Designated Router (ID) 1.1.1.1, Interface address 192.168.123.1
  Backup Designated router (ID) 2.2.2.2, Interface address 192.168.123.2
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    Hello due in 00:00:08:372
  Index 1/1, flood queue length 0
  Next 0(0)/0(0)
  Last flood scan length is 2, maximum is 2
  Last flood scan time is 0 msec, maximum is 0 msec
  LS Ack List: current length 0, high water mark 1
  Neighbor Count is 2, Adjacent neighbor count is 2
    Adjacent with neighbor 2.2.2.2  (Backup Designated Router)
    Adjacent with neighbor 3.3.3.3
  Suppress hello for 0 neighbor(s)
  Multi-area interface Count is 0
RP/0/0/CPU0:XR2#show ospf interface
Mon Jan 27 15:19:54.756 UTC

Interfaces for OSPF 1

GigabitEthernet0/0/0/0 is up, line protocol is up
  Internet Address 192.168.123.2/24, Area 0
  Process ID 1, Router ID 2.2.2.2, Network Type BROADCAST, Cost: 1
  Transmit Delay is 1 sec, State BDR, Priority 254, MTU 1500, MaxPktSz 1500
  Designated Router (ID) 1.1.1.1, Interface address 192.168.123.1
  Backup Designated router (ID) 2.2.2.2, Interface address 192.168.123.2
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    Hello due in 00:00:07:814
  Index 1/1, flood queue length 0
  Next 0(0)/0(0)
  Last flood scan length is 0, maximum is 1
  Last flood scan time is 0 msec, maximum is 0 msec
  LS Ack List: current length 0, high water mark 2
  Neighbor Count is 2, Adjacent neighbor count is 2
    Adjacent with neighbor 1.1.1.1  (Designated Router)
    Adjacent with neighbor 3.3.3.3
  Suppress hello for 0 neighbor(s)
  Multi-area interface Count is 0
RP/0/0/CPU0:XR3#show ospf interface
Mon Jan 27 15:20:49.592 UTC

Interfaces for OSPF 1

GigabitEthernet0/0/0/0 is up, line protocol is up
  Internet Address 192.168.123.3/24, Area 0
  Process ID 1, Router ID 3.3.3.3, Network Type BROADCAST, Cost: 1
  Transmit Delay is 1 sec, State DROTHER, Priority 0, MTU 1500, MaxPktSz 1500
  Designated Router (ID) 1.1.1.1, Interface address 192.168.123.1
  Backup Designated router (ID) 2.2.2.2, Interface address 192.168.123.2
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    Hello due in 00:00:00:392
  Index 1/1, flood queue length 0
  Next 0(0)/0(0)
  Last flood scan length is 0, maximum is 1
  Last flood scan time is 0 msec, maximum is 0 msec
  LS Ack List: current length 0, high water mark 3
  Neighbor Count is 2, Adjacent neighbor count is 2
    Adjacent with neighbor 1.1.1.1  (Designated Router)
    Adjacent with neighbor 2.2.2.2  (Backup Designated Router)
  Suppress hello for 0 neighbor(s)
  Multi-area interface Count is 0