SNMP
과 목 : 컴퓨터 네트워크 분 반 : E12 담당 교수 : 임 효 택 교수님 조 원 : 20062587 하재우 20062593 현미소 20062442 서은희
목 차
SNMP 개요
SNMP 란 ? / SNMP 의 배경
SNMP 로 기능
SNMP 관리 구조 / 데이터 수집 방법
SNMP 의 정보 관리 방법
SNMP 프로토콜의 동작과 구성
SNMP 응용
SNMP Management
SNMP Agent
SNMP 개요
SNMP 란 ?
Simple Network Management Protocol
네트워크 장비를 관리 감시하기 위한 목적으로 TCP/IP 상에 정의된 응용 계층 표준 프로토콜
SNMP 개요
SNMP 가 나타난 배경
SNMP 가 쓰이기 전에 일반적으로 사용되는 네트워 크 관리는 ICMP 에 의존
ICMP (Internet Control Message Protocol)
ping
SNMP 개요
SNMP 기능
네트워크 구성관리
네트워크상의 호스트들이 어떤 구조를 이루고 있는지 지 도를 그리는 것이 가능
성능관리
각 네트워크 세그먼트간 네트워크 사용량 , 에러량 , 처리 속도 , 응답시간 등 성능 분석에 필요한 통계정보
보안관리
정보의 제어 및 보호 기능 , 최근 버전인 SNMP3 는 특히 정보보호를 위한 기능이 향상
SNMP 개요
장비관리
SNMP 의 주목적이 네트워크관리관리 이기는 하지만 SNMP 특유의 유연한 확장성을 이용하여서 시스템정보 (CPU, MEMORY, DISK 사용량 ) 의 정보를 얻어올 수 있도록 많은 부분이 확장 . 이 정보는 네트워크문제를 해 결하는데 큰 도움을 준다 . 예를 들어 특정 세그먼트의 네 트워크 사용량이 갑자기 급증했는데 , 특정 호스트의 CPU 사용률까지 갑자기 증가했다면 , 우리는 해당 호스 트에서 문제가 발생했다는 것을 유추해 낼수 있을 것
SNMP 개요
SNMP 관리 구조
예 ) SMPT
SNMP 개요
SNMP 데이터 수집 방법
Polling
요청에 응답
매니저가 에이전트에게 원하는 정보를 요구하면 에이전트 는 매니저가 원하는 정보를 찾아서 응답함
간단하지만 트래픽 사용이 많음
Event reporting
특별한 이벤트가 발생했을 경우에 전송되며 트랩이라고 함
SNMP 개요
SNMP 의 정보 관리 방법
TCP/IP 를 통하여 정보를 교환
SMI(Structured Management Information)
SNMP MIB 을 정의하기 위한 일반적인 구조
MIB(Management Information Base)
관리되어야 할 자원 객체의 분류된 정보 . 관리되어야 할 객체는 시스템정보 , 네트워크사용량 , 네트워크 인터페 이스정보 등
OID(Object Identifier)
MIB 의 관리 객체를 지정하는 식별자
SNMP 개요
MIB 의 구조
계층적인 구조를 가짐
agent 가 설치된 시스템으로 부터 sysDescr 을 얻어오기를
원한다면 ISO.org.dod.internet.
mgmt.mib-2.system.sysDescr 와 같은 식으로 manager 에서
데이터를 요청
sysDescr 의 OID 값은 1.3.6.1.1.2.1.1.1
SNMP 개요
SNMP 프로토콜의 동작과 구성
GET
manager 에서 agent 로 특정 정보를 요청하기 위해서 사용
GET NEXT
기본적으로는 GET 과 같은 역할 . 그러나 SNMP 에서 각 정보들은 계층적 구조로 관리되므로 특정 계층 밑에 있 는 모든 정보를 가져오고 싶을 때 사용
SNMP 개요
SET
manager 에서 agent 로 특정 값을 설정하기 위해서 사 용
SNMP 개요
TRAP
agent 에서 통보해야 할 어떤 정보가 발생했을 때 ( 임계 치를 넘는 네트워크자원 사용 등 ) manager 에게 해당 상황을 알리기 위해서 사용 . 위의 다른 요청들이 동기적 요청이라면 이것은 비동기적 사건을 알리기 위해서 사용
SNMP 개요
Message 형식
SNMP 개요
SNMP 구성
SNMP 개요
Management Station( 관리 시스템 )
Management Agent 를 통한 네트웍 장비 모니터 및 관 리
Management Agent(SNMP agent)
네트웍 장비에 위치하며 , 관리시스템으로부터의 정보 요 청과 설정 명령을 실행한 후 응답을 보냄
Network Management Protocol
관리 시스템과 네트웍 장비간의 통신에 사용되는 프로토 콜
Management Information Base(MIB)
네트웍 장비 정보 데이터
SNMP 응용
SNMP Management
SNMPc - www.castlerock.com
SNMP 응용
학교
피시방
SNMP 응용
SNMP 응용
SNMP 응용
SNMP Agent
SNMP Agent Toolkit Java - www.adventnet.com