• 검색 결과가 없습니다.

SNMP 의 개요와 동작

N/A
N/A
Protected

Academic year: 2023

Share "SNMP 의 개요와 동작"

Copied!
21
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

SNMP 의 개요와 동작

20011428 서상인

(2)

목차

1. SNMP 의 개요

2. SNMP 의 활용 및 구성요소

3. SNMP 의 망 구성

4. MIB 란 ?

5. SNMP 의 명령어 및 동작과정

6. SNMP 의 MASSAGE FORMAT

(3)

1. SNMP 의 개요 (1)

1.1 SNMP(Simple Network Management Protoco) 란 ? - SNMP 는 네트워크관리를 위한 용도로 사용되는 프로토콜 1.2 SNMP 가 나타난 배경

- SNMP 가 쓰이기 전에 네트워크 관리는 ICMP 에 의존

- ICMP 는 Network 계층의 프로토콜로써 , 운영체제에 관계없이 사용 할 수 있는 간단한 프로토콜 이였다 . 이 프로토콜을 이용해서 우리는 네 트워크로 연결된 각각의 호스트가 작동하고 있는지 , 작동한다면 어느 정도의 응답시간을 가지고 작동하는지 등의 간단한 정보를 얻을 수 있었

(4)

1. SNMP 의 개요 (2)

- 인터넷의 사용이 보편화되고 네트워크에 연결된 호스트의 수가 증 가하자 거기에 따라서 네트워크 구성 역시 복잡해지고 , ICMP 만을 가지고는 이러한 네트워크의 관리를 효율적으로 할 수 없게 됨

- SGMP, HIMS, CMIP/CMIS 등이 제안되게 됨

- SGMP 를 발전시킨 SNMP 가 사실상 네트워크 관리를 위한 표준적 인 프로토콜로 자리잡게 되었다 . 다른 프로토콜들이 사용되지 않은 데에는 몇 가지 이유가 있음

- CMIP/CMIS 는 너무 방대하고 너무 복잡

(5)

2. SNMP 의 활용 및 구성요소 (1)

2.1

활용

-

네트워크 구성관리

-

성능관리

-

장비관리

-

보안관리

(6)

2. SNMP 의 활용 및 구성요소 (2)

2.2 구성요소

관리 스테이션 (Management Station)

- 관리 대행자 (Management Agent)

- 관리 정보 기반 (Management Information Base)

- 관리 프로토콜 (Management Protocol)

(7)

3. SNMP 의 망 구성

- 실제 메시지를 인터넷상에서 주고 받기 위해서는 SMTP 프로토콜을 사용하는 SMTP 서버 (Sendmail 같은 ) 와 SMTP 클라이언트 (mut t, pine 같은 ) 가 준비되어 있어야 만 한다 .

- snmp manager/snmp agent

(8)

4. MIB 란 ?(1)

- MIB(Management Information Base)

4.1 정의

- MIB 는 SNMP 에서 관리하는 정보의 데이터 베이스와 같은 것으로 ( 관리 항목의 정의 파일 및 표 등이 있는 것 ), 어떤 항목에 대하여 문의 하면 어떤 대답이 되돌아올지를 각각 정해놓고 있다 . 즉 , 관리객체를 효과적으로 관리하기 위해 분류해야 하는 것

- 관리되어야 할 객체는 시스템정보 , 네트워크사용량 , 네트워크인터페 이스 정보 등

(9)

4. MIB 란 ?(2)

- MIB 는 IANA(Internet Assigned Number Authority) 라 는 단체에서 관리하며 현재는 대부분 MIB-2 지원

- MIB 객체들은 관리하기 편하도록 트리 구조를 가짐

(10)

4. MIB 란 ?(3)

4.2 MIB 의 종류

- MIB1 : MIB1 은 관리정보 베이스로 원래의 MIB 라고 불렀으나 MIB 의 확장판인 MIB2 가 발표된에 딸라 MIB2 와 구별하기 위해서 MIB1 이 라 불리게 됨

- MIB1 은 네트워크 관리에 필요한 최소한의 관리대상을 정의하고 있는데 그 object 는 114 개임

(11)

4. MIB 란 ?(4)

4-2 MIB 종류

- MIB2 : MIB2 는 MIB1 의 확장판으로 MIB1 의 모든 object 를 포함하여 총 171 개의 object 를 포함하고 있음

현재 시장에서 제공되고 있는 대부분의 제품은 MIB2 를 지원하고 있음 - 확장 MIB : MIB1, MIB2dptjsms 규정되어 있지 않으나 . Vendor 가 가

