정보통신 정보관리기술사/정보통신망

문. SNMP(Simple Network Management Protocol)

가카리 2021. 3. 22. 08:00
반응형

. SNMP(Simple Network Management Protocol)

.

1. SNMP 개념

- SNMP는 원격지에서 전산자원을 운영, 관리할 수 있도록 지원해주는 가장 간단한 형태의 망관리 프로토콜임

- SNMP는 서버에서 클라이언트로 주기적으로 상태정보를 요청하며 자원관리를 수행함.

 

2. SNMP 개념도 및 특징

. 개념도

<그림. SNMP 개념도>

- SNMP 서버에서 Client에게 MIB(Management Information Base)정보를 요청 후 결과 값을 응답받아 정보를 수집/관리함

 

. 특징

  - UDP로 동작함

  - 단순한 응답 / 요청 메커니즘으로 Manager / Agent형태로 동작

  - 161번 포트번호(통상 메시지) 162번 포트번호(Trap 메시지)

  - 망관리를 위해 SMI(Structure of Management Information)MIB를 함께 사용함

 

3. SNMP 주요 기능

주요 기능

설 명

성능관리

- 전산자원의 자원사용량, 에러량, 처리속도 등 관리

장비관리

- 시스템 자원에 대한 정보를 표시하는 기능

구성관리

- SNMP Client에 대한 구성정보를 표시하는 기능

과금관리

- 망자원 사용에 대한 과금을 수행하는 기능

보안관리

- 정보제어 및 보호기능, Community RO, RW 기능으로 제어함

 

4. SNMP 구성요소

구성요소

설 명

Manager

- 관리자로써 관리용 메시지를 Agent에 보냄

Agent

- 관리되는 장비로 주로, 허브, 스위치, 라우터 등임

SMI

- MIB의 표현 구문 및 문법

MIB

- Agent에 의해 수집되는 관리정보

 

5. SNMP 버전별 특징

구성요소

설 명

SNMPv1

- 서버가 요청하는 정보만을 전송

SNMPv2

- V1의 네트워크 과부하 문제 개선

- 서버간 분산처리 기능도 제공함

SNMPv3

- V2의 접근 제어, 인증, 프라이버시 보호기능이 추가되어 보안 강화

 

6. SNMP 버전별 특징 비교

구 분

SNMPv1

SNMPv2

SNMPv3

보안기능

커뮤니티스트링

암호화

암호화

관리자 통신

X

O

O

인증

X

X

O

분산처리

X

O

O

무결성

X

X

O

적용망

소형망

중형망

대형망

 

7. SNMP 요청메시지

구 분

설 명

Get-Request

- 관리자가 특정 객체값을 읽어올 때 사용

Get-Next

-Request

- 관리자가 지정한 객체의 다음 객체 값

Get-Response

- 서버의 요청에 Client가 해당 값을 보내줄 때 사용함

Set-Request

- 서버가 Client의 객체 값(MIB)을 변경할 수 있게함

Trap

- Client에 특정 상황이 발생하였음을 알려줄 때 사용함

 

8. SNMPRMON 비교

구 분

RMON

SNMP

목적

트래픽 정보 전송

자원상태 확인

구성요소

Console, Probe

서버, Client, MIB

정보전송

Probe 이용

MIB 이용

활용

망 개별관리

망 통합관리

- RMON(Remote Network MONitoring) : 제어모니터링 + 트래픽 유형분석

- SNMP는 단순 상태정보만 제공하지만 RMON은 트래픽 정보전송으로 보다 상세한 분석이 가능함

 

9. SNMP 활용분야 / 기대효과

활용분야

기대효과

이동통신 기지국 관리

- 원격지의 중계기 및 기지국 제어, 모니터링

전송분야

- 라우터, 스위치, 모뎀, 단말관리

IoT장비

- 디지털사이니지, IoT단말, AP관리