Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
how to use miniedit
mininet
• Virtual network create tool.
• http://mininet.org/
• http://mininet.org/download/
• option 1: get configured VM
•...
miniedit
• GUI mininet network tree creation tool.
• located in source tree at:
• mininet/examples/miniedit.py
• or get fr...
miniedit usage (1)
• it s simple
• % python miniedit.py
miniedit usage (2)
• create your network topology
miniedit usage (3)
• Save: for miniedit
data file
• File -> Save
• Export: for mininet
script file
• File -> Export
miniedit usage (4)
how to run (1)
• Run -> Run
• run mini net from mini
edit
• root user required.
• sudo python
miniedit....
miniedit usage (5)
how to run (2)
• create mininet Python script from File ->
Export menu
• run script with sudo(1)
• % su...
usage miniedit (6)
use with Ryu
• miniedit default setting is use Default Controller
• then, you need edit for Ryu
• use F...
inside miniedit exported script
• it s simple mininet
Python script like
this picture
• You can edit easy!
module include
...
Upcoming SlideShare
Loading in …5
×

How to use miniedit

9,211 views

Published on

miniedit usage

Published in: Software, Technology
  • How to Manifest Anything with the Law of Attraction ♥♥♥ https://bit.ly/30Ju5r6
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Penis Enlargement and Enhancement Techniques: What REALLY Works?!? ◆◆◆ http://t.cn/Ai88iYkP
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Miniedit is a tool for creating topology. If you want a reverse tool you can use Mininet Topology Visualizer: http://mininet.spear.narmox.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • @richa sarma Go to the path where your Putty is and type - putty.exe -X mininet@192.168.56.102 or the ip your VM is set for in mininet. Now by temneting with X forwarding (assuming you have installed Xming) you will not only be able to scroll but also invoke miniedit and wireshark without Display not being set errors
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • I am not to able runth the command sudo ~/mininet/examples/minedit.py or sudo python ./mininet/examples/miniedit.py .when i type this command an error comes as:Tkinter.TclError :no display and $ no Display environment ...Plz provide me some suggestion how to resolve it
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

How to use miniedit

  1. 1. how to use miniedit
  2. 2. mininet • Virtual network create tool. • http://mininet.org/ • http://mininet.org/download/ • option 1: get configured VM • option 2: get from github • git clone git://github.com/mininet/mininet
  3. 3. miniedit • GUI mininet network tree creation tool. • located in source tree at: • mininet/examples/miniedit.py • or get from: • http://techandtrains.com/category/miniedit/ • miniedit required: • X Window System, Tcl on Python • maybe, you need X server on your console machine • Windows: Xming, ASTEC-X, etc… • Mac: XQuartz
  4. 4. miniedit usage (1) • it s simple • % python miniedit.py
  5. 5. miniedit usage (2) • create your network topology
  6. 6. miniedit usage (3) • Save: for miniedit data file • File -> Save • Export: for mininet script file • File -> Export
  7. 7. miniedit usage (4) how to run (1) • Run -> Run • run mini net from mini edit • root user required. • sudo python miniedit.py
  8. 8. miniedit usage (5) how to run (2) • create mininet Python script from File -> Export menu • run script with sudo(1) • % sudo SAVE_FILE_NAME.py
  9. 9. usage miniedit (6) use with Ryu • miniedit default setting is use Default Controller • then, you need edit for Ryu • use File -> Export and create python script • Edit controller section like this:
 
 info( '*** Adding controllern' )
 c0=net.addController(name='c0',
 controller=RemoteController,
 ip= 127.0.0.1',
 port=6633) • check arguments: controller=RemoteController and ip=...
  10. 10. inside miniedit exported script • it s simple mininet Python script like this picture • You can edit easy! module include create nodes entry point

×