A Novel Network Management Approach using Active Network Technology

액티브 네트워크 기술을 이용한 새로운 망관리 기법

  • 이병기 (광운대학교 컴퓨터과학과) ;
  • 조국현 (광운대학교 컴퓨터과학과)
  • Published : 2001.03.01

Abstract

전통적인 망 관리 접근 방법은 중앙의 관리시스템이 예외적인 상황을 찾고자 관리되는 노드들을 반복적으로 폴링하면서 달성된다. 이러한 중앙집중적인 관리 패러다임은 관리되는 노드들의 수와 복잡도가 증가함에 따라 한계에 부딪히고 있다. 관리 시스템은 관리대상 정보들이 이전과 똑같은 상태를 유지함에 따라 많은 양의 중복된 정보로 폭주하게 된다. 이러하 수동적인 망 관리 방법은 확장이 불가능하고 트랙픽증가로 인해 많은 비용이 들기 때문에 더욱 신속한 접근 및 확장 능력을 가진 기술을 적용하는 것이 필수적이다. 액티브 네트워크 사용자에 의해 커스터마이즈된 응용이나 프로토콜들을 망 노드들에 동적으로 삽입할 수 있도록 함으로서 노드들이 새로운 사용자 요구나 서비스에 신속하게 대응할 수 있도록한다. 본논문에서는 이러한 액티브 네트워크 기술을 망 관리에 적용함으로서 관리 노드들이 관리 시스템으로부터의 수동적인 영역에서 벗어나 능동적으로 자신의 문제에 대처할 수 있고 또한 새로운 관리 요구사항들에 신속하게 대응할 수 있도록 하는 새로운 망 관리 접근 방법에 대해 기술한다.

Keywords

