네트워크/Routing Protocol - OSPF

OSPF Area 개념 (Backbone, Non-Backbone, ABR, ASBR)

고미-고미 2022. 3. 28. 15:13
728x90

● OSPF Area 정의

 

OSPF의 Area는 라우터들의 논리적인 집합을 의미 하며, 인터페이스들의 논리적인 집합 입니다. Area의 설정은 인터페이스 단위로 설정 합니다.

 

 

● OSPF Area 특징

  • OSPF AREA 정보는 OSPF Hello Packet에 포함되어 전달되며 Area 정보가 서로 다를 경우 Neighbor 관계를 맺지 못함
  • Interface는 오직 하나의 Area에만 할당 가능, Area를 기준으로 LSDB를 생성 / 관리 
  • 2개 이상의 Area와 인접한 라우터를 ABR (Area Border Router)라고 하며, 네트워크 경로 축약을 수행 함
  • 서로 다른 Area와 통신을 하기 위해 Area 0를 통해서만 통신이 가능
  • Area ID설정은 Simple Decimal 또는 Dotted Decimal로 설정 가능. Area 설정 시 어느방법을 사용해도 무관하나 인접 장비의 Area 설정 방법은 동일해야 함. OSPF Hello Packet에 포함된 정보는 Dotted Decimal로 표기 됨

 

● OSPF 계층적 Area 디자인과 용어

 

용어 설명
Backbone Area
Transit Area (Area 0)
- OSPF에 핵심이 되는 Area이며 Non-Backbone Area는 Backbone Area에 연결되어야만 네트워크 정보가 상호간에 교환 됩니다.
- Backbone Area는 연속성있게 연결되어 있어야 하며 중간에 끊어지면 안됩니다.
Non-Backbone Area - Backbone Area외 모든 Area를 의미 합니다. 
- 서로 다른 Non-Backbone Area 사이 트래픽은 Backbone Area를 통해 전달 됩니다.
ABR - Area 0를 포함하여 최소 2개 이상의 Area에 소속되어 있는 라우터를 의미 합니다.
- LSDB는 Area 단위로 생성하며, Area 단위로 경로 계산을 수행 합니다.
- Area 사이에서 네트워크 정보를 광고합니다. (LSA Type 3)
ASBR - OSPF와 다른 Dynamic Routing Procol이 동시에 동작하는 라우터 입니다.
- 재분배를 통해 외부 네트워크 정보를 OSPF로 가져올 수 있습니다.
Internal Router - 모든 인터페이스가 1개의 Area에 속해있는 라우터 입니다. 
Backbone Router - 최소 1개 이상의 인터페이스가 Area 0에 포함되어 있는 라우터 입니다.

 

● OSPF Area 디자인에 따른 장점과 단점

 

단일 Area 정의 Area 0만으로 구성된 OSPF Design
장점 º 단일 Area 사용으로 토폴로지 구성이 단순함
단점 º Area 내부에서 링크 Up/Down이 발생할 경우 SFP 계산이 발생 하며 LSDB 업데이트 패킷이 다수 발생
º LSDB의 크기가 커져 관리 가능한 범주를 넘어설 수 있음
º LSDB 크기가 커질 수록 더 많은 메모리를 소모하며 SPF 계산이 지연 될 수 있음
º 경로 축약이 불가능 (OSPF의 경로축약은 ABR에서 수행)
다중 Area 정의 Area 0와 추가적인 Area로 구성된 OSPF Design
장점 º 계층적 Area 관리를 통한 LSDB 사이즈 감소
º 경로 축약을 통해 라우팅 테이블 크기 감소
º 다른 Area에서 발생한 네트워크 문제가 다른 Area로 전파되지 않음
단점 º Area 0를 거치지 않을 경우 다른 Area 간 통신 불가
º 잘못된 경로 축약 수행 시 패킷 유실 발생

※ 단일 Area에 포함 시킬 수 있는 라우터의 수량은 네트워크 안정성과 같은 요소에 따라 다르지만 일반적으로 권고하는 수량은 50개 미만.

 

● OSPF Route Type (via OSPF Area)

 

OSPF 네트워크 경로에는 학습 방식과 학습 위치에 따라 Route Type이 존재 하며, Route Type에도 우선순위가 존재 합니다.  (경로의 우선순위는 O > O IA > O E1 > O E2 순서)

 

분류 설명
O 현재 라우터가 속한 Area에서 경로를 학습한 경우 intra-area routes 라고 하며 OSPF 라우팅 테이블에서의 표기는 O 입니다.
O IA ABR(Area Boder Router)를 통해 경로를 학습한 경우 interarea route라고 하며 OSPF 라우팅 테이블에서의 표기는 O IA 입니다
O E1 재분배(Redistribution)을 통해 학습한 경로를 의미하며, Interface Cost값이 OSPF 정보에 누적 됩니다
O E2 재분배(Redistribution)을 통해 학습한 경로를 의미하며, 기본적으로 Cost값은 20을 가지며 해당 값은 변경되지 않습니다.

 

728x90

'네트워크 > Routing Protocol - OSPF' 카테고리의 다른 글

OSPF Route Summarization  (0) 2022.03.28
OSPF Route Advertisement 방법  (0) 2022.03.28
OSPF DR / BDR 란?  (0) 2022.03.28
OSPF Network Type 이란?  (0) 2022.03.25
OSPF Neighbor 종류 와 상태  (0) 2022.03.25