Ask is moving to Stack Overflow and! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode


Any simulation Tool to simulate traffic in SDN with OpenDayLight Controller?

asked 2014-07-04 16:54:29 -0700

updated 2014-07-31 11:54:02 -0700


I am doing research in SDN and security of SDN Controllers i.e. OpenDayLight. I am currently using Ping and dump command in Mininet to view and implement any traffic(flow) to the SDN network. I want something more advance and more user-friendly way to do and visualize the flow. Are there any such tools available?


edit retag flag offensive close merge delete

4 answers

Sort by ยป oldest newest most voted

answered 2014-10-20 12:55:12 -0700

updated 2014-10-24 09:24:29 -0700

My slides from the OpenDaylight Performance talk I did at the most recent ODL Dev Design Forum have a complete (I believe) run-down of all the SDN controller perf tools. Perf tools are pretty similar to what you're asking for.

One of the main points of the talk was to that the existing tool landscape is very poor, that we need better tools. To that effect I'm currently working on CBenchF, which will likely eventually be the right choice for what you're doing. For now, WCBench is a pretty good option (simple packet-ins only though). OFNet has much better network simulation abilities and can produce diverse traffic types, but it's very poorly documented and would take quite a bit of work to get spun-up on.

edit flag offensive delete publish link more

answered 2014-07-31 11:53:32 -0700

I think this can be helpful for anyone interested to use Packet Simulation Tool with ODL Controller

Currently, I am working with Scapy Tool. If anyone interested may inbox me.


edit flag offensive delete publish link more

answered 2014-08-27 04:50:30 -0700

pzanna gravatar image

Maybe you can try Epoch - . Because it can connect to a physical network you can generate whatever traffic you like.

edit flag offensive delete publish link more

answered 2014-07-08 16:54:57 -0700

Mierdin gravatar image


You can run certain iperf tests in mininet. For example, running this:

sudo mn --test iperf

gives you a basic TCP test, reporting on the bandwidth achieved. Look at the mininet docs for additional things you can do with mininet and iperf.

edit flag offensive delete publish link more


Thanks Mierdin, still I am thinking some kind of module like flowpusher! module to simulate large amount of flows/traffic to my SDN infrastructure(Virtual). Currently I have to do manual Ping command!

milstein ( 2014-07-09 14:50:41 -0700 )edit
Login/Signup to Answer

Question Tools



Asked: 2014-07-04 16:54:29 -0700

Seen: 3,165 times

Last updated: Oct 24 '14