OSPF 관련 문제 해결 가이드

정보성 텍스트
문제 해결 가이드
08-19-2024
3337

목차

목표

요구 사항

개요

문제 해결 과정

문제 해결 명령("show" 명령)

시스템 로그(syslog)

결론

FAQ

 

목표

이 가이드에서는 OSPF 모듈로 인한 네트워크 장애의 원인을 파악하는 데 사용할 수 있는 일반적인 문제 해결 프로세스 및 기법을 소개합니다.

요구 사항

  • 오마다 및 오마다 프로 L3 스위치 시리즈
  • Omada 컨트롤러 (소프트웨어 컨트롤러/하드웨어 컨트롤러/클라우드 기반 컨트롤러, v5.9 이상)

개요

이 도움말에서는 주로 OSPF가 정상적으로 작동하는지 모니터링하는 방법과 OSPF에 장애가 발생했을 때 취해야 할 문제 해결 방법을 소개합니다. OSPF의 실행 상태를 파악하는 데 도움이 될 수 있는 OSPF 모니터링에 사용되는 "show" 명령어를 소개합니다. 또한 장애 분석을 용이하게 하는 시스템 로그 사용 방법도 소개합니다.

문제 해결 과정

네트워크 운영을 위해서는 OSPF 실행 상태를 효과적으로 모니터링하는 것이 중요합니다. 디바이스 및 라우팅 프로토콜의 상태를 실시간으로 모니터링하면 장애를 해결하고 모든 사용자의 네트워크 가용성을 보장하는 데 도움이 됩니다.

문제 해결 명령 ("show" 명령)

"show" 명령은 OSPF 상태를 확인하는 데 도움이 되며, 오류 원인을 분석하고 찾는 데 편리합니다. CLI 인터페이스에서 "?"를 사용하여 도움말 기능을 사용할 수 있으며, 아래 그림은 "show ip ospf ?" 명령을 실행한 후 사용할 수 있는 명령 목록을 보여줍니다.

 

  • show ip ospf

참고: OSPF 프로세스의 글로벌 정보를 표시합니다.

"show ip ospf" 명령으로 전체 OSPF 라우팅 프로세스의 일반 정보를 확인할 수 있습니다.

 

  • show ip ospf database

참고: LSDB 요약 정보를 표시합니다.

"show ip ospf database" 명령으로 디바이스에서 관리하고 있는 링크 상태 데이터베이스의 요약을 확인할 수 있습니다. 이 명령은 라우터 ID와 프로세스 ID를 표시하며, 쉽게 식별할 수 있는 RID를 사용하면 문제 해결 과정에서 특정 장치를 보다 직관적으로 식별할 수 있습니다. 이 명령을 사용하여 표시되는 정보는 아래 그림과 같이 OSPF 프로세스, OSPF 영역 및 OSPF 영역 내의 다양한 유형의 LSA에 따라 계층 구조로 표시됩니다.

 

  • show ip ospf interface

참고: 인터페이스 정보를 표시합니다.

"show ip ospf interface" 명령으로 OSPF 관련 인터페이스 정보를 확인할 수 있습니다. 이 명령의 끝에 특정 인터페이스를 지정할 수 있습니다. 인터페이스 매개변수를 추가하지 않으면 이 명령은 OSPF 프로세스에 참여하는 모든 인터페이스의 정보를 출력합니다.

이 명령을 사용하면 아래 그림과 같이 특정 인터페이스가 올바른 영역에 구성되어 있는지 확인할 수 있습니다.

 

  • show ip ospf neighbor

참고: OSPF 네이버(Neighbor)의 정보를 표시합니다.

"show ip ospf neighbor" 명령으로 OSPF 네이버에 대한 요약을 확인할 수 있습니다. "detail" 매개변수를 사용하여 이웃의 상세 정보를 볼 수 있으며, 이 명령은 아래 그림과 같이 인터페이스별 필터링 및 표시도 지원합니다.

아래 그림은 매개변수를 지정하지 않고 "show ip ospf neighbor" 명령의 출력으로, 모든 이웃과 이웃이 검색된 인터페이스를 표시합니다.

 

  • show ip ospf route

참고: OSPF 라우팅 테이블을 표시합니다.

"show ip ospf route" 명령어를 사용하면 아래 그림과 같이 OSPF 프로세스에 의해 계산되고 최적화된 OSPF 라우팅 정보를 확인할 수 있습니다.

 

  • show ip ospf border-routers

참고: ABR/ASBR의 라우팅 테이블을 표시합니다.

아래 그림과 같이 "show ip ospf border-routers" 명령으로 영역 경계 라우터(ABR) 및 자율 시스템 경계 라우터(ASBR)에 대한 OSPF 내부 라우팅 항목을 확인할 수 있습니다.

 

  • clear ip ospf.

참고: OSPF 프로세스를 재설정하면 모든 동적 정보가 지워집니다.

