DOI QR코드

DOI QR Code

Improving the Performance of Network Management Protocol SNMP

네트워크 관리 프로토콜 SNMP의 성능 향상

  • Published : 2010.02.28

Abstract

SNMP(Simple Network Management Protocol) is most commonly used as a standard protocol for effective network management by supporting the increasing size of the network and the variety of network elements such as router, switch, server and so on. However, SNMP has performance drawbacks of network overhead, processing latency, and the inefficiency in data retrieval. In this paper, we propose two schemes to improve the performance of SNMP; 1) the first scheme to reduce the amount of redundant OID information within a SNMP-GetBulk response message, 2) the second scheme of newly proposed SNMP-GetUpdate message combined with the cache in MNS. Through the analysis with real experiments, we show that our first scheme reduces the network overhead and the second scheme improves the processing latency and the retrieval of SNMP MB tables. And, therefore the scalability of network management can be improved.

규모가 커지고 라우터, 스위치, 서버 등과 같은 구성 요소가 다양해지고 있는 네트워크를 효율적으로 지원할 수 있는 SNMP(Simple Network Management Protocol)가 네트워크 관리의 표준 프로토콜로 가장 널리 사용되고 있다. 하지만, SNMP는 네트워크 과부하, 처리 지연 그리고 테이블 검색의 비효율성과 같은 성능적 문제점이 있다. 본 연구에서는 SNMP의 성능 개선을 위해 SNMP-GetBulk 응답메시지 내의 중복되는 OID 정보를 줄이는 기법과 NMS 캐쉬와 새로운 SNMP-GetUpdate 요청이 결합된 기법의 두 가지 제안을 제시한다. 분석을 통해 첫 번째 제안 기법은 네트워크 과부하를 감소시키고, 두 번째 기법은 SNMP 요청의 처리 지연과 테이블 검색 문제를 개선함을 보였고, 이로 인해 네트워크 관리의 확장성도 개선할 수 있다.

Keywords

References

  1. 정경권, 박현식, 최우승, ''RFID를 이용한 일상생활 모니터링 시스템 개발," 한국컴퓨터정보학회논문지,제 14권, 제7호, 49-56쪽, 2009년 7월
  2. 박문화,"스마트 라우터를 시용한 효율적인 네트워크 관리시스템," 한국컴퓨터정보학회논문지, 제10권, 제6호, 253-260쪽, 2005년12월
  3. 강경인, 박경배, "이동 애드 흑 네트워크에서의 트래픽 관리," 한국컴퓨터정보학회논문지, 제 14권, 제 9호, 29-35쪽, 2009년 9월
  4. William Stalling, "SNMP, SNMPu, SNMPu, RMON 1 and 2," Addison Wesley, 1996.
  5. R. Presuhn, "Version 2 of the Protocol Operations for the Sirnple Networks Management protocol(SNMP)," Internet Engineering Task Force(IETF), RFC 3416,2002
  6. R. Sprenkels, J.P. Martin-Flatin, "Bulk transfers of MIB data," The Simple Times, Vol.7, No. 1, pp. 1-7, 1999.
  7. International Telecommunication Union, "Information technology - ASN.1 encoding rules : Specification of Basic Encoding Rules(BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules(DER)," lTU-T Recommendation X690, 2002.
  8. International Telecommunication Union, "Information technology - ASN.1 encoding rules : Specification of Packed Encoding Rules(PER)," ITU-T Recommendation X.691, 2002.
  9. J. Schoenwaelder, "SNMP payload compression," draft-ietf-nmrg-snmpcompression-01.txt, 2001.
  10. S. McLeod, D. Partain, and M. White, "SNMP object identifier compression," draft-ietf-eosoidcompression- 00. txt, 2001.
  11. C. Jagadish, S. T. Prakash and T. Gonsalves, "Network Management Traffic Optimization," Procs. of 14th National Conference on communications, 2008.
  12. O. Said, "A Novel Technique for SNMP Bandwidth Reduction: Simulation and Evaluation," International Journal of Computer Science and Network Security, Vol. 8, No.2, pp. 208-214, 2008.
  13. L. Heintz "SNMP raw operations extensions," draft-ietf-eos-snmp-rowops-01.txt, 2001.
  14. M. Malowidzki, "GetBulk worth fixing," Simple Times, Vol. 10, No.1, pp. 3-6, 2002.
  15. D. Breitgand, D. Raz, and Y. Shavitt, "SNMP GetPrev: an efficient way to browse large MIB tables," Procs. of Integrated Network Management 2001, pp. 437-452, 2001.
  16. Park SH, Park MS. "An efficient transmission for large MIB tables in polling-based SNMP," Procs. of the 10th International Conference on Telecommunications, Vol. 1, pp. 246-252, 2003.
  17. W. Hardaker, "Object Oriented Protocol operations for the SNMP Protocol," draft-ietf-eos-oops.00txt, 2003.
  18. C. Yen--Cheng, C. Io- Kuan, "SNMP GetRows - An Effective Scheme for Retrieving Management Information from MIB Tables," International Journal of Network Management, Vol. 17, pp. 51-67, 2007. https://doi.org/10.1002/nem.613

Cited by

  1. MA+SNMP 기반의 계층적인 네트워크 관리구조 vol.15, pp.5, 2010, https://doi.org/10.9708/jksci.2010.15.5.093
  2. 이동 에이전트를 이용한 유무선 네트워크의 통합관리 기법 vol.15, pp.11, 2010, https://doi.org/10.9708/jksci.2010.15.11.117
  3. 위성 통신 환경에 적합한 분산 망관리시스템을 위한 DDS의 성능 분석 vol.c38, pp.12, 2013, https://doi.org/10.7840/kics.2013.38c.12.1179