Miniedit is a simple python program that brings forth a GUI to create and manage numerous network topologies. MiniEdit is an experimental tool kit created to demonstrate how Mininet can be prolonged to build a network and sprint the simulation. MiniEdit has a simple user interface (UI) that presents a canvas with a row of small tool icons on the left side of the window and a menu bar along the top of the window. For Creating a customized network topology using MiniEdit, follow the given instructions. First, click on the Host icon, then move the pointer to the exact location on the MiniEdit canvas where the host wants it to seem, then click it again. Now, a host icon will appear on the canvas. As long as the Host tool starts active, users can add and increase the number of hosts they need according to their requirements.
First, we'll add some hosts to the network situation. Click on the Host icon, then move the pointer to the placement on the MiniEdit canvas wherever you would like the host to seem, then click once more several icons can seem on the canvas.
As long as the Host tool is active, you'll add additional hosts. Keep clicking at every spot on the canvas wherever you would like a number to seem.
Next, add links between the nodes on the canvas. Click on the NetLink tool, click on a node and drag the link over to a different node. For example: connect a number to a switch or a switch to a different switch. Connect each host to a minimum of one switch. Connect the switches along to make a network. Then, connect every switch to at least one of the controllers.
In this basic example, we will use the default OpenFlow Reference controller that comes in-built into Mininet. However, we want to tack together every controller; thus, it uses a unique port.
Right-click on every controller and choose Properties from the menu, that seems. The default port variety for every controller is 6633. modification this that the port numbers utilized by controllers c0, c1, and c2 are 6633, 6634, and 6635, severally.
To set MiniEdit preferences, use the MiniEdit menu command, Edit → Preferences. In the dialogue box that appears, make the changes you need.
If you are able to use the Mininet CLI when a simulation is running, check the Start CLI box. You may also set the version of OpenFlow you will use.
To save the Mininet Topology (*.mn) file, click on File in the top menu bar and select Save from the drop-down menu. Type in a file name and save the File.
To save the Mininet Custom Topology (*.py) file, click on File in the top menu bar and select Save Level 2 Script from the drop-down menu. Type in the file name and save the File.