SNMP   Simple Network Management Protocol   단순망관리프로토콜

(2021-08-11)

1. SNMP네트워크 관리를 위해, 관리 정보정보 운반을 위한 프로토콜
     - UDP / IP 상에서 동작하는 비교적 단순한 형태의 메시지 교환형 네트워크 관리 프로토콜


2. SNMP 특징

  ㅇ 매우 단순하고 구현 용이
     - 매우 간단(구조의 간단함, 구현의 용이함 등)하여 쉽게 관리 적용이 가능

  ㅇ 정보 지향적 동작 구조
     - 명령 지향적 보다는 정보 지향적
        . 특정 정보 변수에 대한 단순한 요청/응답 메카니즘 (Get / Set)

  ㅇ Manager/Agent(관리자/대리인) 형태로 동작

  ㅇ 여러 프로토콜과의 협동
     - 크게, `정보 운반` 및 `관리 정보` 프로토콜을 분리함


3. SNMP 프레임워크프로토콜

  ㅇ SNMP 프레임워크
      

  ㅇ `정보 운반` 프로토콜
     - 수송용 프로토콜      : UDP (User Datagram Protocol)
     - 포트 번호            : 161번, 162번
        . UDP 161번 : GetRequest,SetRequest 등 통상의 메세지
        . UDP 162번 : 트랩 메세지
     - 3가지 주요 동작 패턴 : Get, Set, Trap
        . 관련 메세지 형식  ☞ SNMP 메세지 참조
        . 관련 메세지 종류  ☞ SNMP 메세지 종류 참조
           .. GetRequest, GetNextRequest, SetRequest, GetReponse, Trap 등

  ㅇ `관리 정보` 프로토콜
     - 정보 구조 : SMIMIB 라는 다른 2개의 정보 구조를 설명하는 프로토콜과 함께 사용
        . SMI (Structure of Management Information) : 관리정보구조
           .. SNMP 관리 정보의 표현 구문 문법 등을 규정
           .. `변수 작명`,`변수 유형`,`객체 및 값들을 부호화` 등의 규칙
           .. 장비 마다 다르게 표현될 수 있는 MIB 객체의 표현 동질성을 유지하는 표준
        . MIB (Management Information Base) : 관리정보저장소 (관리 대상을 규격화시킨 정보 모음)
           .. 관리 특성을 묘사하는 변수 객체들의 모음
     - 정보 식별 (망관리 대상 객체 식별 체계)
        . OID : 트리 형태의 계층구조 (Tree Hierarchy)
           .. MIB정보 식별 체계


4. SNMP 장비 구분

  ㅇ Manager (NMS, Network Management System/Station)
     - 관리하는 시스템 (호스트 등)
        . 관리시스템 안에 탑재, 관리용 메세지에이전트에 요청 및 모니터링
           .. Manager S/W, Management S/W(각종 관리용 응용 S/W)
           .. 例) MRTG, HP OpenView, TWSNMP 등

  ㅇ Agent (Managed Device)
     - 관리되는 장비들 (허브, 라우터, 스위치, 브리지, 호스트 등)
        . 관리되는 장치 안에 탑재되는 S/W 형태의 모듈
           .. Agent S/W, MIB(Agent 노드에 수집되는 정보)
        . 장비 동작에 필요한 변수,상태 정보 등을 데이터베이스화하여 유지함


5. SNMP 프로토콜 동작

  ㅇ 동작 이해
     - Manager는 Agent에게 관리정보 요청을 하고,
        . Agent가 생산하는 관리정보(MIB) 데이터를 통하여 관리 역할을 수행
     - Manager와 Agent의 상호 데이터 교환
        . MIB변수에서 읽기,쓰기(Get, Set) 명령과 가져오기(GetNext) 명령에 의함

       

  ㅇ 3가지 주요 동작 패턴 : Get, Set, Trap
     - SNMP 관련 메세지 형태           ☞  SNMP 메세지
        . SNMP는 관리자와 에이전트 간에 주고받는 메세지 패킷의 형식을 정의함
     - 기본 명령어 종류                ☞  SNMP 메세지 종류SNMP 메세지 문법 체계
     - OSI표준화ASN.1/BER (Abstract Syntax Notation One/Basic Encoding Rule)
       라는 문법체계를 따름


6. SNMP 표준

  ※ ☞ SNMP 관련 표준 참조
     - SNMPv1, SNMPv2, SNMPv3

SNMP
   1. SNMP 이란?   2. MIB   3. SMI   4. ASN.1   5. BER   6. SNMP 메세지   7. SNMP 메세지(PDU) 종류   8. SNMP 트랩   9. RMON   10. SNMP 표준   11. OID(객체 식별자)  


Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"