"clear ip ospf process" 명령은 모든 OSPF 프로세스를 초기화합니다. 문제 해결 과정에서 OSPF 프로세스를 지워야 할 수도 있습니다. 아래 그림은 현재 지원되는 지우기 옵션을 보여줍니다.

일부 특수한 경우에는 "clear ip ospf process" 명령을 사용하여 OSPF 프로세스를 완전히 초기화할 수 있습니다. 프로세스 ID를 지정하여 해당 프로세스를 재설정할 수 있습니다. 프로세스 ID를 지정하지 않으면 디바이스의 모든 OSPF 프로세스가 지워지고 초기화됩니다. 아래 그림과 같이 프로세스 클리어를 실행하면 모든 이웃의 연결이 끊어지므로 OSPF가 다시 수렴할 때까지 OSPF 경로 선택이 중단되어 관리 세션의 연결이 끊어질 수 있습니다. 주의해서 사용하세요.

시스템 로그(syslog)

시스템 로그는 디바이스 작동의 주요 이벤트를 기록하고 추적할 수 있으므로 효과적인 문제 해결 도구입니다. 로그 정보는 네트워크 분석, 증거 수집, 문제 해결에 유용합니다. 현재 지원되는 녹화 방법은 다음과 같습니다.

1단계. 시스템 시간을 설정합니다.

시스템은 로그를 기록할 때 자동으로 타임스탬프를 찍으며, 일반적으로 날짜와 타임스탬프는 타이밍 문제를 확인할 수 있는 가장 좋은 방법입니다. 로깅할 때 시스템이 정확한 타임스탬프를 기록할 수 있도록 시스템 시간을 미리 설정해야 오류 분석이 용이합니다.

모든 디바이스의 시스템 시계를 동기화하려면 NTP(네트워크 시간 프로토콜)를 사용하는 것이 좋습니다. 아래 그림과 같이 "system-time ntp" 명령을 사용하여 시간 동기화에 사용되는 NTP 서버 주소를 지정할 수 있습니다.

2단계. 로그 수준을 지정합니다.

기록할 로그의 수준을 결정합니다. 8가지 로그 레벨을 제공합니다. 로그 수준을 구성하는 명령은 다음과 같습니다.

표 1. 시스로그 메시지 심각도

숫자 코드

설명

0

긴급: 시스템을 사용할 수 없음

1

경고: 즉시 조치를 취해야 함

2

크리티컬: 심각한 상태

3

오류: 오류 조건

4

경고: 경고 조건

5

주의: 정상이지만 중요한 상태

6

정보 제공: 정보 메시지

7

디버그: 디버그 수준 메시지

 

3단계. 로그 정보를 확인합니다.

아래 그림과 같이 'show logging' 명령을 실행하면 기록 로그 정보를 볼 수 있습니다.

4단계. 로그를 디바이스 캐시에 저장합니다.

전역 설정 모드에서 "logging buffer" 명령을 실행하여 로그를 디바이스의 내부 캐시에 저장합니다. 내부 캐시는 순환식 저장 공간입니다. 캐시 공간이 가득 차면 최신 로그 정보가 가장 오래된 로그 정보를 덮어씁니다.

5단계. 시스템 로그 서버에 로그를 저장합니다.

글로벌 구성 모드에서 "logging host" 명령을 실행하여 로그를 수신할 시스템 로그 서버를 설정합니다. 시스템 로그 서버를 사용하면 시스템 이벤트의 시간과 세부 사항을 중앙에 저장하고 완벽하게 기록하여 문제 해결을 용이하게 할 수 있습니다.

6단계. OSPF 네이버 상태 변경 사항을 기록합니다.

대부분의 OSPF 오류는 OSPF 라우터가 네이버 라우터와의 통신이 끊어지면서 발생합니다. 따라서 OSPF 네이버 상태의 변화를 기록하고 분석하면 오류 문제 해결에 도움이 될 수 있습니다. 그림과 같이 OSPF 프로세스 모드에서 "log-adjacency-changes" 명령을 실행하여 syslog 정보에 OSPF 인접 상태 변경 사항을 기록합니다.

결론

이 문서에서는 일반적인 OSPF 문제 해결 방법을 소개합니다. "show" 명령과 시스템 로그의 도움으로 대부분의 네트워크 문제를 해결할 수 있습니다. 추가 지원이 필요한 경우 정보를 수집하여 TP-Link 지원팀에 문의하세요.

해당 제품의 설명서를 다운로드 센터에서 다운로드하여 각 기능 및 설정에 대한 자세한 내용을 확인할 수 있습니다.

자주 묻는 질문

컨트롤러 모드에서 CLI 명령을 사용하여 OSPF 항목을 보려면 어떻게 해야 하나요?

답변: 사이트 보기에서 도구 > 터미널로 이동하여 해당 스위치를 선택한 다음 터미널 열기를 클릭합니다.

 

 

이 문서에는 기계 번역이 적용되었으며, 정확한 내용을 확인하려면 원본 영문 문서를 참고하시기 바랍니다.

이 문서를 평가해 주세요

관련 문서