Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any simulator with OpenFlow support?

I want to simulate OpenFlow to check its performance and efficiency in certain framework. How can I do that without using actual openflow enabled switches?

like image 949
Adamant Argh Avatar asked Dec 05 '25 04:12

Adamant Argh


2 Answers

You can use Mininet, it's a openflow network prototyping tool that used openVSwitch. Mininet allows you to create large network topologies and simulate traffic.

like image 68
Sovietaced Avatar answered Dec 08 '25 00:12

Sovietaced


To do performance testing or in general research in Software Defined Networking field you have several options for network simulator & emulator:

1) Mininet (Emulator; Learning curve: Easy; Open source)

2) Estinet (Simulator & Emulator; Learning curve: Moderate; Proprietary)

3) ns-3 (Simulator; Learning curve: Difficult; Open source)

like image 31
Kavit Shah Avatar answered Dec 08 '25 00:12

Kavit Shah



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!