Skip to main content
Log in

Performance Analysis of Proposed OpenFlow-Based Network Architecture Using Mininet

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Future internet is required to be flexible, scalable, reliable, secure and having other advanced features. Software Defined Networking (SDN) fulfills most of the task to achieve require functioning. OpenFlow technology is the first standard for SDN which executes the protocols based on the required application. It is also capable for controlling multiple hardware or software switches from a single controller. This can be achieved by the separation of data plane and control plane from a network core devices. In this paper, a proposed architecture of an OpenFlow based small campus network is deployed. The performance analysis for a custom designed network model is achieved by executing few networking test on a defined nodes using network control protocols. The performance analysis of bandwidth, throughput and other network parameters between nodes for Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) connection is also performed. A custom model has been designed using a prototype network emulator that is Mininet and the code for network topology is executed in Python script.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

Notes

  1. A standard defined by RFC 826 in 1982.

References

  1. Lo, C.-C., Chin, H.-H., Horng, M.-F., Kuo, Y.-H., & Hsu, J.-P. (2014). a flexible network management framework based on OpenFlow technology. In M. Ali, J. S. Pan, S. M. Chen, & M. F. Horng (Eds.), Modern advances in applied intelligence (pp. 298–307). Switzerland: Springer.

    Chapter  Google Scholar 

  2. Jammal, M., Singh, T., Shami, A., Asal, R., & Li, Y. (2014). Software-defined networking: State of the art and research challenges. Computer Networks, 72, 74–98.

    Article  Google Scholar 

  3. van der Pol, R. (2011). OpenFlow - Technology Assessment, GigaPort3 RoN 2011 Deliverable D1.2, December 2011. USA. [Online]. https://www.surf.nl/binaries/content/assets/surf/en/2013/RoN-2011-D1.2.pdf.

  4. McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., et al. (2008). OpenFlow: Enabling Innovation in Campus Networks. ACM SIGCOMM Computer Communication Review, 38(2), 69–74.

    Article  Google Scholar 

  5. Home–Open Networking Foundation. (2013). [Online]. https://www.opennetworking.org/index.php?lang=en

  6. HP. (2012). Realizing the power of SDN with HP Virtual Application Networks. [Online]. http://h17007.www1.hp.com/docs/interopny/4AA4-3871ENW.pdf

  7. Lara, A., Kolasani, A., & Ramamurthy, B. (2014). Network innovation using OpenFlow: A survey. IEEE Communications Surveys and Tutorials, 16(1), 493–512.

    Article  Google Scholar 

  8. OpenFlow Switch Specification, Version 1.1.0 (Wire Protocol 0x02). (2011). [Online]. http://archive.openflow.org/documents/openflow-spec-v1.1.0.pdf

  9. The Network Simulator – NS-2. [Online]. http://www.isi.edu/nsnam/ns/

  10. Network Planning and Simulation (OPNET) | Network Simulation (OPNET Modeler Suite) | Riverbed, Riverbed, [Online]. http://www.riverbed.com/products-solutions/products/network-performance-management/network-planning-simulation/Netwrok-Simulation.html

  11. OMNeT++ Community. OMNeT++ Network Simulation Framework. [Online]. http://www.omnetpp.org/

  12. QualNet | SCALABLE Network Technologies. [Online]. http://web.scalable-networks.com/content/qualnet

  13. Team, T. M. (2012).Mininet: An Instant Virtual Network on Your Laptop (or Other PC). [Online]. http://www.mininet.org

  14. Lantz, B., Heller, B., & McKeown, N. (2010). A network in a laptop: Rapid prototyping for software-defined networks. In: Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks. New York, NY, USA.

  15. Jha, R., Kharga, P., Bholebawa, I., Satyarthi, S., Gupta, A., & Kumari, S. (2014). OpenFlow Technology: A Journey of Simulation Tools. International Journal of Computer Network and Information Security(IJCNIS), 6(11), 49–55. doi:10.5815/ijcnis.2014.11.07.

    Article  Google Scholar 

  16. T.E. Dickey. (2013). XTERM—Terminal emulator for the X Window system. [Online]. http://invisible-island.net/xterm/

  17. L. MartinGarcia (2010). [Online]. http://www.tcpdump.org/

  18. Iperf—The TCP/UDP Bandwidth Measurement Tool. [Online]. http://iperf.fr/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Idris Zoher Bholebawa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bholebawa, I.Z., Jha, R.K. & Dalal, U.D. Performance Analysis of Proposed OpenFlow-Based Network Architecture Using Mininet. Wireless Pers Commun 86, 943–958 (2016). https://doi.org/10.1007/s11277-015-2963-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-015-2963-4

Keywords

Navigation