Download presentation
Presentation is loading. Please wait.
1
SNMP
2
목차 개념 관리구성요소 SMI MIB SNMP 메시지 UDP 포트
3
SNMP개념
4
◎ 관리자와 에이전트 ▣ 관리자(mamager) ▣ 에이전트(agent) ※ SNMP 클라이언트 프로그램을 수행하는 호스트
※ 데이터 베이스에서 값들을 읽어옴 ※ 라우터로 하여금 특정한 동작을 행하도록함 (예 :재시동) ▣ 에이전트(agent) ※ SNMP 서버 프로그램을 수행하는 라우터(또는 호스트) ※ 데이터 베이스에 성능 정보를 유지
5
관리 구성요소
6
▣ SNMP역활 ▣ SMI의 역활 ▣ MBI의 역할 ※ 관리자와 에이전트 사이에 주고 받는 패킷의 형식을 정의한다.
※ 객체의 이름을 짓는 규칙이 필요 ※ 객체의 유형을 정의하기 위한 규칙도 필요. ※ 하지만 객체와 유형과의 연결은 관여하지않는다. ▣ MBI의 역할 ※ 데이터베이스와 유사하게 각 개체를 위해 정의된 객체들을 생성 ※ 데이터 베이스에 성능 정보를 유지
7
관리개요
8
□ SMI 개체속성
9
객체식별자
10
데이터유형
11
단순유형
12
구조적 데이터 유형 Sequence Sequence of 반드시 같은 데이터 종류일 필요가없는 단순 데이터유형들의 결합
모두 같은 유형인 단순 데이터 유형들의 결합
13
개념적 데이터 유형
14
인코딩방식 SMI는 BER(Basic Encoding Rules) 이라는 또다른 표준을 사용하여 네트워크를 통해 전송되는 데이터 를 인코딩한다.
15
데이터 유형코드 Data Type Class Format Number Tag(hex) INTEGER 00 00010
Tag(binary) Tag(hex) INTEGER 00 00010 02 OCTET STRING 00100 04 OBJECT IDENTIFIER 00110 06 NULL 00101 05 Sequence sequence of 1 10000 30 IPAddress 01 00000 40 Counter 00001 41 Gauge 42 TimeTicks 00011 43 Opaque 44
16
길이 길이필드는 1바이트 또는 그이상으로 결정 된다
필드가 1바이트이면 나머지 최상위 비트는 0 으로 표시하며나머지 7비트로 데이터 길이 를 규정 1바이트 이상이면 최상위비트는 1 로 표시 하며 나머지 7비트가 길이를 규정하는데 바 이트 수를 결정한다
17
길이
18
INTEGER 14를 정의하는방법
19
OCTET STRING “HI” 정의하는방법
20
객체식별자 을 정의하는방법
21
IP주소 를 정의하는방법
22
MIB ★에이전트는 관리자가 관리할수 있는 모든 객체를 모아놓은 자신의 MIB2 를 갖는다
23
MIB 변수 액서스
24
단순 변수 변수 정의 udpInDatagrams ====> 1.3.6.1.2.1.7.1
udpNoPorts ====> udpInErrors ====> udpOutDatagrams ====> 실제 값/내용 : 인스턴스 접미사(0) 사용 udpInDatagrams.0 ====> udpNoPorsts.0 ====> udpInErrors.0 ====> udpOutDatagrams.0 ====>
25
UDP 변수와 테이블
26
UDP 테이블에대한 색인
27
사전적 순서
28
SNMP 네트워크 관리에 SMI와 MIB를 모두 사용 관리자가 에이전트에서 정의된 객체의 값을 읽는 다
관리자가 에이전트에서 정의된 객체에 값을 저장 에이전트가 비정상적 상황에 대한 경고 메시지를 관리자에게 보낸다
29
PDU
30
SNMP PDU형식
31
오류종류
32
SNMP 메세지
33
SNMP 메시지의 코드
34
SNMP 에 대한포트번호
35
Q&A
Similar presentations