다른 IGP들에 비해서 OSPF 가장 큰 장점 중 하나는 스텁 에어리어를 구성할 수 있는 것이다.
스텁 에어리어 기능을 활성화를 하면 ABR(에어리어 경계 라우터)내부 에어리어 라우터들에게 외뷰 경로에 대한 LSA를 차단하고 디폴트 경로를 전달한다.
이에 라우팅 테이블을 크게 감소할수 있으며, 라우팅 테이블 숫자가 줄었으니 당연히 라우팅 성능도 좋아진다.

위에 차단경로는 이전 글을 봤으며 어떤 녀석들인지 알수 있을 것이다.
아래 구성과 같이 에어리어 1을 스텁 에어리어로 구성해보자
그러면 1의 ABR R2가 에어리어 1 내부로 OSPF 도메인 외부 네트워크(OSPF가 아닌 녀석들)모두 차단을 하고 디폴트 경로를 만들어서 보낸다.

#설정 명령어
R1 (config)#router ospf 1
R1 (config-router)#area 1 stub
================================
R2(config)#router ospf 1
R2(config-router)#area 1 stub
해당 명령어 설정 후 area 1내부 라우터인 R1의 라우팅 테이블을 조회 해보면
O*IA 0.0.0.0/0 [110/2] via 1.1.12.2, 00:00:04, GigabitEthernet0/0 //스텁 에어리어로 인하여 디볼트 라우팅 생성
1.0.0.0/8 is variably subnetted, 9 subnets, 2 masks
C 1.1.1.0/24 is directly connected, Loopback0
L 1.1.1.1/32 is directly connected, Loopback0
O IA 1.1.2.2/32 [110/2] via 1.1.12.2, 00:00:04, GigabitEthernet0/0
O IA 1.1.3.3/32 [110/3] via 1.1.12.2, 00:00:04, GigabitEthernet0/0
O IA 1.1.4.4/32 [110/4] via 1.1.12.2, 00:00:04, GigabitEthernet0/0
C 1.1.12.0/24 is directly connected, GigabitEthernet0/0
L 1.1.12.1/32 is directly connected, GigabitEthernet0/0
O IA 1.1.23.0/24 [110/2] via 1.1.12.2, 00:00:04, GigabitEthernet0/0
O IA 1.1.34.0/24 [110/3] via 1.1.12.2, 00:00:04, GigabitEthernet0/0
2.2.2네트워크와 3.3.3네트워크를 찾아볼수 없다
대신 ABR로 디폴트 라우팅이 생겼다
완전 스텁 에어리어는 OSPF 외부 도메인 네트워크(OSPF가 아닌 녀석들)뿐만 아니라(OSPF 타입 E1, E2)
다른 에어리어 소속인 IA타입도 차단되는 에어리어이다.
#설정 명령어
R1 (config)#router ospf 1
R1 (config-router)#area 1 stub
-------------------------------
R2(config)#router ospf 1
R2(config-router)#area 1 stub no-summary
위 설정 후 아래에 있는 라우팅 테이블을 보면 이전 스텁 에이러와 달리 IA 다른 에어리어 라우팅 경로가 사라지고 디폴트 라우팅 생겼다.
Gateway of last resort is 1.1.12.2 to network 0.0.0.0
O*IA 0.0.0.0/0 [110/2] via 1.1.12.2, 00:00:20, GigabitEthernet0/0
1.0.0.0/8 is variably subnetted, 4 subnets, 2 masks
C 1.1.1.0/24 is directly connected, Loopback0
L 1.1.1.1/32 is directly connected, Loopback0
C 1.1.12.0/24 is directly connected, GigabitEthernet0/0
L 1.1.12.1/32 is directly connected, GigabitEthernet0/0
R2(config-router)#area 1 stub
R2(config-router)#area 1 default-cost 10
Area 1은 Stub Area이며
ABR(R2)이 Area 1로 기본경로(0.0.0.0/0)를 광고할 때, 그 OSPF metric 값을 10으로 설정라는 의미이다.
아래 구성도 처럼 에어리어 4 내부에 ASBR이 존재할 경우 스텁이나 완전 스텁 에어리어를 구성을 할 수없다
해당 경우에는 NSSA라는 녀석을 가지고 구성을 하면 된다
NSSA로 구성을 하면 스텁 에어리어 내부에 ASBR을 구축할 수 있다.

