NETWORK IN A BOX

François Gagnon, Babak Esfandiari, Tomas Dej

Abstract

VNEC (Virtual Network Experiment Controller) is an open source tool for specifying and executing network experiments in a virtual environment. The user first describes the network topology, and then provides the tasks that should be performed by the hosts, together with their execution order. Next, VNEC initializes the environment by configuring and powering on the corresponding virtual machines to match the desired network topology. Finally, commands are dispatched to the proper virtual machines in the specified order. VNEC can hence be used for many types of network experiments. This paper presents the architecture of VNEC and discusses its implementation.

References

  1. Gagnon, F., Dej, T., and Esfandiari, B. (2008). VNEC - A Virtual Network Experiment Controller. Proceedings of the 2nd International Workshop on Systems and Virtualization Management (SVM'08), pages 119-124.
  2. Gagnon, F., Dej, T., and Esfandiari, B. (2008). VNEC - A Virtual Network Experiment Controller. Proceedings of the 2nd International Workshop on Systems and Virtualization Management (SVM'08), pages 119-124.
  3. Gagnon, F., Esfandiari, B., and Bertossi, L. (2007). A Hybrid Approach to Operating System Discovery Using Answer Set Programming. Proceedings of the 10th IFIP/IEEE Symposium on Integrated Management (IM'07), pages 391-400.
  4. Gagnon, F., Esfandiari, B., and Bertossi, L. (2007). A Hybrid Approach to Operating System Discovery Using Answer Set Programming. Proceedings of the 10th IFIP/IEEE Symposium on Integrated Management (IM'07), pages 391-400.
  5. Issariyakul, T. and Hossain, E. (2009). Introduction to Network Simulator NS2. Springer.
  6. Issariyakul, T. and Hossain, E. (2009). Introduction to Network Simulator NS2. Springer.
  7. Massicotte, F., Couture, M., , and Montigny-Leboeuf, A. D. (2005). Using a VMware Network Infrastructure to Collect Traffic Traces for Intrusion Detection Evaluation. Proceedings of the 21st Annual Computer Security Applications Conference (ACSAC'05).
  8. Massicotte, F., Couture, M., , and Montigny-Leboeuf, A. D. (2005). Using a VMware Network Infrastructure to Collect Traffic Traces for Intrusion Detection Evaluation. Proceedings of the 21st Annual Computer Security Applications Conference (ACSAC'05).
  9. Massicotte, F., Gagnon, F., Couture, M., Labiche, Y., and Briand, L. (2006). Automatic Evaluation of Intrusion Detection Systems. Proceedings of the 2006 Annual Computer Security Applications Conference (ACSAC'06).
  10. Massicotte, F., Gagnon, F., Couture, M., Labiche, Y., and Briand, L. (2006). Automatic Evaluation of Intrusion Detection Systems. Proceedings of the 2006 Annual Computer Security Applications Conference (ACSAC'06).
  11. Twycross, J. and Williamson, M. M. (2003). Implementaing and Testing a Virus Throttle. Proccedings of the 12th USENIX Security Symposium.
  12. Twycross, J. and Williamson, M. M. (2003). Implementaing and Testing a Virus Throttle. Proccedings of the 12th USENIX Security Symposium.
Download


Paper Citation


in Harvard Style

Gagnon F., Esfandiari B. and Dej T. (2010). NETWORK IN A BOX . In Proceedings of the International Conference on Data Communication Networking and Optical Communication Systems - Volume 1: DCNET, (ICETE 2010) ISBN 978-989-8425-25-6, pages 55-60. DOI: 10.5220/0002891600550060


in Bibtex Style

@conference{dcnet10,
author={François Gagnon and Babak Esfandiari and Tomas Dej},
title={NETWORK IN A BOX},
booktitle={Proceedings of the International Conference on Data Communication Networking and Optical Communication Systems - Volume 1: DCNET, (ICETE 2010)},
year={2010},
pages={55-60},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002891600550060},
isbn={978-989-8425-25-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Data Communication Networking and Optical Communication Systems - Volume 1: DCNET, (ICETE 2010)
TI - NETWORK IN A BOX
SN - 978-989-8425-25-6
AU - Gagnon F.
AU - Esfandiari B.
AU - Dej T.
PY - 2010
SP - 55
EP - 60
DO - 10.5220/0002891600550060