トータリスタブエリアと同様に、トータリーNSSAと呼ばれる特別なエリアタイプがあります。NSSAの特徴を持ちながら、OSPF外部経路(LSA5)に加えて外部エリア(LSA3)の経路もデフォルトルートに置き換えて、エリア内に挿入します。
トータリーNSSA設定
基本設定
R1からR3で図の通りOSPFを有効にします。外部ルートを生成するため、R3ではループバックアドレス3.3.3.3をOSPFへ再配信(redistribute)します。
R1(config)# router ospf 1 R1(config-router)# network 192.168.12.0 0.0.0.255 area 12
R2(config)# router ospf 1 R2(config-router)# network 192.168.12.0 0.0.0.255 area 12 R2(config-router)# network 2.2.2.2 0.0.0.0 area 0 R2(config-router)# network 192.168.23.0 0.0.0.255 area 0
R3(config)# router ospf 1
R3(config-router)# redistribute connected subnets
R3(config-router)# network 192.168.23.0 0.0.0.255 area 0
R1のルーティングテーブルを確認します。3.3.3.3 が外部ルート(O E2 )、2.2.2.2 がエリア間ルート(O IA)であることが確認できます。
R1# 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 + - replicated route, % - next hop override Gateway of last resort is not set 2.0.0.0/32 is subnetted, 1 subnets O IA 2.2.2.2 [110/2] via 192.168.12.2, 00:06:30, FastEthernet0/0.12 3.0.0.0/32 is subnetted, 1 subnets O E2 3.3.3.3 [110/20] via 192.168.12.2, 00:05:45, FastEthernet0/0.12 O IA 192.168.23.0/24 [110/2] via 192.168.12.2, 00:06:30, FastEthernet0/0.12
トータリーNSSA設定
エリア12をトータリーNSSAに設定します。 no-summary がトータリNSSAに必要な設定で、ABRであるR2のみ設定で問題ありません。
R2(config)# router ospf 1 R2(config-router)# area 12 nssa no-summary
R2(config)# router ospf 1 R2(config-router)# area 12 nssa
確認
ルーティング確認
R1のルーティングテーブルを確認します。O E2の経路(3.3.3.3)と合わせて、エリア間ルート(O IA)もブロックされ、その代わりにデフォルトルートがR2から広告されています。NSSAと違い、トータリNSSAの場合、自動でデフォルトルートが広告されます。
R1# 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
+ - replicated route, % - next hop override
Gateway of last resort is 192.168.12.2 to network 0.0.0.0
O*IA 0.0.0.0/0 [110/2] via 192.168.12.2, 00:00:33, FastEthernet0/0.12
トータリNSSA内でASBRを設定
R1から外部経路としてループバック(1.1.1.1/32)をNSSAへ挿入します。
R1(config)# router ospf 1 R1(config-router)# redistribute connected subnets
スタブエリアの時は %OSPF-4-ASBR_WITHOUT_VALID_AREA のエラーが出ましたが、今回は出力されません。
R2のルーティングテーブルを確認します。 1.1.1.1をO N2 として、認識しています。これは、LSAタイプ7で学習したルートです。
R2# 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
+ - replicated route, % - next hop override
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
O N2 1.1.1.1 [110/20] via 192.168.12.1, 00:04:33, FastEthernet0/0.12
3.0.0.0/32 is subnetted, 1 subnets
O E2 3.3.3.3 [110/20] via 192.168.23.3, 00:04:43, FastEthernet0/0.23
R3のルーティングテーブルを確認します。1.1.1.1を O E2 として、認識しています。これは、LSAタイプ5で学習したルートです。R2で1.1.1.1のルート情報が、LSAタイプ7からタイプ5へ変換されています。
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
+ - replicated route, % - next hop override
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
O E2 1.1.1.1 [110/20] via 192.168.23.2, 00:05:08, FastEthernet0/0.23
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/2] via 192.168.23.2, 04:33:16, FastEthernet0/0.23
O IA 192.168.12.0/24 [110/2] via 192.168.23.2, 04:33:16, FastEthernet0/0.23
コメント