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

(2018-12-05)
1. SNMP네트워크 장비 요소 간에 네트워크 관리전송을 위한 프로토콜
     - UDP / IP 상에서 동작하는 비교적 단순한 형태의 메시지 교환형 네트워크 관리 프로토콜


2. SNMP 특징

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

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

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

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


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

  ㅇ SNMP 프레임워크
      

  ㅇ `정보 운반` 프로토콜
     - 수송용 프로토콜      : UDP (User Datagram Protocol)
     - 포트 번호            : 161번, 162번
        . UDP 161번 : Get,Set 등 통상의 메세지
        . 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)
     - 관리하는 시스템 (호스트 등)
        . 관리시스템 안에 탑재, 관리용 메세지에이전트에 요청 및 모니터링
           .. Manager S/W, Management S/W(각종 관리용 응용 S/W)
           .. 例) MRTG, HP OpenView, TWSNMP 등

  ㅇ Agent (Managed Device)
     - 관리되는 장비들 (허브, 라우터, 스위치, 브리지, 호스트 등)
        . 관리되는 장치 안에 탑재되는 서버 형태의 모듈
           .. 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(객체 식별자)
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
        1.   SNMP
          1.   1. SNMP 이란?
              2. MIB
              3. SMI
              4. ASN.1
              5. BER
              6. SNMP 메세지
              7. SNMP 메세지(PDU) 종류
              8. SNMP 트랩
              9. RMON
              10. SNMP 표준
              11. OID(객체 식별자)
        2.   부하분산
      8.   웹기술
      9.   인터넷 응용
      10.   인터넷 기타
      11.   패킷교환(PSN)
      12.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