OSPF(Open Shortest Path First) 심화
OSPF는 링크 상태 라우팅 프로토콜로 Dijkstra 알고리즘을 사용합니다. 네트워크관리사 시험에서는 DR/BDR 선출 과정, 링크 상태 데이터베이스(LSDB) 동기화, 다양한 Area 유형이 핵심 출제 범위입니다.
OSPF DR/BDR 선출
멀티액세스 네트워크(이더넷)에서 LSA 플러딩을 최소화하기 위해 DR(Designated Router)과 BDR(Backup DR)을 선출합니다.
- 선출 기준 1순위: OSPF 우선순위(Priority). 기본값 1. 0으로 설정하면 DR/BDR 선출 제외
- 선출 기준 2순위: 라우터 ID. 높은 값이 우선. 루프백 IP > 물리 인터페이스 IP 중 가장 높은 값
- DR 역할: 네트워크 대표. 다른 라우터들이 DR에게만 LSA 전송(224.0.0.6). DR이 전체에 플러딩(224.0.0.5)
- 비선점(Non-preemptive): 우선순위가 더 높은 라우터가 나중에 연결되어도 기존 DR을 교체하지 않음
OSPF LSA 유형
- Type 1 Router LSA: 라우터가 생성. 같은 Area 내 링크 상태
- Type 2 Network LSA: DR이 생성. 멀티액세스 네트워크 정보
- Type 3 Summary LSA: ABR(Area Border Router)이 생성. Area 간 경로 요약
- Type 4 ASBR Summary LSA: ABR이 ASBR 위치를 광고
- Type 5 AS External LSA: ASBR이 외부 경로 광고. Backbone과 일반 Area에 플러딩
- Type 7 NSSA External LSA: NSSA Area 내 ASBR이 생성. ABR에서 Type 5로 변환
OSPF Area 유형
- Backbone Area(Area 0): 모든 Area의 허브. 모든 Area는 Area 0에 직접 연결 필요
- Standard Area: Type 1,2,3,4,5 LSA 모두 허용
- Stub Area: Type 5 LSA 차단. ABR이 Default Route 광고. 외부 경로가 필요 없는 말단 Area
- Totally Stubby Area: Cisco 확장. Type 3,4,5 모두 차단. 더 간결한 LSDB
- NSSA(Not So Stubby Area): Type 5 차단하지만 ASBR을 통한 외부 경로 재배포 허용. Type 7 사용
Virtual Link
Area 0에 직접 연결할 수 없는 Area를 위한 논리적 연결입니다. Transit Area를 통해 Area 0으로 연장됩니다. Stub Area에서는 사용 불가.
네트워크관리사 기출 핵심 정리
- DR 선출: Priority(높음) → Router ID(높음)
- Priority 0 = DR/BDR 선출 제외
- Stub Area = Type 5 차단, Totally Stubby = Type 3,4,5 모두 차단
- NSSA = Type 5 차단 + 내부 외부 재배포 허용(Type 7)
- 모든 Area는 Area 0에 직접 연결 필요(Virtual Link로 우회 가능)