Mini-NDN Edit¶
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.
minindnedit
Working with topology files¶
File formats¶
There are two file formats used by Mini-NDN edit.
.mnndnfiles store topology information used by the GUI. Mini-NDN Edit can open and save.mnndnfiles..conffiles are used by Mini-NDN to create and run topologies. Mini-NDN Edit can generate a.conffile from a.mnndnfile. Mini-NDN edit cannot open.conffiles. Please see CONFIG-FILE.md for more information on the content and format of.conffiles.
Tools¶
cursor-tool
The 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.
host-tool
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.
switch-tool
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.
link-tool
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.
Configuration¶
Editing host information¶
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
host-config
Editing link configuration¶
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.
link-details