OSPF(Open Shortest Path First) 란?
망식별번호(AS) 내부의 라우터들끼리(IGP) 라우팅 정보를 교환하는 라우팅 프로토콜 이다.
주로, 최적의 경로를 계산할 때 SPF(Shoretest Path First) 또는
다익스트라(dijkstra) 알고리즘을 이용하여 목적지까지 최적의 경로를 계산한다.
OSPF 설정 방법
아래 예제로는 Cisco 라우터 기준으로 설명드리며,
다른 라우터 브랜드에서도 비슷한 방식으로 구성할 수 있습니다.
① OSPF 활성화
👉 <프로세스 번호>는 OSPF 프로세스를 고유하게 식별하는 번호입니다.
enable configure terminal router ospf <프로세스 번호>
② 네트워크 구성
👉 OSPF 프로토콜을 사용할 네트워크 인터페이스를 설정하고 OSPF가 작동할 서브넷을 지정 합니다.
- <네트워크 주소>는 OSPF를 구성할 네트워크 주소를 입력합니다.
- <와일드카드 마스크>는 OSPF가 동작할 서브넷을 지정하는데 사용되며 역마스크 값으로 입력합니다.
- <지정 영역 번호>는 OSPF 영역번호를 입력하며 모든 연결된 라우터는 같은 영역번호를 공유해야 합니다.
network <네트워크 주소> <와일드카드 마스크> area <지정 영역 번호>
③ Hello 패킷 설정
👉 주기적으로 Hello 패킷을 교환하여 이웃 라우터를 식별하고 인터페이스 설정을 통해 Hello 패킷의 빈도, 타임아웃 및 기타 매개변수를 구성할 수 있습니다.
interface <인터페이스> ip ospf hello-interval <초 단위 간격> ip ospf dead-interval <초 단위 간격>
④ 라우터 ID 설정
👉 OSPF 프로세스에서 사용되는 라우터ID를 설정합니다.
router-id <라우터 ID>
⑤ 네트워크 요약 및 필터링
👉 필요한 경우 네트워크 요약 및 필터링을 구성합니다.
ip summary-address ospf <네트워크 주소> <와일드카드 마스크> distribute-list <액세스 리스트> in/out <인터페이스>
⑥ OSPF 옵션 구성
👉 OSPF의 다양한 옵션을 구성할 수 있으며 특정 동작을 조정할 수 있습니다.
⑦ 저장 및 종료
👉 변경 내용을 저장하고 설정모드를 종료합니다.
end write memory