ROUTING IMPLEMENTATION BASED-ON SOFTWARE DEFINED NETWORK USING RYU CONTROLLER AND OPENVSWITCH
DOI:
https://doi.org/10.11113/jt.v78.8315Keywords:
Software Defined Network, OpenFlow, OpenvSwitch, Raspberry Pi, TP-LinkAbstract
Open Flow is a standard protocol for differentiating forward function and control functions to facilitate the management of big network of SDN. The research have been carried out before using the emulator SDN Mininet. However Mininet has many shortcomings, such as the performance of which is less than the maximum due to simulation. Then some researchers also use the Net-FPGA as device. This device is less suitable for small scale because the prices are quite expensive and programming is quite complicated. In this study, SDN implementation carried out using OpenvSwitch as forwarding function mounted on TP-Link that has modificated using openwrt as firmware and Raspberry Pi with Ryu SDN Controller as control functions. The result shows that routing static can be implemented on SDN Network which use Raspberry Pi with Ryu Controller as control function with average bandwith 536.0909 Mbits/sec and average uptime network is 10.45 second.
References
Irawati, Indrarini D. and M. Nuruzzamanirridha. 2015. Spanning Tree Protocol Simulation Based on Software Defined Network Using Mininet Emulator. Communications in Computer and Information Science. 516: 395-403.
Braun, Wolfgang, Michael Menth. 2014. Softward-Defined Networking Using OpenFlow: Protocols, Applications and Architectural Design Choice. Germany: Future Internet 2014.
Kim, Hyunmin, Jaebeom Kim, Young-Bae Ko. 2014 .Developing a Cost-Effective OpenFlow Testbed for Small-Scale Software Defined Networking, Korea: ICACT2014.
On data center scale, OpenFlow, and SDN. [Online] Diakses pada 13 November 2014 Available: http://bradhedlund.com/2011/04/21/data-center-scale-openflow-sdn/.
Ryu SDN Framework. [Online]. Available: http://osrg.github.io/ryu-book/en/Ryubook.pdf.
What is OpenFlow? [Online] Available: http://archive.openflow.org/wp/learnmore/.
What is OpenvSwitch? [Online] Available: http://openvswitch.org/.
What is OpenWrt? [Online] Available: https://openwrt.org/.
What is Ryu? [Online] Available: http://osrg.github.io/ryu/.
Yamahata, Isaku. 2013 Ryu: SDN framework and Python experience, Japan: Pycon APAC 2013, September 14.
TP-LINK WR1024ND Build OpenvSwitch with OpenWrt. [Online] Available: http://hoootony.logdown.com/posts/259102-tp-link-wr1024nd-build-openvswitch-with-openwrt.
OpenvSwitch Lab 7: Setting OpenWrt [Online] Available: http://roan.logdown.com/posts/239799-openvswitch-lab-7-setting-openwrt.
Downloads
Published
Issue
Section
License
Copyright of articles that appear in Jurnal Teknologi belongs exclusively to Penerbit Universiti Teknologi Malaysia (Penerbit UTM Press). This copyright covers the rights to reproduce the article, including reprints, electronic reproductions, or any other reproductions of similar nature.