NDTwin Core Installation Manual

Detail the steps required to install all components of NDTwin on a Linux server or use a demo VM for a quick start.

Welcome to the NDTwin installation guide. Depending on your infrastructure and use case, NDTwin can be deployed in two primary environments: a purely emulated software network (Mininet) or a real physical hardware network.

Please select the installation path that matches your requirements below.


Operate an Emulated (Software) Network

Choose your preferred method to set up the Mininet simulation environment. We provide both a pre-configured VM for quick testing and a manual installation guide for native Linux systems.

Operate a Physical (Hardware) Network

A comprehensive guide to preparing the physical network environment. This section covers the necessary configurations for physical switches (enabling OpenFlow and sFlow) and details the system and Python dependencies required to deploy the SDN Controller.