スタブエリア
スタブエリアは非OSPF経路である外部経路(LSAタイプ5)がABRであるR2にてデフォルト経路に変換することで経路を削減を実現します。スタブエリアを設定するには対象となるルータ全てにスタブ設定が必要になります。また、スタブエリア内にはASBRを設定することが出来なくなります。
スタブになる(今回の例ではエリア1)R2,R3に下記のように設定をする。(下記はCisco IOS)
1 2 3 4 |
R3(config)#router ospf 1 R3(config-router)#area 1 stub R3(config-router)#end R3# |
R3のルーティングテーブルでは標準エリアには存在していた非OSPFの外部経路「O E2」(10.0.0.0/8 , 172.16.0.0/24)は無くなり、代わりにデフォルト経路 LSA Type3「O*IA」(0.0.0.0/0)が加わりました。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
R3#show ip route ospf Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is 192.168.1.2 to network 0.0.0.0 O*IA 0.0.0.0/0 [110/2] via 192.168.1.2, 00:00:10, GigabitEthernet0/1 1.0.0.0/32 is subnetted, 1 subnets O IA 1.1.1.1 [110/3] via 192.168.1.2, 00:00:10, GigabitEthernet0/1 2.0.0.0/32 is subnetted, 1 subnets O IA 2.2.2.2 [110/2] via 192.168.1.2, 00:00:10, GigabitEthernet0/1 O IA 192.168.0.0/24 [110/2] via 192.168.1.2, 00:00:10, GigabitEthernet0/1 R3# |
R3のLSA Type3が標準エリアと比べてデフォルト経路「0.0.0.0/0」が追加されています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
R3#sho ip ospf database summary OSPF Router with ID (3.3.3.3) (Process ID 1) Summary Net Link States (Area 1) LS age: 108 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 0.0.0.0 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000001 Checksum: 0x75C0 Length: 28 Network Mask: /0 MTID: 0 Metric: 1 LS age: 108 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 1.1.1.1 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0x4FE0 Length: 28 Network Mask: /32 MTID: 0 Metric: 2 LS age: 108 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 2.2.2.2 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0x1716 Length: 28 Network Mask: /32 MTID: 0 Metric: 1 LS age: 108 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 192.168.0.0 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000002 Checksum: 0xC10A Length: 28 Network Mask: /24 MTID: 0 Metric: 1 R3# |
R3のOSPFdatabaseには非OSPFネットワークの外部経路に関わるLSA Type4,LSA Type5は経路を学習していません。
1 2 3 4 5 6 7 |
R3#show ip ospf database asbr-summary OSPF Router with ID (3.3.3.3) (Process ID 1) R3#show ip ospf database external OSPF Router with ID (3.3.3.3) (Process ID 1) R3# |
IOS,IOS-XR,NX-OS 設定方法
-
OSPF スタブエリア Cisco IOS
-
OSPF スタブエリア Cisco IOS-XR
-
OSPF スタブエリア Cisco NX-OS
トータリースタブエリア
トータリスタブエリアはさらに経路削減のため。スタブエリアでは受信したエリア0のLSAタイプ1をABRであるR2にてLSAタイプ3のデフォルト経路に変換されます。設定はABR(例ではR2)トータリースタブの設定が必要になります。残りの対象エリアルータには(例:R3)スタブ設定が必要になります。スタブエリア同様トータリースタブのエリアにはASBRを設定することは出来ません。
ABRであるR2は「area 1 stub no-summary」のコマンドを投入(下記例はCisco IOS)
1 2 3 |
R2(config)#router ospf 1 R2(config-router)#area 1 stub no-summary R2(config-router)#end |
トータリースタブ内のABR以外のルータにはスタブ設定のコマンドを投入します。(下記例はCisco IOS)
1 2 3 4 |
R3(config)#router ospf 1 R3(config-router)#area 1 stub R3(config-router)#end R3# |
スタブエリアが経路を学習していた「1.1.1.1/32、192.168.0.0/24」はトータリースタブでは経路が削除されています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
R3#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is 192.168.1.2 to network 0.0.0.0 O*IA 0.0.0.0/0 [110/2] via 192.168.1.2, 00:02:12, GigabitEthernet0/1 3.0.0.0/32 is subnetted, 1 subnets C 3.3.3.3 is directly connected, Loopback0 192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.1.0/24 is directly connected, GigabitEthernet0/1 L 192.168.1.3/32 is directly connected, GigabitEthernet0/1 R3# |
R3のLSA Type3がスタブエリアと比べて「1.1.1.1/32 , 192.168.0.0/24」が削除されています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
R3#show ip ospf database summary OSPF Router with ID (3.3.3.3) (Process ID 1) Summary Net Link States (Area 1) LS age: 168 Options: (No TOS-capability, DC, Upward) LS Type: Summary Links(Network) Link State ID: 0.0.0.0 (summary Network Number) Advertising Router: 2.2.2.2 LS Seq Number: 80000003 Checksum: 0x71C2 Length: 28 Network Mask: /0 MTID: 0 Metric: 1 R3# |
R3はスタブエリア同様LSA Type4,5は学習していません。
1 2 3 4 5 6 7 |
R3#show ip ospf database asbr-summary OSPF Router with ID (3.3.3.3) (Process ID 1) R3#show ip ospf database external OSPF Router with ID (3.3.3.3) (Process ID 1) R3# |
機種別 OSPF スタブエリア、トータルエリア設定方法
スポンサーリンク
OSPF 関連記事一覧
OSPFプロトコル解説記事
- OSPFとは
- OSPF Router-ID
- OSPF パケットの種類およびパケットヘッダーフォーマット
- OSPF状態遷移およびOSPFパケットの種類
- OSPF Optionsフィールド
- OSPF DR/BDR
- ネットワークタイプ
- LSAの概要 LSAヘッダー
- エリア
- エリア スタブエリア / トータリースタブエリア
- エリア NSSAエリア / トータリーNSSAエリア
- OSPF 経路集約
OSPF設定例記事
- 基本設定
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS VyOS1.3 - コスト設定
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS - プライオリティ
Cisco IOS Cisco IOS-XR NX-OS Juniper JUNOS - MD5認証
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS - NetworkType ( Broadcast / Point-to-Point )
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS - スタブエリア
Cisco IOS Cisco IOS-XR Cisco NX-OS - トータリースタブエリア
Cisco IOS Cisco IOS-XR Ciso NX-OS - NSSA
Cisco IOS Cisco IOS-XR Cisco NX-OS - トータリNSSA
Cisco IOS Cisco IOS-XR Cisco NX-OS - 経路集約
Cisco IOS Cisco IOS-XR Cisco NX-OS
OSPF RFC
- RFC2328 OSPF Version 2
- RFC3101 The OSPF Not-So-Stubby Area (NSSA) Option
- RFC3883 Detecting Inactive Neighbors over OSPF Demand Circuits (DC)
OSPF関連図書
私が所持しているOSPF本の紹介です。ただし絶版になっている本も紹介していますがご容赦ください。