Stub Area와 NSSA의 가장 큰 차이점은
"ABSR에서 재분배한 경로를 내부에서 인식할 수 있는지 여부" 에 있다.
ASBR (Autonomous System Boundary Router)
- NSSA 내부에 위치하며, 외부 네트워크(예: ISP)와 연결.
- 외부 경로를 OSPF NSSA 내부로 가져오기 위해 Type 7 LSA를 생성.
#Stub Area
- OSPF에서 지원하는 강력한 Area 요약기능
- ABR이 Stub를 설정한 Area로 Type-4,5를 차단한 후 Default-Route를 제공
- O E1 & O E2 Routing 정보는 Default-route를 사용하여 통신
= Routing Table에는 O, O IA, O E1, O E2가 표기 되지만, Stub Area를 설정하면 O, O IA만 표기된다.
- ASBR의 외부 경로 재분배 불가
Stub Area에서는 외부 라우팅 정보(Type 5 LSA)가 차단되며, 내부에 ASBR을 배치해도 외부 경로를 Stub Area에 유입할 수 없다. - 디폴트 경로만 사용
ABR이 Stub Area에 디폴트 경로(0.0.0.0)를 제공하며, 외부 네트워크와의 통신은 항상 이 경로를 통해 이루어진다.
# Stub를 사용하기 위한 조건
불가 Area |
Backbone Area |
Transit Area |
ASBR이 존재하는 Area |
Stub를 설정하는 Area내의 모든 Router에서 공통 설정을 실시 Stub는 인접성의 조건이므로 일치 해야 한다 |
- 다음과 같이, ABR과 동일한 Area에 있으며, 인접성이 완료된 Router를 하나 지정하며 동일하게 설정한다.
router ospf 1
area 100 stub
!
- 다른 Routing Protocol [RIP] 으로부터 받은 Routing 정보가 다음과 같이 O E2으로 넘어왔다.
- O E2 : External Metric-type 2
외부 Protocol이 OSPF 환경으로 재분배된 네트워크 정보
[고정 metric이며 Default metric은 20을 사용 , ASBR까지의 경로가 단일인 경우에 사용]
- Stub을 사용하여, 외부 Routing Protocol Routing 정보는 Default Route로 제공한다.
- O E2 Routing 정보는 사라지고 Default Route 가 생성되어, 해당 Routing 테이블을 통해서 통신된다.
#Totally Stub
- 강화된 stub로서 LSA-Type 3,4,5를 차단하고 Default-route를 제
= Stub Area를 설정하면 O, O IA만 표기되지만, Totally Stub를 설정하면 O IA만 표기된다.
##NSSA (Not-So-Stubby Area)
- ASBR의 외부 경로 재분배 가능
NSSA 내부에서는 ASBR이 외부 네트워크 경로를 Type 7 LSA로 생성해 NSSA 내부에 전달할 수 있다. - Type 7 LSA의 역할
Type 7 LSA는 NSSA 내부에서만 사용되며, ABR을 통해 다른 OSPF 영역으로 전달될 때 Type 5 LSA로 변환된다. - 유연한 외부 연결
Stub Area와 달리 외부 라우트가 필요하면 NSSA를 사용하여 유연하게 외부 네트워크와 통합할 수 있다.
Type-4,5을 생성하고 전파하는 ASBR가 존재하는 AREA는 Stub를 사용할 수 없다
이때 사용할 수 있는 것이 NSSA이다 Type-7로 주고 받는 것이다
즉, ASBR이 존재하는 Area에서 Type-7을 이용하여 Stub기능을 사용할 수 있는 것이다.
설정 후에 이상한 점이 있는데
Default-route가 보이지 않는다
nssa는 ABR에 Default-route를 따로 설정해야 한다 (수동설정)
명령어는 다음과 같다
ㄴ area 1 nssa default-information-originate 후 표기되는 디폴트 루트
<추가 내용>
- R1의 EIGRP Routing 정보가 N2으로 표기된다. (N2 - OSPF NSSA external type 2)
- R1에 Default-Route 정보를 제공한다.
R2(config)#router ospf 1
R2(config-router)#area 12 nssa default-information-originate
R2(config-router)#
- R1에 Default-Route 정보가 생성되었다.
*nssa설정을 하지 않은 area는 type-7을 이해할 수 없기때문에 type-5으로 인지하고 Router 테이블 상에 O E2, O E1로 표기된다 (OSPF DATABASE TABLE - Type-5 AS External Link States)
##Totally NSSA
- NSSA와 동일하나 Type-3까지 차단하고 Default-route를 제공한다 (자동생성)
- Totally NSSA를 설정한 area내의 ASBR은 재분배 시 Type-7로 재분배한다.
<Totally NSSA 설정 전>
- R2에서 명령어를 추가한다.
<Totally NSSA 설정 후>
종류 | LSA 차단 목록 | Default-Route | 차이점 |
Stub | ABR이 LSA-Type 4,5차단 | 자동생성 | ABSR이 포함된 Area는 Stub X |
Totally Stub | ABR이 LSA-Type 3,4,5차단 | 자동생성 | |
NSSA | ABR이 LSA-Type 4,5차단 | 수동생성 | NSSA내의 ABSR에서 Type-7로 재분배 |
Totally Stub | ABR이 LSA-Type 3,4,5차단 | 자동생성 |
특징 | Stub | NSSA |
ASBR의 외부 경로 재분배 | 차단됨 (ASBR을 배치할 수 없음) | 허용됨 (ASBR에서 외부 경로를 Type 7 LSA로 재분배) |
Type 5 LSA (외부 라우트) | 차단됨 | 차단됨 (Type 7 LSA로 대체) |
Type 7 LSA (외부 라우트) | 지원하지 않음 | 지원 (Type 7 LSA는 ABR에서 Type 5 LSA로 변환 가능) |
디폴트 경로 (0.0.0.0) | 필요시 ABR이 디폴트 경로 제공 | 필요시 ABR이 디폴트 경로 제공 가능 |
정리하자면 Stub Area와 NSSA의 가장 중요한 차이점은 ASBR에서 외부 경로를 재분배할 수 있는지 여부다.
- Stub Area: 외부 경로 재분배 불가(Type 5 LSA 차단).
- NSSA: 외부 경로 재분배 가능(Type 7 LSA 허용).
Stub Area는 단순한 네트워크 설계에 적합하지만, 외부 네트워크와 연결이 필요한 경우에는 NSSA를 사용하는 것이 적합하다.
'IT > ㄴ Cisco' 카테고리의 다른 글
[CISCO] OSPF Subnet Summary 정리 (0) | 2025.01.11 |
---|---|
[CISCO] OSPF Virtual-Link 정리 (0) | 2025.01.11 |
[CISCO] OSPF (Open Shortest Path First) 기초 (0) | 2025.01.10 |
[CISCO] OSPF Area / Type / OSPF 인증 정리 / Virtual-Link (0) | 2025.01.09 |
[CISCO] GLBP (Gateway Load Balancing Protocol) 기초 (0) | 2023.12.10 |