MASTERING (VIRTUAL) NETWORKS - A Case Study of Virtualizing Internet Lab

Chen Avin, Michael Borokhovich, Arik Goldfeld

2009

Abstract

In this paper we describe a single-server-based system we developed for a large scale networking laboratory. The system, based on virtual machines, is capable of running many concurrent virtual networks, each consisting of PCs, routers and switches, that can be connected in various configurations. Lab users can initiate and switch lab experiments with a simple web-based interface and remotely access each of the network devices for configuration and measurements, therefore, users can perform the lab either in a 30 students lab session with a TA or from home at their convenience. In addition, administration tools are simple and most failures can be recovered using a web interface This cost effective system is based on Linux and other open-source/freeware software and was proven to be very effective in practice in the last two years.

References

  1. Emulab (2008). http://www.emulab.net.
  2. Fàbrega, L., Massaguer, J., Jové, T., and Mérida, D. (2002). A virtual network laboratory for learning ip networking. In Caspersen, M. E., Joyce, D., Goelman, D., and Utting, I., editors, ITiCSE, pages 161-164. ACM.
  3. Kuczborski, W. (2005). A computer network laboratory based on the concept of virtual machines. World Transactions on Engineering and Technology Education, 4(1):7-10.
  4. Laverell, W. D., Fei, Z., and Griffioen, J. N. (2008). Isn't it time you had an emulab? In SIGCSE 7808: Proceedings of the 39th SIGCSE technical symposium on Computer science education, pages 246-250, New York, NY, USA. ACM.
  5. Liebeherr, J. and Zarki, M. E. (2003). Mastering Networks: An Internet Lab Manual. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. (2008). Manage http://mln.sourceforge.net/.
  6. Ramalingam, D. (2007). Practicing computer hardware configuration and network installation in a virtual laboratory environment: A case study. Frontiers in education conference - global engineering: knowledge without borders, opportunities without passports, 2007. FIE 7807. 37th annual, pages F3G-21- F3G-24.
  7. Stockman, M. (2003). Creating remotely accessible ”virtual networks” on a single pc to teach computer networking and operating systems. In CITC4 7803: Proceedings of the 4th conference on Information technology curriculum, pages 67-71, New York, NY, USA. ACM.
  8. Wang, J., Peng, B., and Jia, W. (2004). Design and implementation of virtual computer network lab based on ns2 in the internet. In Liu, W., Shi, Y., and Li, Q., editors, ICWL, volume 3143 of Lecture Notes in Computer Science, pages 346-353. Springer.
  9. Xen (2008). http://www.xen.org/.
Download


Paper Citation


in Harvard Style

Avin C., Borokhovich M. and Goldfeld A. (2009). MASTERING (VIRTUAL) NETWORKS - A Case Study of Virtualizing Internet Lab . In Proceedings of the First International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-8111-82-1, pages 250-257. DOI: 10.5220/0001974102500257


in Bibtex Style

@conference{csedu09,
author={Chen Avin and Michael Borokhovich and Arik Goldfeld},
title={MASTERING (VIRTUAL) NETWORKS - A Case Study of Virtualizing Internet Lab},
booktitle={Proceedings of the First International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2009},
pages={250-257},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001974102500257},
isbn={978-989-8111-82-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - MASTERING (VIRTUAL) NETWORKS - A Case Study of Virtualizing Internet Lab
SN - 978-989-8111-82-1
AU - Avin C.
AU - Borokhovich M.
AU - Goldfeld A.
PY - 2009
SP - 250
EP - 257
DO - 10.5220/0001974102500257