지고 있는 독자적 기능을 SNMP 에서 관리할 수 있도록 정의한 관리 항 목임

(12)

4. MIB 란 ?(5)

4.3 트리구조

(13)

5. SNMP 의 명령어 및 동작과정 (1)

5.1 GET, GET NEXT

- GET : 관리시스템은 정보를 모집하기 위하여 SNMP Agent 가 탑재된 관 리대상 장비로 SNMP Request 명령을 보낸다 . SNMP Agent 는 요구한 장비정보와 SNMP Response 를 보낸다 .

- GET NEXT : 기본적으로는 GET 과 같은 일을 하고 정보가 계층적 구조를 가지므로 관리자가 장비에 조회를 해서 해당 트리의 보다 하위층 정보를 얻음

(14)

5. SNMP 의 명령어 및 동작과정 (2)

(15)

5. SNMP 의 명령어 및 동작과정 (3)

5.2 SET

- SET : manager 에서 agent 로 특정 값을 설정하기 위해서 사용

(16)

5. SNMP 의 명령어 및 동작과정 (4)

5.3 TRAP

- TRAP : agent 에서 통보해야 될 어떤 정보가 발생했을 때 ( 임계치를 넘는 네트워크자원 사용 등 ) manager 에게 해당 상황을 알리기 위해서 사용

(17)

5. SNMP 의 명령어 및 동작과정 (5)

(18)

6. SNMP 의 MASSAGE FORMAT

SNMP 에 의해서 통신을 이루기 위해서는 최소한 세 가지 사항은 반드 시 있어야 한다 .

1. Version. 2. Community. 3. PDU type.

(19)

7. SNMP Version(1)

7-1 SNMPv1 1.1 정의

- 객체에 단 하나만의 사례만이 존재하는 경우는 문제가 적으나

Routing Table 처럼 많은 열이 존재하는 경우에는 전체 테이블을 읽 고 싶을 때 수많은 요청 / 응답을 반복

- 여러 관리자가 존재 시에 관리자간의 통신 기능이 정의되어 있지 않 음

1.2 문제점

(20)

7. SNMP Version(2)

7-2 SNMP V2

- 1993 년 SNMP V2 발표

- InformRequest 가 정의 . 관리자간 통신이 가능해짐으로 분산관리의 도 입이 가능

- GetBulkRequest 가 정의 . 커다란 테이블 객체들의 값을 손쉽게 읽음 . 이에 따라 한번의 요청으로 여러 테이블 값들을 읽어오는 것이 가능해졌 고 불필요한 대역폭을 줄일 수 있게 됨

-SNMP v1 의 단점인 네트워크 과부화 문제를 해결 및 관리자의 통신방법을

(21)

7. SNMP Version(3)

7-3 SNMP V3

- 모듈화로서 기존의 매니저 / 에이전트 패러다임을 SNMP 개체로 바 꾼 것 임

- SNMP 개체는 구성된 모듈에 따라서 매니저가 될 수 있고 에이전트가 될 수 있음

참조

관련 문서

본 연구의 목적은 온실가스 감축 수단으로 탄소세를 도입하게 되면 우리나라 제조업 9개 업종별로 에너지 소비 감소와 이로 말미암은 이산화탄소 배출 감축 이

제작된 반도체 포화 흡수체 거울이 이터븀 첨가 광섬유 레이저에서 수동형 모드잠금 소자로써 작동하는지 알아보기 위해서 우리는 그림 28과 같은 선형 광섬유

컴퓨터의 허술한 부분을 이용해서 자료나 로그인 정보를 몰래 빼오거나 파괴하는 것을 말한다. 단순한 입력을 반복해서 원하는

z 변수계수를 갖는 선형미분 방정식을 풀이하는 표준적인 방법인 변수계수를 갖는 선형미분 방정식을 풀이하는 표준적인 방법인 power series method (멱급수

플라스틱은 태우거나 가스로 변환하여 다시 에너지를 얻을 수 있지만, 이 과정에서 얻을 수 있는 에너지가 많지 않고 환경오염이 발생하는 단점 이 있다. 이

우리는 이 스마트 새집 만들기 활동을 통해 자연과 더 가까워질 수 있는 시간을

우리는 주변의 자연물 혹은 다양한 사물에서 여러 형태를 발견하고 이를 단순화하여 단위 형태를 얻을 수 있다. 디자이너들은 자연에서 모티브를 얻어

본 연구팀은 이 점을 이용해서 양모염색법으로 타르색소를 검출하고 , 육안으로 식별할 수 있는 결과를 얻으면 실험 과정을 단순화하여 키트