VNUML (Virtual Network User Mode Linux) is an Open-Source tool to simulate computer networks on one or more host-computers. It was designed at the Technical University of Madrid.

VNUML is used at the University of Koblenz-Landau (Germany) in the Institute for Computer Science by the Working Group Steigner as a framework for experiments on computer networks.


How does VNUML work?

VNUML is based on the virtualization software User Mode Linux (UML). With UML you can start complete Linux-Kernels as if they were normal operating system processes on a conventional Linux system. These so called "virtual machines" (or UMLs) can be connected together over virtual network interfaces. Now it is possible to simulate a whole computer network on a single PC.
The topology of the simulated network is set up in a simple XML file that is written in the VNUML language.

With VNUML you get a realistic network environment in which all participants can be configured and administrated like real linux computers, including the whole range of server and routing software.

Latencies of the network communication are not yet considered in VNUML.

Why are so many texts written in German?

The translation of these internet pages is now nearly finished.

Unfortunately the most of the downloadable texts (.pdf documents) were created in German. They will likely remain in German because of the disproportonal high amount of translation work.

For an excellent documentation and further readings we recommend you to visit the official VNUML Homepage.


Universität Koblenz Landau
Letzte Änderung: 16.04.2008