Archives For VNX

Virtual Networks over Linux (VNX) is an open-source network simulation tool that builds and modifies virtual network test beds automatically from a user-created network description file. In its current version, VNX supports several different virtualization methods: KVM, user-mode linux, and DynaMIPS.

VNX linux open-source network simulator

VNX was developed by the Telecommunication and Internet Networks and Services (RSTI) research group of the Telematics Engineering Department (DIT) of the Technical University of Madrid (UPM).

In this post, we will run through one of the example scenarios prepared by the VNX project team and take a first look at how VNX works.

Continue Reading…

In this post, I describe the procedure I followed to install the VNX Network Simulator on a computer running the Ubuntu Linux 13.10 operating system.

The VNX system consists of the VNX program that parses the scenario description XML file and builds and manages the virtual network elements; XML files that contain a description of the network scenario to be created; and preconfigured KVM or UML root filesystems that are used to create the virtual machines in the network simulation scenario.

VNX open-source Linux network simulator

The VNX program and some example scripts are installed by the install_vnx script during the installation procedure. The root filesystems must be downloaded separately and you must check to determine which root filesystems you need for the scenarios you plan to run or create.

Continue Reading…