Archives For CORE

We tool a first look at the Common Open Research Emulator (CORE) in a previous post. We used the VCORE virtual appliance that we downloaded from the CORE web site to evaluate CORE but we found some issues with missing software. Now, we will install CORE on an Ubuntu Linux system as the first step toward building a system with the complete components of CORE.

Ubuntu Linux 12.04 Desktop - Parallels Desktop

Installing the CORE Network Emulator on Ubuntu Linux is a simple process. The CORE Network Emulator also has documentation that describes the installation process, but it is missing a few steps.

In this post, I will describe the procedure I followed to install the basic packages of the CORE Network Emulator version 4.6 on Ubuntu Linux 13.04.

Continue Reading…

The Common Open Research Emulator (CORE) is an open-source network simulator developed by Boeing’s Research and Technology division and supported, in part, by the US Naval Research Laboratory. It is a fork of the IMUNES Network Emulator project and it was developed as a tool to support a mobile data networking research project. It can also be used to emulate fixed link networks, which is the use-case we are investigating.

CORE desktop

Common Open research Emulator running on VCORE virtual machine

CORE uses Linux Containers (LXC) as its virtualization method. It provides a GUI tool for creating networks and offers useful functions for inspecting the status of virtual network elements and for running applications and creating traffic in the network.

To test-drive the CORE Network Emulator, I will use CORE to create a simulated network of host computers, switches, and routers. I will run the simulation and show some of the interesting features available in CORE.

Continue Reading…