Common Open Research Emulator
Find a file
2022-07-27 16:41:23 -07:00
.github
daemon
docs
man
netns daemon: removing python tlv related code and tests related to it 2022-03-08 14:18:47 -08:00
package install: fixed install.md error for docker build command, fixed default dockerfile example for centos package install to not use NO_VENV 2022-07-27 16:41:23 -07:00
.editorconfig
.gitignore
ASSIGNMENT_OF_COPYRIGHT.pdf updated assignment of copyright file name to add to dist file 2017-12-18 09:28:41 -08:00
bootstrap.sh
CHANGELOG.md
configure.ac
Dockerfile.centos
Dockerfile.oracle
Dockerfile.ubuntu
LICENSE updates to simplify tracking the copyright and an update to 2018, still room for improvement 2018-03-15 10:36:54 -07:00
Makefile.am
README.md
setup.sh
tasks.py

CORE

CORE: Common Open Research Emulator

Copyright (c)2005-2022 the Boeing Company.

See the LICENSE file included in this distribution.

About

The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.

Quick Start

The following should get you up and running on Ubuntu 18+ and CentOS 7+ from a clean install, it will prompt you for sudo password. This would install CORE into a python3 virtual environment and install OSPF MDR from source. For more detailed installation see here.

git clone https://github.com/coreemu/core.git
cd core
# install dependencies to run installation task
./setup.sh
# run the following or open a new terminal
source ~/.bashrc
# Ubuntu
inv install
# CentOS
inv install -p /usr

Documentation & Support

We are leveraging GitHub hosted documentation and Discord for persistent chat rooms. This allows for more dynamic conversations and the capability to respond faster. Feel free to join us at the link below.