라우팅 프로토콜 OSPF(Open Shortest Path First) 정의 및 설정방법

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

 

Leave a Comment