목차
서론
OSPF(Open Shortest Path First)는 레이어 3 장치가 라우팅 정보를 자동으로 교환하고 네트워크 트래픽에 대한 최적의 경로를 선택할 수 있도록 하는 동적 라우팅 프로토콜입니다. OSPF는 수동 라우트 설정의 필요성을 제거함으로써 네트워크 관리를 간소화하고 토폴로지 변화에 자동으로 적응합니다.
Omada 컨트롤러는 지원되는 Omada 스위치에서 IPv4용 OSPFv2를 지원하여, 동적 라우팅을 중앙에서 구성하고 관리할 수 있게 합니다. 이 문서에서는 OSPF 영역 설정, 네트워크 알림, 경로 재분배 및 경로 검증을 포함하여, 컨트롤러 모드에서 Omada 스위치에 OSPF를 구성하는 방법을 설명합니다.
OSPF 이해
OSPFv2는 IPv4 네트워크용으로 설계된 링크 상태 라우팅 프로토콜입니다. 정적 라우팅과 달리, OSPF는 인접한 OSPF 장치와 토폴로지 정보를 교환하여 경로를 동적으로 학습하고 업데이트합니다.
OSPF 장치는 하나 이상의 링크 상태 광고(LSA)를 포함하는 링크 상태 업데이트(LSU) 패킷을 통해 링크 상태 정보를 교환합니다. 수신된 LSA를 기반으로 각 장치는 네트워크 토폴로지를 나타내는 링크 상태 데이터베이스(LSDB)를 구축합니다. 동일한 OSPF 도메인 내의 모든 장치는 동기화된 LSDB를 유지하므로, 네트워크에 대한 일관된 관점을 가지며 Dijkstra 최단 경로 우선(SPF) 알고리즘을 사용하여 독립적으로 최적의 경로를 계산할 수 있습니다.
확장성을 높이고 라우팅 오버헤드를 줄이기 위해 OSPF는 네트워크를 논리적 영역으로 구성합니다. 동일한 영역 내의 장치들은 상세한 토폴로지 정보를 교환하는 반면, 다른 영역의 목적지에 대해서는 요약된 라우팅 정보가 사용됩니다.
OSPF 영역의 주요 요구 사항은 다음과 같습니다.
- 영역 ID는 10진수 값(0~4,294,967,295) 또는 IPv4 점으로 구분된 10진수 값(0.0.0.0~255.255.255.255)으로 표현될 수 있습니다.
- 영역 0(0.0.0.0)은 백본 영역입니다.
- 모든 비백본 영역은 영역 0에 직접 또는 간접적으로 연결되어야 합니다.
- 영역 ID는 32비트 값입니다.
예시:
- 영역 0 = 0.0.0.0
- 영역 1 = 0.0.0.1
- 영역 2 = 0.0.0.2
기본적으로 OSPF는 OSPF가 활성화된 인터페이스와 연결된 네트워크를 광고합니다. 경로 재분배는 정적 경로, OSPF가 활성화되지 않은 인터페이스의 연결 경로, 또는 다른 라우팅 프로토콜을 통해 학습된 경로와 같은 추가 경로를 OSPF 도메인 전체에 광고할 수 있도록 하여 OSPF의 도달 범위를 확장합니다.
이 문서의 예제에서는 간단한 네트워크 토폴로지를 사용하여 OSPF가 Omada 스위치들이 라우팅 정보를 동적으로 교환하고, 참여하는 모든 서브넷 간에 종단 간 연결성을 제공하는 방식을 보여줍니다.
요구 사항
- Omada 캠퍼스 스위치, Omada L3/Lite L3 스위치 (SG5xxx/SX6xxx)
- Omada 컨트롤러 v6.2 이상
설정
설정은 아래 토폴로지를 기반으로 합니다.

1단계. 모든 스위치를 Omada 컨트롤러에 연동합니다. 이 시점에서 관리용으로 사용되는 VLAN 1이 준비됩니다.

2단계. VLAN을 생성합니다. 네트워크 구성 > 네트워크 설정 > LAN으로 이동합니다.

VLAN 페이지에서 추가 버튼을 클릭합니다.

VLAN 이름을 지정하고, DHCP 서버 장치에서 없음을, VLAN에서 다중을 선택한 후, OSPF용으로 준비된 5개의 VLAN을 쉼표로 구분하여 입력합니다. 다음을 클릭하여 진행합니다.

다음 페이지에서 건너뛰기를 클릭합니다. 포트 VLAN 상태는 다음 단계에서 조정할 예정입니다.

정보를 확인하고 적용을 클릭하여 진행합니다.

3단계. 스위치 캐스케이드 포트에서 사용하지 않는 VLAN을 제거합니다. 장치 구성 > 스위치 > 스위치 포트로 이동합니다.


VLAN 구성 섹션에서 네트워크 태그 설정을 사용자 지정으로 선택하고, VLAN 20을 Tagged 네트워크 전용으로 설정합니다. 적용을 클릭합니다.

필요에 따라 모든 스위치의 다른 캐스케이드 포트에 대한 포트 VLAN 상태를 변경하고, 스위치 간 캐스케이드 VLAN과 캐스케이드 포트의 MGMT VLAN만 남겨둡니다. 클라이언트가 불필요한 OSPF 트래픽을 수신하지 않도록 하려면, 다운링크 포트에서도 불필요한 VLAN을 제거하도록 설정을 변경할 수 있습니다.
4단계. 각 스위치에서 해당 VLAN 인터페이스를 활성화하고 고정 IP 주소를 설정합니다. SW1을 예로 들어, 장치로 이동하여 SW1을 클릭한 다음 장치 관리로 이동합니다.

