Design and Implementation of a Component-based Simulator for the Virtual Laboratory of Computer Networks

컴퓨터 네트워크 가상 실습을 위한 컴포넌트 기반의 시뮬레이터 설계 및 구현

  • 임명식 (영남대학교 컴퓨터공학과) ;
  • 김기형 (영남대학교 전자정보공학부)
  • Published : 2003.03.01

Abstract

Recently, various network protocols have been developed to keep step with the rapid growth of Internet users. For the education of students in the computer networks classes, there have been many attempts to allow students experiment routers setting, operations and management of networks by themselves, in addition to the classroom lectures based on textbooks. One of the attempts is to install expensive real router experiment sets in laboratories for students, and one another is using router and network simulators for virtual experiments. This paper presents the design and implementation of NetSim, a scalable, component-based simulator environment for the network experimentation. NetSim expands the existing component-based JavaSim simulation tool for the education purpose, and it allows the design and experiment of various networks and protocols. For the evaluation of NetSim, it is shown that the network design and RIP-based router setting process is possible in NetSim.

Keywords

References

  1. Cisco Networking Academy
  2. eSim
  3. Proceedings of IASTED Conference on Internet and Multimedia Systems Applications Web-based Modeling, Simulation and Animation of Routing Protocols Hyungon Seo;Bong Sagong
  4. Proceedings of the 2002 Symposium on Applications and the Internet(SAINT'20w) Design and Implementation of Web-based Education Tool Yoshiro Imai;Shinji Tomita
  5. Ph. D. Dissertation, Ohio State University Design, Realization and Evaluation of a component-based Compositional Software Architecture for Network Simulation H.Tyan
  6. The Autonomous component Architecture(ACA) G,Tyan
  7. CCIE Professional Developement : Routing TCP/IP v.1 J.Doyle
  8. IETF REC 2215 General characterization Parameters for Integrated Service Network Elements S.Shenker;J.Wroclawski
  9. IETE RFC2475 An Architecture for Differentiated services M.Carlson;W.Weiss;S.Blake;Z.Wang;D.Black;E.Dabies
  10. IETF RFC2328 OSPF Version 2 J.Moy
  11. IETF RFC1075 Distance Vector Multicast Routing Protocol D.Waitzman;C.Partridge;S.Deering
  12. IETF RFC3031 Multi Protocol Label Switching Architecture E.Rosen;A.Viswanathan;R.Callon
  13. IETF RFC2453 RIP Version 2 G.Malkin
  14. Opnet modeler
  15. NS notes and documentation K.Fall;K.Vardhan
  16. Proceedings of PADS GloMoSim: a Library for the Parallel Simulation of Large-scale Wireless Networks X.Zeng;R.Bagrodia;M.Gerla