Design and implementation of an integrated network management agent

통합 망 관리 에이전트 설계 및 구현

  • 박상철 (창원대학교 대학원 컴퓨터공학과) ;
  • 김태수 (창원대학교 대학원 컴퓨터공학과) ;
  • 이광휘 (창원대학교 컴퓨터공학과)
  • Published : 2001.10.01

Abstract

In this paper, an integrated network management agent has been proposed and implemented to support different network management protocols, SNMP (Simple Network Management Protocol) for Internet and CMIP (Common Management Information Protocol) for OSI networks. We used MOVI (Managed Object View Interface) concept to integrate the different network management systems. We reviewed three models to design the integrated network management agent and then selected a suitable model among them. The logical structure of an agent, the implementation method and the operation of each module have been shown in this paper. The osimis and ucd-snmp network management system have been used as the reference systems for implementing our system. The integrated network management agent can support the internetworking between Internet and OSI networks in the aspect of network management. Using MOVI concept, if a new management system is introduced, internetworking with this can be achieved by adding the new interface on the view interface of managed object.

본 논문에서는 인터넷 망을 위한 SNMP(Simple Network Management Protocol)를 이용하는 망 관리 시스템과 OSI 망을 위한 CMIP (Common Management Information Protocol)을 사용하는 망 관리 시스템을 상호 연동할 수 있는 통합 망 관리 에이전트 (agent)를 설계, 구현하였다. 서로 다른 두 망 관리 시스템을 통합하기 위하여 본 연구에 앞서 수행한 MOVI(Managed Object View Interface) 개념을 이용하였다. 통합 망 관리 에이전트 설계를 위한 3가지 모델을 검토하고 이 모델들의 장단점을 비교하여 적합한 모델을 선택 하였다. 선택한 모델을 구체화할 수 있는 통합 망 관리 에이전트의 논리적 구조와 구체적인 구현방법 그리고 각 모듈별 작동에 대하여 언급하였다. 본 연구에서는 기존의 망 관리 시스템인 osimis와 ucd-snmp 시스템을 참조 모델로 이용하였다. 본 연구를 통하여 인터넷 망과 OSI 망을 망 관리적 측면에서 연동할 수 있을 뿐 아니라 앞으로 MOVI 개념에서 언급하고 있는 것과 같이 새롭게 정의될 수 있는 망 관리 시스템과의 연동에 대한 확장도 가능하다는 장점을 가진다.

Keywords

References

  1. Heinz-Gerd Hegering, Sebastian Abeck, Integrated Network and System Management, Addison Wesley, 1995
  2. Divakara K.Udupa, Network Management System Essentials, McGraw-Hill, 1996
  3. 임미경, 김태수, 이광휘, 망관리 프로토콜 연동을 위한 확장된 GDMO, 한국정보처리학회논문집, Vol.7, No.1, pp.156-165, Jan. 2000
  4. Heinz-Gerd Hegering, Sebastian Abeck, Bernhard Neumair, Integrated Management of Networked Systems: Concepts, Architectures, and Their Operational Application, Morgan Kaufmann Publishers, Inc .. 1999
  5. K.-H. Lee, MOVI : Management Object View Interface for Hierarchical Distributed Network Management System, pp.12-16, IEEE ICC Volume 1, 1996 https://doi.org/10.1109/ICC.1996.540236
  6. CMU, UCD, 'The NET-SNMP Project Home Page,' http://net-snmp.sourceforge.net/, October, 2000
  7. G. Pavlou, G. Knight, 'The OSI Mangement Information Service User's Manual, Version 3.0,' January, 1993
  8. 박상철, 김태수, 이광휘, 'MOVI 개념을 이용한 통합 Agent 구현 모델', Technical Report, TR00-CSL01, 창원대학교 전자계산학과, 2000
  9. William Stallings, SNMP, SNMPv2, and CMIP : The Practical Guide to Network-Management Standards, Addison-Wesley, 1993
  10. David Perkins, Evan McGinnis, Understanding SNMP MIBs, Prentice Hall, 1997
  11. Keith Haviland, Dina Gray, Ben Salama, Unix System Programming: A programmer's guide to software development, Addison-Wesley, 1995
  12. Microsoft, MSDN Library Visual Studio 6.0, 1999
  13. Jon Siegel, CORBA Fundamentals and Programming, John Wiley & Sons, 1996
  14. W.Richard Stevens, Unix Network Programming, Prentice Hall, 1994
  15. 김종만, 통합 망관리 시스템 지원을 위한 Managed Object Definition에 관한 연구, 창원대학교 석사학위논문, Dec. 2000