설정 > 인터페이스로 이동하여 해당 VLAN에 대한 인터페이스를 활성화하도록 체크합니다. 예를 들어, SW1에서 VLAN 20 및 VLAN 40에 대한 인터페이스를 활성화합니다.

VLAN 20 인터페이스를 예로 들어 편집 버튼을 클릭합니다.

IP 주소 모드를 정적(Static)으로 설정하고, 앞서 설명한 대로 IP 주소와 서브넷 마스크를 입력한 후 저장 버튼을 클릭하여 진행합니다.

위에서 설명한 대로 모든 스위치의 모든 인터페이스를 계획에 따라 설정하십시오.
5단계. SW1에서 OSPF 프로세스를 생성하고 네트워크를 추가합니다. ‘장치’로 이동하여 SW1을 클릭한 다음, 장치 관리로 이동합니다.

설정 > 라우팅 > OSPF로 이동한 후, OSPF Process에서 추가를 클릭합니다.

프로세스 ID를 입력합니다. Omada 스위치는 여러 OSPF 프로세스를 동시에 실행할 수 있으므로, 이 프로세스 ID는 피어 측과 일치할 필요가 없으며 로컬에서 식별하기 위한 표시일 뿐입니다. 그런 다음 새 영역 생성을 클릭합니다.

Area ID를 입력합니다(계획대로 Area 1). 그런 다음 네트워크 추가를 클릭하고 VLAN 20, VLAN 40 네트워크를 이 OSPF 프로세스에 추가하여 Area 1에 할당합니다. 확인을 클릭하여 진행합니다.

세부 정보를 검토한 후 생성을 클릭하여 SW1에서 OSPF 프로세스 생성을 완료하십시오.

6단계. SW2에서 OSPF 프로세스 및 관련 설정을 생성합니다. 단계는 앞서 소개한 것과 동일하지만, 예제 토폴로지에 따라 SW2에 Area 0과 Area 1, 두 개의 영역을 추가합니다. 네트워크의 경우 10.0.1.0/24는 Area 0에, 10.0.2.0/24는 Area 1에 추가됩니다.

7단계. SW3에서 OSPF 프로세스 및 관련 설정을 생성합니다. 단계는 앞서 설명한 것과 동일하지만, 예시 토폴로지에 따라 SW3에 Area 0과 Area 2, 두 개의 영역을 추가합니다. 네트워크의 경우, 10.0.1.0/24는 Area 0에, 10.0.3.0/24는 Area 2에 추가됩니다.

8단계. SW4에서 OSPF 프로세스와 관련 설정을 생성합니다. 단계는 앞서 소개한 것과 동일하지만, 예시 토폴로지에 따라 Area 2만 추가합니다. 네트워크 10.0.3.0/24는 Area 2에 추가되고, 네트워크 10.0.5.0/24는 OSPF에 추가되지 않지만, OSPF에서도 광고되도록 재분배할 것입니다. Area 2를 추가하고 10.0.3.0/24를 해당 영역에 추가한 후, 10.0.5.0/24는 앞서 생성한 인터페이스 VLAN 50에서 생성된 연결 경로(Connected Route)이므로 경로 재분배(Route Redistribution)에서 연결 경로 활성화(Enable for Connected)를 선택합니다. 해당 경로의 메트릭(Metric)을 입력합니다. 세부 사항을 검토한 후 생성을 클릭하여 설정을 완료합니다.

위와 같이 네 대의 스위치 모두에 대한 OSPF 설정이 완료되었습니다.
9단계. (선택 사항) OSPF 인터페이스 네트워크 유형, 인터페이스 비용, 헬로 간격, 데드 간격, OSPF 인증을 변경하거나 구성하려면 설정 > 라우팅 > OSPF > OSPF 인터페이스로 이동하여 추가를 클릭합니다.

수정할 인터페이스를 선택한 후, 필요에 따라 설정을 구성하고 생성을 클릭하여 설정을 저장합니다.

검증
각 스위치에서 라우팅 테이블을 확인하여 생성된 모든 서브넷이 OSPF를 통해 학습되었는지 확인하십시오. SW1을 예로 들어, 장치로 이동하여 SW1을 클릭한 후 장치 관리로 이동합니다.

네트워크 보기 > 라우팅 테이블로 이동합니다. SW1의 경우, 10.0.2.0/24 및 10.0.4.0/24는 연결된 경로이며, 다른 스위치에 연결된 서브넷인 10.0.1.0/24, 10.0.3.0/24 및 10.0.5.0/24는 OSPF로 표시된 유형을 볼 때 OSPF를 통해 학습된 경로입니다. 10.0.5.0/24는 SW4에서 메트릭이 100으로 설정된 재분배 경로로 구성되어 있으므로, SW1의 라우팅 테이블에서도 해당 메트릭이 100으로 표시됩니다.

SW2의 경우:

SW3의 경우:

SW4의 경우:

결론
이 문서에서는 Omada 컨트롤러에 연동된 Omada 스위치를 위한 간단한 토폴로지를 바탕으로 OSPF 설정 과정을 소개했습니다.
각 기능 및 설정에 대해 더 자세히 알아보시려면 지원 홈페이지를 방문하여 해당 제품의 설명서를 다운로드하거나 확인해 주시기 바랍니다.
이 문서에는 기계 번역이 적용되었으며, 정확한 내용을 확인하려면 원본 영문 문서를 참고하시기 바랍니다.