OSPF NSSAの設定をCiscoIOS-XRで解説します。
OSPF NSSA
OSPFのNSSAエリアの解説は下記を参照して下さい。
-
OSPF エリア NSSAエリア / トータリーNSSAエリア
トポロジー図
OSPF nssa default-information-originateコマンド
IPアドレスの設定、基本となるOSPFの設定は完了しているものとする。OSPF設定方法は下記を参照
-
OSPF基本設定 Cisco IOS
設定方法
1 |
nssa default-information-originate |
設定方法
IOSXR-2設定方法
1 2 3 |
router ospf 1 area 1 nssa default-information-originate |
IOSXR-3設定方法
1 2 3 |
router ospf 1 area 1 nssa |
設定確認
show ip ospf
IOSXR-2 show ip ospf の対象 Area 1 がNSSAと認識およびデフォルトを生成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
RP/0/0/CPU0:IOSXR-2#show ospf | b Area 1 Thu Aug 30 07:56:56.370 UTC Area 1 Number of interfaces in this area is 1 It is a NSSA area Perform type-7/type-5 LSA translation generates NSSA default route with cost 1 SPF algorithm executed 10 times Number of LSA 7. Checksum Sum 0x030948 Number of opaque link LSA 0. Checksum Sum 00000000 Number of DCbitless LSA 0 Number of indication LSA 0 Number of DoNotAge LSA 0 Flood list length 0 Number of LFA enabled interfaces 0, LFA revision 0 Number of Per Prefix LFA enabled interfaces 0 Number of neighbors forming in staggered mode 0, 1 full RP/0/0/CPU0:IOSXR-2# |
IOSXR-3 Area1がNSSAと認識
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
RP/0/0/CPU0:IOSXR-3#sho ospf | b Area 1 Thu Aug 30 08:00:02.097 UTC Area 1 Number of interfaces in this area is 2 It is a NSSA area SPF algorithm executed 8 times Number of LSA 7. Checksum Sum 0x030948 Number of opaque link LSA 0. Checksum Sum 00000000 Number of DCbitless LSA 0 Number of indication LSA 0 Number of DoNotAge LSA 0 Flood list length 0 Number of LFA enabled interfaces 0, LFA revision 0 Number of Per Prefix LFA enabled interfaces 0 Number of neighbors forming in staggered mode 0, 1 full RP/0/0/CPU0:IOSXR-3# |
ルーティングテーブルの確認
R1からの外部経路がなくなり、デフォルト経路が(O N2)で学習されている
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 |
RP/0/0/CPU0:IOSXR-3#show route Thu Aug 30 08:04:09.870 UTC Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path 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, E - EGP i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, su - IS-IS summary null, * - candidate default U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP A - access/subscriber, a - Application route M - mobile route, r - RPL, (!) - FRR Backup path Gateway of last resort is 192.168.1.2 to network 0.0.0.0 O*N2 0.0.0.0/0 [110/1] via 192.168.1.2, 00:18:57, GigabitEthernet0/0/0/0 O IA 1.1.1.1/32 [110/3] via 192.168.1.2, 00:18:57, GigabitEthernet0/0/0/0 O IA 2.2.2.2/32 [110/2] via 192.168.1.2, 00:18:57, GigabitEthernet0/0/0/0 L 3.3.3.3/32 is directly connected, 00:37:40, Loopback0 C 10.0.1.0/24 is directly connected, 00:37:40, GigabitEthernet0/0/0/1 L 10.0.1.3/32 is directly connected, 00:37:40, GigabitEthernet0/0/0/1 O IA 192.168.0.0/24 [110/2] via 192.168.1.2, 00:18:57, GigabitEthernet0/0/0/0 C 192.168.1.0/24 is directly connected, 00:37:40, GigabitEthernet0/0/0/0 L 192.168.1.3/32 is directly connected, 00:37:40, GigabitEthernet0/0/0/0 RP/0/0/CPU0:IOSXR-3# |
R1 バックボーンエリアのルータは全ての経路を学習しているNSSAからの外部経路は「O E2」として学習されている。
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 |
RP/0/0/CPU0:IOSXR-1#show route Thu Aug 30 08:05:47.273 UTC Codes: C - connected, S - static, R - RIP, B - BGP, (>) - Diversion path 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, E - EGP i - ISIS, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, su - IS-IS summary null, * - candidate default U - per-user static route, o - ODR, L - local, G - DAGR, l - LISP A - access/subscriber, a - Application route M - mobile route, r - RPL, (!) - FRR Backup path Gateway of last resort is not set L 1.1.1.1/32 is directly connected, 00:43:24, Loopback0 O 2.2.2.2/32 [110/2] via 192.168.0.2, 00:40:56, GigabitEthernet0/0/0/0 O IA 3.3.3.3/32 [110/3] via 192.168.0.2, 00:20:35, GigabitEthernet0/0/0/0 C 10.0.0.0/24 is directly connected, 00:43:24, GigabitEthernet0/0/0/1 L 10.0.0.1/32 is directly connected, 00:43:24, GigabitEthernet0/0/0/1 O E2 10.0.1.0/24 [110/20] via 192.168.0.2, 00:20:35, GigabitEthernet0/0/0/0 C 192.168.0.0/24 is directly connected, 00:43:24, GigabitEthernet0/0/0/0 L 192.168.0.1/32 is directly connected, 00:43:24, GigabitEthernet0/0/0/0 O IA 192.168.1.0/24 [110/2] via 192.168.0.2, 00:40:56, GigabitEthernet0/0/0/0 RP/0/0/CPU0:IOSXR-1# |
OSPF database
IOSXR-3 NSSAルータではデフォルト経路をType7LSAで学習、バックボーンエリアからのType1の経路をType3LSA(Summary Net)を学習
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 |
RP/0/0/CPU0:IOSXR-3#show ospf database Thu Aug 30 08:07:42.915 UTC OSPF Router with ID (3.3.3.3) (Process ID 1) Router Link States (Area 1) Link ID ADV Router Age Seq# Checksum Link count 2.2.2.2 2.2.2.2 1352 0x80000004 0x00ca59 2 3.3.3.3 3.3.3.3 1351 0x80000005 0x00ef12 3 Summary Net Link States (Area 1) Link ID ADV Router Age Seq# Checksum 1.1.1.1 2.2.2.2 1371 0x80000002 0x00d651 2.2.2.2 2.2.2.2 1371 0x80000002 0x009e86 192.168.0.0 2.2.2.2 1371 0x80000002 0x00497a Type-7 AS External Link States (Area 1) Link ID ADV Router Age Seq# Checksum Tag 0.0.0.0 2.2.2.2 1371 0x80000001 0x00d0d8 0 10.0.1.0 3.3.3.3 1352 0x80000001 0x000271 0 RP/0/0/CPU0:IOSXR-3# |
IOSXR-1 全ての経路を学習している。NSSAからの外部経路はType5LSAとして学習されている。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
RP/0/0/CPU0:IOSXR-1#show ospf database Thu Aug 30 08:35:51.160 UTC OSPF Router with ID (1.1.1.1) (Process ID 1) Router Link States (Area 0) Link ID ADV Router Age Seq# Checksum Link count 1.1.1.1 1.1.1.1 1619 0x80000004 0x0032f2 3 2.2.2.2 2.2.2.2 1224 0x80000004 0x00d248 3 Summary Net Link States (Area 0) Link ID ADV Router Age Seq# Checksum 3.3.3.3 2.2.2.2 1224 0x80000002 0x00d451 192.168.1.0 2.2.2.2 229 0x80000003 0x009631 Type-5 AS External Link States Link ID ADV Router Age Seq# Checksum Tag 10.0.0.0 1.1.1.1 1619 0x80000002 0x00454c 0 10.0.1.0 2.2.2.2 1224 0x80000002 0x00b2cd 0 RP/0/0/CPU0:IOSXR-1# |
Ping疎通確認
経路が削減されていますが、デフォルト経路があるため、IOSXR-3からPingが通ります。
1 2 3 4 5 6 7 |
RP/0/0/CPU0:IOSXR-3#ping 10.0.0.1 source 10.0.1.3 Thu Aug 30 08:36:36.797 UTC Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/9 ms RP/0/0/CPU0:IOSXR-3# |
コンフィグファイル
設定したConfigファイル
NSSA-IOSXR-1
1 ファイル 1.42 KB
NSSA-IOSXR-2
1 ファイル 1.38 KB
NSSA-IOSXR-3
1 ファイル 1.43 KB
スポンサーリンク
Cisco IOS XR 設定方法記事一覧
基本設定
OSPF
- OSPF基本設定
- OSPFコスト設定
- OSPF プライオリティ
- OSPF MD5認証
- OSPF Network( Broadcast / Point-to-Point )
- OSPF スタブエリア
- OSPF トータリースタブエリア
- OSPF NSSA
- OSPF トータリーNSSA
- OSPF 経路集約