OSPF(Open Shortest Path First) 프로토콜 - 4

Hyun·2025년 5월 25일

네트워크

목록 보기
5/5

Redistribution setting

  • 외부 AS, 혹은 다른 특정 라우팅 프로토콜로 부터 수신된 라우팅 정보를 전달하기 위해 재분배 과정을 하게 된다.
  • 예를 들어, RIP ,EIGRIP,BGP,static 등으로 부터 수신된 라우팅 정보를 인식시키기 위해서는 redistribute 구문을 반드시 사용해야 한다.
  • 재분배된 라우팅 정보는 외부 정보로 인식한다.

OSPF LSA Types 확인


여러 타입의 LSA를 이용해 라우팅 정보를 송수신하여 LSDB를 완성한다. 이를 이용해 네트워크 토폴로지 내부에서 최적의 경로를 계산하고 라우팅 테이블에 저장한다.

Type 1 (Router LSA) : O

  • OSPF가 동작하는 모든 라우터가 생성하고, 동일 영역의 라우터에게 전달된다.
    sh ip ospf database router <라우터 ID>// 해당 라우터가 만든 LSA만 보여준다.

Type 2 (Network LSA) : O

  • 다중 접속 네트워크의 DR(designated Router)이 만들며, DR이 동일영역의 라우터에게 전달한다.
  • DR이 없으면, Type 2도 없다.
    R4#sh ip ospf database network//DR이 생성

Type 3 (Summary-Network LSA) : O IA

  • 자신이 속한 영역이 아닌 다른 영역의 정보를 요약해서 전달한다.
  • 영역 간의 정보를 나타낸다고 해서 영역 간(Inter-Area) 정보라 표현한다. ABR이 생성, 전달한다.
    R1#sh ip ospf data summary

Type 4 (Summary-ASBR LSA) : O IA

  • OSPF 도메인 밖의 외부 정보를 OSPF로 유입시키는 라우터인 ASBR이 어떤 라우터 인지에 관한 정보를 요약해서 전달한다.
  • ASBR 라우터 정보와 메트릭 값을 현재 area의 ABR이 생성, 광고 한다.
    R1#sh ip ospf database asbr-summary

Type 5 (AS-External LSA) : O E1, O E2

  • AS 밖의 네트워크 정보(External LSA)/ASBR에 의해 성성, 전달한다.
  • Stub 계열의 영역을 제외한 모든 OSPF 영역으로 전달된다. 전체 OSPF 도메인 단위로 관리된다.
  • Metric-Type
    • E2(기본): 외부 메트릭만 비교, 내부 코스트 무시.
    • E1: 내부 + 외부 코스트 합산 → 대규모 망에서 좀 더 정밀.

R1# sh ip ospf database external

Type 7 (NSSA-External LSA) : O N1, O N2

  • AS 밖의 네트워크 정보(External LSA)/ASBR에 의해 성성, 전달한다.
  • LSA Type 5와 거의 비슷한 정보를 가진다.
  • stub 영역과 nssa는 AS 밖의 네트워크 정보를 표현하는 type 5의 유입이 금지되어 있다.
    • stub 영역는 외부 네트워케이서 들어오는 LSA 정보를 차단해 외부에 대한 라우팅 정보를 받지 않으며, 대신 기본 경로(Deafult Route) 를 자동 생성해 AS 외부로 데이터를 전달할 때 경로로 사용한다.
  • NSSA 내부에서 생성되는 AS 외부 정보에 대한 전달은 허용된다.
  • NSSA 내부에서 생성되는 외부 정보와 일반적인 AS 외부 정보인 LSA type 5를 다르게 표현할 필요가 있기 때문에 마련된 틀별한 용도의 LSA가 type 7이다.

1) Stub : E1,E2가 사라지고 기본 경로(Default Route)로 대체된다. : Type 4,5가 차단된다.
→ 양쪽(R2,R7) ospf 설정에서 area <지역 번호> stub 수행

2) Totally Stub : E1,E2 뿐만 아니라 다른 Area에 속한 경로(IA)도 차단되어 기본경로로 대체 된다. 다시 말해서 같은 지역 외 모든 경로가 기본 경로로 대체된다. : Type 3,4,5가 차단된다.
→ 양쪽(R2,R7) ospf 설정에서 area <지역 번호> stub no-summary 수행

Stub , Totally Stub은 백본 area 와 ASBR에서는 설정할 수없다. 설정하기 위해서는 NSSA를 사용해야 한다.

3)Not-So-Stubby Area(NSSA) : E1, E2를 차단한다, 스터브 영역의 변형된 형태 이며, 스터브 영역으로부터 외부 네트워크 정보의 유입이 필요한 경우 사용된다.
→양쪽(R1,R5) ospf 설정에서 area <지역 번호> nssa 수행
sh ip router ospf//ospf 도메인 내의 모든 라우터가 nssa 외부 네트워크 정보를 LSA 타입 5로 수신한다.

R1#do sh ip ospf //NSSA , LSA Type 7 → Type 5로 변경된 것을 확인
R5의 라우팅 테이블과 데이터베이스를 확인해보면 R1에서 NSSA 설정 이후, E1,E2로 되어 있던 외부 경로가 모두 사라졌기 때문에 이 문제를 해결하기 위해서는 R1(ABR)에 기본 경로(Default Route) 설정area <지역 번호> nssa default-information-originate 을 수행해줘야한다.

4) Totally Not-So-Stubby Area(NSSA) : E1,E2,IA를 모두 차단하고 기본경로로 대체 된다. : Type 3,4,5 차단

ABR에서만 설정해준다. area <지역 번호> nssa no-summary

타입들을 총 정리하면 아래 표와 같다.

profile
DevSecOps & Cloud Engineer를 꿈꾸는 엔지니어

0개의 댓글