05OSPFOSPF
OSPF(Open Shortest Path First) 는 하나의 AS 안에서 동작하는 link-state IGP 입니다. 기업망에서 가장 널리 쓰이는 내부 동적 라우팅 프로토콜입니다.
OSPF의 동작 원리
OSPF는 link-state 방식 입니다 — 각 라우터가 자기 링크 상태를 광고(LSA)해 모든 라우터가 동일한 네트워크 지도(link-state database)를 갖 고, 그 지도에서 Dijkstra(SPF) 알고리즘으로 최단 경로를 계산 합니다. RIP 같은 distance-vector보다 수렴이 빠르고 큰 망에 적합 합니다.
핵심 개념이 Area(영역) 입니다 — 큰 망을 여러 영역으로 나눠 LSA 범위를 제한 해 확장성을 높입니다. 모든 영역은 백본 영역(Area 0) 에 연결되며, 영역 경계의 라우터(ABR)가 영역 간 경로를 요약해 전달합니다.
Gaia OSPF와 IPv6 OSPF
Gaia는 OSPFv2(IPv4)와 OSPFv3(IPv6 OSPF)를 모두 지원합니다. 둘은 같은 link-state·Area 개념을 쓰되, IPv6 OSPF는 IPv6 네트워크를 위한 별도 인스턴스 로 구성합니다. 본문에서는 두 버전을 함께 다룹니다.
구성
OSPF는 Gaia Portal·Clish에서 Router ID 지정 → 인터페이스를 Area에 배정 → Area 유형(normal·stub·NSSA 등)·비용(cost)·인증 설정 순으로 구성합니다. 다른 프로토콜에서 배운 경로를 OSPF로 알리거나(redistribute) 그 반대는 Routing Policy로 제어합니다. 경로의 빠른 장애 감지에는 BFD를 함께 쓸 수 있습니다.
정리하면, OSPF는 링크 상태를 광고해 모든 라우터가 같은 지도로 최단 경로를 계산하고, Area로 큰 망을 나눠 확장 하는 link-state IGP입니다. 방대한 Area 유형·LSA·타이머 옵션은 원문 해당 절을 참고하세요.