Questions tagged [mininet]

Mininet is a network emulator.

Mininet can be used to deploy a full network topology on your system. It runs a collection of end-hosts, switches, routers, and links on a single Linux kernel. It uses lightweight virtualization to make a single system look like a complete network, running the same kernel, system, and user code.

Resources:

636 questions
0
votes
0 answers

hub: uncaught exception -> KeyError:

I have made a controller using Ryu which handles the paths and switches. The code seems to be working but I receive the following error. It is asynchronous meaning it does't seem to be related to any event and happens every once in a while. The…
Ehsan Ab
  • 679
  • 5
  • 16
0
votes
1 answer

get_all_link(self) outputting all possible LINKs for a topo

I have topo with 4 switches and 4 hosts. The switches construct a loop. My goal is to learn the topology of the network when switches are connected to the controller. The problem is that the function get_all_links() returns all of the possible…
Ehsan Ab
  • 679
  • 5
  • 16
0
votes
2 answers

Mininet - Need custom tree topology script

Can someone show me a python script that creates a simple custom topology in Mininet, that uses a tree topology with a depth and fanout of 2? It would be greatly appreciated.
0
votes
1 answer

Enable MPTCP on mininet host

I have a quick question. I installed MPTCP v 0.89 via http://multipath-tcp.org/ on my ubuntu 14.04 machine. I see it performs well. Now, I'm trying to run mininet and create a certain network topology with multiple hosts in the virtual network on…
user1437787
  • 7
  • 1
  • 6
0
votes
1 answer

Show list of tuples as a tree / graph

Is there any tool that enables me to input a list of tuples and that shows me a graph that represents the tuples? Example: (root,a), (root,b), (b,c), (b,d) This would be a Tree that looks like that root / \ a b / \ c…
Simon Hessner
  • 1,757
  • 1
  • 22
  • 49
0
votes
1 answer

How to change the marking threshold K of TCP ECN in mininet

I want to reproduce the following mininet experiment mininet-test and i now want to change the marking threshold K of TCP-ECN to test how the value K will affect the result of the simulation. But i don't know where can i change this value K in the…
Chung
  • 123
  • 1
  • 1
  • 8
0
votes
1 answer

Console output consuming much CPU? (about 140 lines per second)

I am doing my bachelor's thesis where I wrote a program that is distributed over many servers and exchaning messages via IPv6 multicast and unicast. The network usage is relatively high but I think it is not too high when I have 15 servers in my…
Simon Hessner
  • 1,757
  • 1
  • 22
  • 49
0
votes
1 answer

***Unknown command message when using curl on mininet

I am implementing a Software Defined Network using Mininet. Done so far, but I'm trying to apply an access control policy to my network. I have a few questions, Is the "curl " command supposed to work within the "mininet>" prompt? I constantly…
ToxicAbe
  • 173
  • 1
  • 11
0
votes
0 answers

Openflow/Floodlight: Installing different flows to two different switches

I have the following topology: I'm trying to perform an iperf from server2 to server4 and a problem arise: it seems (by analyzing the traffic using wireshark) it doesn't install any rules on the destination's switch. If I try an iperf between two…
damaar
  • 171
  • 1
  • 2
  • 11
0
votes
2 answers

OpenDaylight Dlux unable to see hosts

I run the mininet with: sudo mn --topo single,3 --controller remote,ip=... port=6653 --switch ovsk, protocols=OpenFlow13 Then I run the controller OpenDaylight(Helium,Karaf). I installed features: odl-openflowplugin-all , odl-dlux-core,…
berkay
  • 134
  • 1
  • 12
0
votes
1 answer

Where to store .py files when i need to execute them in mininet

I'm new to mininet and python. I have set up ubuntu on virtual box and i'm running mininet on it. I've set up putty and xming server as well. I am successfully able to ssh into mininet using putty. I'm able to run commands and create custom…
mv93
  • 265
  • 1
  • 4
  • 13
0
votes
1 answer

Opendaylight API can't select node for creating flow

I'm new to SDN and I'm trying the opendaylight controller. I have set it up with running web API and I can't add flows but it recognizes my topology. I use mininet to create the topology. Opendaylight helium 2.0. Does anybody know why i can't select…
0
votes
1 answer

parallel hosts TCP connection

I am a new in python programmer over mininet simulator, I try to create n host that connect to a single server and generate parallel connection flows the only thing I got is for i in n: h=netobgect.get("h%s"%i) h.cmdPrint("iperf -c 10.0.0.1…
Haboosh
  • 29
  • 1
  • 6
0
votes
1 answer

Iperf and Mininet (Floodlight)

I am working on a load balance project using Mininet and Floodlight. The topology is fat tree: 4 Core Switches, 8 Aggregation Switches, Edge Switches, and 16 Hosts I need to create a text file (#1) that has tens of lines using (iperf UDP)to send…
KaySay2018
  • 1
  • 1
  • 2
0
votes
2 answers

Mininet and Opendaylight controller port status update messages

I have a question regarding the communication between Mininet and the Opendaylight controller. I have a virtual testbed with Mininet and Opendaylight controller. And when I tear down some links between the switches, it is immediately reflected in…
Rakhee Tiwari
  • 31
  • 1
  • 1
  • 3