Common Open Research Emulator is a very good networking emulator for Linux machines. This allows a user to create a network layout with IP addresses and see it working. This is very interesting software.
Download the source code from Github.
┌─[jason@jason-desktop]─[~/Documents/core] └──╼ $git clone https://github.com/coreemu/core.git |
Then begin the installation like this.
┌─[jason@jason-desktop]─[~/Documents/core]
└──╼ $cd core
┌─[jason@jason-desktop]─[~/Documents/core]
└──╼ $sudo ./install.sh
After the installation has completed, the user may start the required daemon and then run the actual network emulator.
┌─[✗]─[jason@jason-desktop]─[~] └──╼ $sudo core-daemon && |
Then start the GUI like this.
┌─[jason@jason-desktop]─[~] └──╼ $core-gui |
Go to File and open a sample file and click the green Run arrow to see how it works. This is a fun program to create networks with.
Downloads and information here: https://coreemu.github.io/core/install.html.