Mini-NDN Edit is a GUI program designed to simplify the creation of Mini-NDN topology configuration files. Mini-NDN Edit allows the user to build a topology, configure the hosts and links, and generate a topology file that can be used by Mini-NDN.
There are two file formats used by Mini-NDN edit.
.mnndn
files store topology information used by the GUI. Mini-NDN Edit can open and save .mnndn
files.
.conf
files are used by Mini-NDN to create and run topologies. Mini-NDN Edit can generate a .conf
file from a .mnndn
file. Mini-NDN edit cannot open .conf
files. Please see CONFIG-FILE.md for more information on the content and format of .conf
files.
.mnndn
topology file.mnndn
topology file.conf
file runnable by Mini-NDNThe cursor tool is used to select and move nodes in the topology. A selected node or link can be removed from the topology using the backspace
key or by selecting edit/cut
.
The host tool is used to add a host node to the topology. Click on the canvas to create a new host node at the mouse cursor's position.
The switch tool is used to add a switch to the topology. Click on the canvas to create a new switch at the mouse cursor's position.
The link tool is used to connect two nodes with a network link. Click on a node and drag the mouse cursor to another node to create a link between the two nodes.
To edit a host's information and configuration, right-click on the desired node and select Host Options
.
The Host Options window will include tabs to modify the node's properties as well as the configuration files for NFD and NLSR on that node.
Note: Network, Site, and Router in the NLSR tab are unused in v0.1.0
To edit a link's configuration, right-click on the desired link and select Link Options
.
The Link Options window will allow configuration of the link's bandwidth, delay, and loss rate.