본문 바로가기
  • AI (Artificial Intelligence)
Security/Monitoring

[Monitoring] Java SNMP Programming

by 로샤스 2014. 12. 3.
SNMP (Simple Network Management Protocol,SNMP)
네트워크 장비를 관리 감시하기 위한 목적으로 
UDP상에 정의된 응용 계층 표준 프로토콜

MIB (management information base)

장비 정보를 수집하기 위해서는 SNMP와 MIB에 대해 알아야 한다.
이것에 대해서는 다른 사이트에 설명이 잘 되어있으니 참고하길 바란다.

Java에서 SNMP 프로그래밍을 하려면 SNMP4J[4]를 사용하면 된다.
그리고 Windows환경에서 테스트하기 위해서는 윈도우 > 제어판 > 기본 서비스 > SNMP를 활성화 시켜주고 
컴퓨터 > 관리 > 서비스 > SNMP 서비스에서 관련 설정을 해줘야 한다.

테스트 할 때는 127.0.0.1/161로 해야 한다. 161이 SNMP 포트이다.

Reference
[1] SNMP 위키 (
http://ko.wikipedia.org/wiki/간이_망_관리_프로그램 )
[2] SNMP 텀즈 (
http://terms.co.kr/SNMP.htm )
[3] MIB 텀즈 (
http://www.terms.co.kr/MIB.htm )
[4] SNMP4J (
http://www.snmp4j.org/ ) 

 

 

 

 

 

 

 

출처 : http://atin.tistory.com/420

 

 

 

 

 

 

 

 

댓글