ACM Home Page
Please provide us with feedback. Feedback
A virtual integrated network emulator on XEN (viNEX)
Full text PdfPdf (249 KB)
Source International Conference On Simulation Tools And Techniques For Communications, Networks And Systems & Workshops archive
Proceedings of the 2nd International Conference on Simulation Tools and Techniques table of contents
Rome, Italy
SESSION: Network emulation table of contents
Article No. 3  
Year of Publication: 2009
ISBN:978-963-9799-45-5
Authors
Abraham Mukosi Mukwevho  University of South Africa, UNISA
John Andrew van der Poll  University of South Africa, UNISA
Robert Mark Jolliffe
Sponsors
: Create-Net
: ICST
Publisher
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 40,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.4108/ICST.SIMUTOOLS2009.5745

ABSTRACT

The recent progress on virtualization technologies has made it possible to deploy multiple hosts instances with operating systems running real network protocol stacks on one single server. The objective of this paper is to explore whether it is feasible to use such environments for network emulation and simulation. Some significant amount of research is taking place in this area, this includes Emulab [6] virtualization, and IMUNES [12] system. Both Emulab and IMUNES are based on FreeBSD Jails.

Very little is known about using traditional virtualization platforms (such as Xen and VMware) for virtual emulators. As part of our research, we will attempt to develop a virtual emulator (viNEX) based on Xen. Having identified the limits and weaknesses of this approach, we also propose some areas where viNEX can be useful.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. Balachander and P. Venkataram. User-mode linux based mpls emulator. TENCON 2004. 2004 IEEE Region 10 Conference, B:601--604 Vol. 2, Nov. 2004.
 
2
 
3
 
4
 
5
N. Egi, A. Greenhalgh, M. Handley, M. Hoerdt, L. Mathy, and T. Schooley. Evaluating xen for router virtualization. Computer Communications and Networks, 2007. ICCCN 2007. Proceedings of 16th International Conference on, pages 1256--1261, Aug. 2007.
 
6
Emulab. Emulab home. www.emulab.net.
 
7
 
8
D. Fernandez, T. de Miguel, and F. Galan. Study and emulation of ipv6 internet-exchange-based addressing models. Communications Magazine, IEEE, 42(1):105--112, Jan 2004.
 
9
gnuplot. Gnuplot. http://www.gnuplot.info/.
 
10
 
11
X. W. Huang, R. Sharma, and S. Keshav. The entrapid protocol development environment. INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, 3:1107--1115 vol.3, Mar 1999.
 
12
 
13
Mukosi Abraham Mukwevho. vinex home. http://sites.google.com/site/mukosi/.
 
14
NLANR/DAST. Iperf. http://sourceforge.net/projects/iperf.
 
15
NS-2. Ns-2 wiki. http://nsnam.isi.edu/nsnam/index.php/.
 
16
Shawn Ostermann. tcptrace. http://www.tcptrace.org/.
 
17
PlanetLab. Planetlab. http://www.planet-lab.org.
 
18
Robert N. M. Watson Poul-Henning Kamp. Jails: Confining the omnipotent root. In 2nd SANE Conference, May 2000.
 
19
Ian Pratt, Keir Fraser, Steven Hand, Christian Limpach, Andrew Warfield, Dan Magenheimer, Jun Nakajima, and Asit Mallick. Xen 3.0 and the art of virtualization. In Proceedings of Linux Symposium 2005, July 2005.
 
20
Paul 'Rusty' Russell. Ebtables firewalling. http://ebtables.sourceforge.net/.
 
21
Timothy Jason Shepard. xplot. www.xplot.org.
 
22
Ralf Spenneberg. Emulating networks using user-mode linux. http://www.samag.com/documents/s=8997/sam0401a/0401a.htm
 
23
Craig Leres Van Jacobson and Steven McCanne. tcpdump/libpcap. http://www.tcpdump.org/.
 
24
Xen. Xen home. http://www.xen.org/.
 
25
Marko Zec. Implementing a clonable network stack in the freebsd kernel. In In Proceedings of the USENIX 2003 Annual Technical Conference, pages 137--150, 2003.

Collaborative Colleagues:
Abraham Mukosi Mukwevho: colleagues
John Andrew van der Poll: colleagues
Robert Mark Jolliffe: colleagues