아래 명령어로 4.4.4네트워크를 생성을 하고 외부 네트워크를 OSPF로 재분배를 시켜 포함
#명령어
R4(config)#int lo4
R4(config-if)#ip add 4.4.4.4 255.255.255.0
R4(config-if)#router ospf 1
R4(config-router)#redistribute connected subnets
NSSA 설정
R3(config)#router ospf 1
R3(config-router)#area 4 nssa default-information-originate
R4(config)#router ospf 1
R4(config-router)#area 4 nssa
설정 후 에어리어 4의 내부 라우터인 R4의 라우팅 테이블을 보면 OSPF 외부 네트워크 인 2.2.2 네트워크가 없다
그러나 에어리어 4의 ABR인 R3에서 OSPF 도메인으로 재분배한 외부 네트워크는 N2경로로 R4에게 전달을 하며,
동시 디폴트 경로로 전달을 한다.
R4#show ip route
(생략)
Gateway of last resort is 1.1.34.3 to network 0.0.0.0
1.0.0.0/24 is subnetted, 7 subnets
O IA 1.1.1.0 [110/193] via 1.1.34.3, 00:31:28,
O IA 1.1.2.0 [110/129] via 1.1.34.3, 00:31:28,
O 1.1.3.0 [110/65] via 1.1.34.3, 00:31:28,
C 1.1.4.0 is directly connected, Loopback0
O IA 1.1.12.0 [110/192] via 1.1.34.3, 00:31:28,
O IA 1.1.23.0 [110/128] via 1.1.34.3, 00:31:28,
C 1.1.34.0 is directly connected,
3.0.0.0/24 is subnetted, 1 subnets
O N2 3.3.3.0 [110/20] via 1.1.34.3, 00:31:29,
4.0.0.0/24 is subnetted, 1 subnets
C 4.4.4.0 is directly connected, Loopback4
O*N2 0.0.0.0/0 [110/1] via 1.1.34.3, 00:02:52,

위 사진에서 설명 하듯이 NSSA는 에어리어를 벗어나면 타입을 변경해서 전송을 한다.
R3#show ip route
(생략)
4.0.0.0/24 is subnetted, 1 subnets
O N2 4.4.4.0 [110/20] via 1.1.34.4, 00:33:00, Serial0.34
R2#show ip route
(생략)
4.0.0.0/24 is subnetted, 1 subnets
O E2 4.4.4.0 [110/20] via 1.1.23.3, 01:03:04, Serial0.23
위 라우팅을 보면 알수 있듯이 NSSA 동일 에어리어에서는 N1/2 타입으로 광고를 하며, 다른 에어리어로 넘어갈 시 타입이 E1/2타입으로 변경되어서 나가는 것을 알수 있다.
NSSA 와전 스텁 에어리어는 OSPF 외부 도메인 즉 OSPF 네트워크 녀석들 뿐만 아니라 다른 에어리어의 소속된 경로도 차단되느 에어리어이다.
일반 완전 에어리어와 다른 점은 내부에 ASBR이 존재할 수 있다라는 점이다.
NSSA 완전 에어리어 설정
R3(config)#router ospf 1
R3(config-router)#area 4 nssa no-summary
R4(config)#router ospf 1
R4(config-router)#area 4 nssa
R4#show ip route
(생략)
Gateway of last resort is 1.1.34.3 to network 0.0.0.0
1.0.0.0/24 is subnetted, 3 subnets
O 1.1.3.0 [110/65] via 1.1.34.3, 00:00:54, Serial0
C 1.1.4.0 is directly connected, Loopback0
C 1.1.34.0 is directly connected, Serial0
3.0.0.0/24 is subnetted, 1 subnets
O N2 3.3.3.0 [110/20] via 1.1.34.3, 00:00:54, Serial0
4.0.0.0/24 is subnetted, 1 subnets
C 4.4.4.0 is directly connected, Loopback4
O*IA 0.0.0.0/0 [110/65] via 1.1.34.3, 00:00:54, Serial0
NSSA 완전 스텝 에어리어를 설정 후 라우팅 테이블을 보면 다른 에어리어 소속된 IA타입의 테이블이 없고 디폴트 라우팅 경로만 있는게 보일거다 그리고 ABR에서 재분배를 시켜준 3.3.3.0/24 네트워크하고
이전 R4의 라우팅 테이블을 보면 NSSA ABR이면서 ASBR인 R3에서 OSPF 네트워크로 재분배 한 외부 네트워크인 3.3.3.0/24를 NSSA 내부라우터 들에게 N1/2방식으로 광고를 하고 있다.

위 구성도에서는 ABR이 하나뿐인 에어리어의 4의 내부 라우터들은 디폴트 루트만으로 ABR인 R3까지 라우팅만 시키면 된다.
따라서 ABR R3에서 생성한 N1/2타입의 경로는 필요가 없다.
NSSA ABR/ASBR에서 N1/2경로 차단
R3(config)#router ospf 1
R3(config-router)#area 4 nssa no-redistribution
해당 설정 후 R4의 라우팅 테이블을 보면 NSSA의 ABR ASBR인 R3에서 광고하는 N1/2타입의 경로는 없고 디폴트 경로만 있을것이다.
R4#show ip route
(생략)
Gateway of last resort is 1.1.34.3 to network 0.0.0.0
1.0.0.0/24 is subnetted, 3 subnets
O 1.1.3.0 [110/65] via 1.1.34.3, 00:23:10, Serial0
C 1.1.4.0 is directly connected, Loopback0
C 1.1.34.0 is directly connected, Serial0
4.0.0.0/24 is subnetted, 1 subnets
C 4.4.4.0 is directly connected, Loopback4
O*IA 0.0.0.0/0 [110/65] via 1.1.34.3, 00:00:52, Serial0
디폴트 경로만 존재한다.