How do you create a topology in Mininet

How do you create a topology in Mininet

Topology is the interconnected pattern of network elements. The topology may be physical, mapping hardware configuration, or logical, mapping the path that the data must take in order to travel around the network. In this article, we provide you steps to create topology in Mininet.

Open MiniEdit in Mininet

MiniEdit is a Mininet application in python that lets you develop software defined networks in a visual manner. You can create networks visually for a Mininet emulation using MiniEdit, or loading an existing Mininet topology saved as .mn file into MiniEdit to edit it.

To create a topology in Mininet, open the MiniEdit in Ubuntu by execute the following command lines,

cd /home/research/mininet/My_Mininet_project

sudo ./miniedit.py

Open MiniEdit in Mininet

Create a topology in Mininet

 After open the MiniEdit in Ubuntu, follow the below steps to create a topology in Mininet,

 Step 1:

   Initially a window will open, which is drag and drop the networking components,

  • Select
  • Host
  • OpenFlow enabled switch
  • Legacy Switch
  • Legacy Router
  • Netlink
  • Controller

 The above listed components are used based on your requirements and set their attributes.

Create a topology in Mininet

Step 2:

Now go to File in the top menu bar and select Export Level2 script from the drop down menu. And then type the file name and save the file with the file extension .py .

Save the topology in Mininet

Our research experts provided the significant steps to create topology in Mininet. If you have any queries, reach us.

Live Tasks
Technology Ph.D MS M.Tech
NS2 75 117 95
NS3 98 119 206
OMNET++ 103 95 87
OPNET 36 64 89
QULANET 30 76 60
MININET 71 62 74
MATLAB 96 185 180
LTESIM 38 32 16
COOJA SIMULATOR 35 67 28
CONTIKI OS 42 36 29
GNS3 35 89 14
NETSIM 35 11 21
EVE-NG 4 8 9
TRANS 9 5 4
PEERSIM 8 8 12
GLOMOSIM 6 10 6
RTOOL 13 15 8
KATHARA SHADOW 9 8 9
VNX and VNUML 8 7 8
WISTAR 9 9 8
CNET 6 8 4
ESCAPE 8 7 9
NETMIRAGE 7 11 7
BOSON NETSIM 6 8 9
VIRL 9 9 8
CISCO PACKET TRACER 7 7 10
SWAN 9 19 5
JAVASIM 40 68 69
SSFNET 7 9 8
TOSSIM 5 7 4
PSIM 7 8 6
PETRI NET 4 6 4
ONESIM 5 10 5
OPTISYSTEM 32 64 24
DIVERT 4 9 8
TINY OS 19 27 17
TRANS 7 8 6
OPENPANA 8 9 9
SECURE CRT 7 8 7
EXTENDSIM 6 7 5
CONSELF 7 19 6
ARENA 5 12 9
VENSIM 8 10 7
MARIONNET 5 7 9
NETKIT 6 8 7
GEOIP 9 17 8
REAL 7 5 5
NEST 5 10 9
PTOLEMY 7 8 4

Related Pages

Workflow

YouTube Channel

Unlimited Network Simulation Results available here.