References

  1. D. Tennenhouse and D. Wetherall, 'Towards an Active Network Architecture,' Computer Communication Review 26(2), April 1996 https://doi.org/10.1145/231699.231701
  2. D. Tennenhouse et al, 'A Survey of Active Network Research,' IEEE Communications Magazine, January 1997 https://doi.org/10.1109/35.568214
  3. DARPA AN Architecture Working Group, 'Architectural Framework for Active Networks,' http://www.cc.gatech.edu/projects/canes/papers/arch-1-0.pdf, July 1999
  4. DARPA AN Node OS Working Group, 'NodeOS Interface Specification,' http://www.cs.princeton.edu/nsg/papers/nodeos99.ps, January, 2000
  5. D. Alexander, et al, 'Active Network Encapsulation Protocol (ANEP),' RFC Draft, http://www.cis.upenn.edu/~switchwarc/ANEP/docs/ANEP.txt, July 1997
  6. D. Wetherall, J. Guttag, and D. Tennenhouse, 'ANTS: A Toolkit for Buildig and Dynamically Deploying Network Protocols,' IEEE OPENARCH '98, April 1998 https://doi.org/10.1109/OPNARC.1998.662048
  7. D. Wetherall, U. Legedza and J. Gutttag, 'Introducing New Internet Services: Why and How,' IEEE Network Magazine, July 1998 https://doi.org/10.1109/65.690955
  8. D. Wetherall, J. Guttag and D. Tennenhouse, 'ANTS: Network Services Without the Red Tape,' IEEE Computer, April 1999
  9. D. Alexander et al, 'The Switch Ware Active Network Architecture,' IEEE Network Magazine, July 1998 https://doi.org/10.1109/65.690959
  10. D. Alexander et al, 'A secure active network environment architecture: Realization in Switch Ware,' IEEE Network Magazine. July 1998 https://doi.org/10.1109/65.690960
  11. M. Hicks et al, 'PLAN; A Programming Language for Active Networks,' International Conference on Functional Programming (ICFP'98), September 1998 https://doi.org/10.1145/289423.289431
  12. Livio Ricciulli, 'An Adaptable Network Control and Reporting System,' Sixth IFIPAEEE International Symposium on Integrated Network Management, May 1999
  13. M. Molteni, L. Ricciulli and S. Tsui. 'User Guide to Anetd 1.4,' http://www.csl.sri.com/ancors/anetd, April 2000
  14. K. Calvert, S. Bhattacharjee, S. Zegura, J. Sterbenz, 'Directions in Active Networks,' IEEE Communications Magazine, October, 1998 https://doi.org/10.1109/35.722139
  15. S. Bhattacharjee, K. Calvert, E. Zegura, 'An Architecture for Active Networking,' Proceedings of High Performance Networking (HPN'97), April, 1997
  16. S. Bhattacharjee, K. Calvert, E. Zegura, 'Active Networking and the End-to-End Argument,' International Conference on Network Protocols (ICNP'97), October 1997 https://doi.org/10.1109/ICNP.1997.643717
  17. Y. Yemini and S. da Silva, 'Towards programmable networks,' Interational Workshop on Distributed Systems: Operations and Management (DSOM'96), October 1996
  18. S. Silva, D. Florissi, Y. Yemini, 'Composing Active Services in NetScript,' DARPA Active Networks Workshop, March, 1998
  19. Y. Yemini, G. Goldszrnidt, and S. Yemini, 'Network Management by Delegation,' Proceedings of ISINM'91, April 1991
  20. B. Schwartz, A. Jackson and W. Strayer, 'Smart Packets for Active Networks,' OPENARCH'99, March 1999
  21. A.B.Kulkarni et al, 'Implementation of a Prototype Active Network,' OPENARCH'98, April 1998 https://doi.org/10.1109/OPNARC.1998.662049
  22. Danny Raz and Yuval Shavitt, 'An Active Network Approach to Efficient Network Management,' Proceedings of the 1st International Working Conference on Active Networks (IWAN'99), July 1999
  23. A. Bieszczad, B. Pagurek and T. White, 'Mobile Agents for Network Management,' IEEE Communications Surveys, Fourth Quarter 1998
  24. James Gosling, Bill joy, and Guy Steele, The Java Language Specification, Addison Wesley, 1996
  25. J. Case, M. Fedor, M. Shoffstall, J. Davin, 'A Simple Network Management Protocol (SNMP),' RFC1157, May 1990
  26. M. Rose, K. McCloghrie, 'Structure and Identification of Management Information for TCP/IP-based Internets,' RFC1155, May 1990
  27. K. McCloghrie and M. Rose, 'Management Information Base for Network Management (MIB-II),' RFC1213, March 1991
  28. M. Daniele, B. Wijnen and D. Francisco, 'AgentX Extensibility Protocol Version 1,' RFC2257, January 1998
  29. Agent Extensibility Issue, The Simple Times, Volume 4, Number 2, April 1996
  30. 'Agent Extensibility (AgentX) Protocol Version 1,' RFC2741, January, 2000
  31. J. Schonwalder, J. Quittek and C. Kappler, 'Building Distributed Management Applications with the IETF Script MIB,' IEEE Journal on Selected Areas in Communications, Vol. 18, No. 5, May 2000 https://doi.org/10.1109/49.842986
  32. SunSoft, Java Management API Architecture. Revision A. September 1996
  33. S. Mazumdar, 'Inter-Domain Management between CORBA and SNMP,' In proc. 7th IFIPAEEE int. Workshop on Distributed Systems: Operations & Management(DSOM'96), October 1996
  34. OMG, 'The Common Object Request Broker: Architecture and Specification,' Revision 2.0, July 1995
  35. OSI-Systems Management-Command Sequencer, International Standard ISO 10164-21, 1998
  36. A. Fuggetta, G.P. Picco and G. Vigna, 'Understanding Code Mobility,' IEEE Trans. on Software Engineering, July 1997 https://doi.org/10.1109/32.685258
  37. T. Magedanz and T. Eckardt, 'Mobile Software Agents: a new Paradigm for Telecommunications Management,' In Proc. 1996 IEEE Network Operations and Management Symposium(NOMS '96), April 1996 https://doi.org/10.1109/NOMS.1996.539606
  38. S. Mazumdar and T. Roberts, 'Translation of GDMO Specification into CORBA-IDL,' Report of the XoJIDM task force, August 1995
  39. S. Mazumdar, 'Translation of SNMPv2 Specification into CORBA-IDL,' Report of the XoJIDM task force, September 1996
  40. AdventNet, AdventNet SNMP API 3.0, URL:http://www.adventnet.com/