SMI   Structure of Management Information   관리정보구조

(2021-05-13)

1. SMI (Structure of Management Information, 관리정보구조)SNMP에서 관리 정보의 구조
     - MIB 객체를 정의하는 일반적인 규칙(Rule)들의 모음

  ㅇ 각 MIB 관리 객체를 정의하는데에 필요한 규칙으로 다음 3가지가 있음
     - 이름 작명 (Nameing)
     - 구문/구조/형식 (Syntax)
     - 인코딩 (Encoding)


2. 규칙

  ㅇ 이름명명 (Nameing) :  MIB에 있는 자원을 명명(Naming)하는 방식
     - 계층적트리구조 형태의 객체식별자를 사용
        . 특정 이름이 없는 루트(root)로부터 시작됨
        . 각 객체는 점으로 구분된 정수 열을 사용
           .. 例) iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1) 또는 1.3.6.1.2.1

  ㅇ 구문 (Syntax)     :  MIB에서 사용되는 데이터 타입(Data Type)을 정의        ☞ 아래 2.항 참조
     - 데이터 유형 정의를 위하여 ASN.1 규약 사용

  ㅇ 인코딩 (Encoding) :  MIB에 있는 자원을 표현하는 방식
     - 네트워크를 통해 전송되는 데이터인코딩하는데 BER(Basic Encoding Rule) 규칙 사용
        . 즉, < tag, length, value > 형태


3. 데이터 타입

  ※  기본(단순) 유형 및 구조적 유형 2가지가 있음

  ㅇ 기본 데이터 타입(Data Type)으로는 다음의 11개가 있음
     - Integer, Integer32, Unsigned32 : 4 (32) 바이트 정수 등
     - Octet string : ASCII로 표현되는 스트링
     - ObjectIdentifier : ASCII로 표현되는 객체식별자

     * 위 3개는 ASN.1 규약에 의해 정의, 나머지 아래는 SMI에서 정의됨

     - IPaddress : 4 바이트 IP 주소
     - Counter32, Counter64 : 최대값까지 카운트하고 다시 리셋
     - Gauge32 : 카운터와 유사하나, 최대값까지 카운트한 다음 멈춤
     - TimeTicks : 100분의 1초 단위시간 기록
     - Opaque

  ㅇ 구조적 유형
     - ... (작성중) ...


4. 관련표준 RFC 1155, 1212, 1215, 1442
  ㅇ SNMPv3 와 관련된 표준 : RFC 2578, 2579, 2580

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)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"