Allexamples

From VNUML-WIKI
Revision as of 10:38, 3 October 2007 by Mferrer (talk | contribs)
Jump to: navigation, search

VNUML Example Scenarios

NOTE: all examples are configred to use "/usr/share/" as the base installation directory. This is the default when you install vnuml as a debian/ubuntu package. If you have installed vnuml manually, you should edit the second and fourth line of the xml specification file and change the directories to "/usr/local/share" (or whatever you have defined during installation).

Besides, if you install the examples in a different directory than the standard one (under /usr/share/vnuml/examples/*) you should adjust the variable "BASEDIR" in the fifth line.

Name Version Description
Simple 1.8 The most simple VNUML example: just a virtual machine without network interfaces. Useful to test and tune kernels and root filesystems before using them in more complex scenarios.
Basic (formerly named Tutorial) 1.8 A simple VNUML example that emulates five nodes interconnected through four emulated networks and maintaining connection with external networks through the host machine.
Update Root Filesystem 1.8 This is a simple example useful to install or update applications inside a UML root filesystem. It creates a virtual machine with external network access by means of a subinterface of the host machine network interface. Once started you can use typical applications like dselect in Debian to update the filesystem.
VLANs 1.8 A example of VNUML VLANs support, showing a scenario with three concurrent simulations with one virtual machine connected to a diferent VLAN throught the same host physical interface.
DNS 1.8 This example implements a complete DNS hierarchy made of six name servers under a fictitious .e6 top level domain. It is an interesting example to learn and experiment with with DNS and the configuration of the widest used DNS server implementation: bind.
OSPF Network Laboratory 1.8 A complex network enviroment using the OSPF dynamic routing protocol to configure a backbone and several sites.
Two Hosts 1.7 This example shows how to run two simulations in two separate hosts, with interaction between them. Thanks to Jasmy Azry B. Johari, from Telekom Malaysia.
BGP Networking Laboratory 1.7 This scenario provides an example of how VNUML can be used for testing routing daemons, and specifically bgpd, which is the BGP implementation included with Quagga Routing Suite.
Dynamips/Dynagen 1.7 This scenario provides an example about how to create mixed scenarios made of VNUML virtual machines and CISCO routers emulated using Dynamips/Dynagen tools.