Introduction and Demonstration for Simply Testing Disruptive Technology: Case study of Software-Defined Networking (SDN)

Main Article Content

Wichean Preedalumpabut

Abstract

The objective of this paper is illustrate how to test and operate software-defined networking (SDN). Case demonstration with the following software including Mininet, OpenDayLight, and OpenFlow Manager is organized. Mininet is used in simulating and creating the network devices (e.g. switches and hosts) which serve in data plane. OpenDaylight is deployed as sdn controller (the brain of the network devices used in control plane).  OpenFlow Manager is also operated as an application to work according to OpenDaylight to define the functions to the network devices. The results of this study reveal that the test of basic functions in SDN network is achieved according to structure of SDN. The summary and suggestion from this study are that the learners can themselves test the functions of SDN network with their personal computer and download the software mentioned above. This enables them to develop and create other application software programs e.g. security in the SDN network, virtual private LAN service (VPLS). 


 

Article Details

How to Cite
Preedalumpabut, W. (2019). Introduction and Demonstration for Simply Testing Disruptive Technology: Case study of Software-Defined Networking (SDN). NBTC Journal, 3(3), 218–237. Retrieved from https://so04.tci-thaijo.org/index.php/NBTC_Journal/article/view/209473
Section
Academic article

References

วิเชียร ปรีดาลัมพะบุตร. (2559) Lab การติดตั้ง Virtual Ubuntu server บน VirtualBox, เอกสารประกอบการบรรยายหัวข้อ

การใช้งาน streaming, FTP, และ DNS Server บน โครงข่าย IPv4 และ IPv6, สถาบันวิชาการทีโอที, ระบบออนไลน์ เข้าถึงได้

จาก: https://testwich.s3-ap-southeast-1.amazonaws.com/sdn_doc/Install_vm_ubuntu_1404_02.pdf

วันที่ค้นข้อมูล 22 กรกฎาคม 2562.

วิเชียร ปรีดาลัมพะบุตร. (ตุลาคม 2559). Lab ศึกษาการทำงานของ Software-defined networking (SDN) และ OpenFlow

ด้วย Mininet, เอกสารประกอบการบรรยายหลักสูตรแนะนำเชิงปฏิบัติการ SDN & NFV, สถาบันวิชาการทีโอที, ระบบออนไลน์

เข้าถึงได้จาก:https://testwich.s3-ap-southeast-1.amazonaws.com/sdn_doc/Lab_SDN_mininet_July_62.pdf วันที่ค้น

ข้อมูล 19 กรกฎาคม 2562.

วิเชียร ปรีดาลัมพะบุตร. (2561). แนะนำ SDN และ OpenFlow, เอกสารประกอบการบรรยายหลักสูตรแนะนำเชิงปฏิบัติการ SDN &

NFV, สถาบันวิชาการทีโอที, ระบบออนไลน์ เข้าถึงได้จาก:https://testwich.s3-ap-southeast-

amazonaws.com/sdn_doc/SDN_Intro_Openflow_Sep61.pdf วันที่ค้นข้อมูล 19 กรกฎาคม 2562.

วิเชียร ปรีดาลัมพะบุตร. (2562). Lab ทดสอบการสร้างวงจรเช่าเสมือนเลเยอร์ 2 (Virtual Private LAN Service หรือ VPLS)

แบบ Manual, เอกสารประกอบการบรรยายหลักสูตรแนะนำเชิงปฏิบัติการ SDN & NFV, สถาบันวิชาการทีโอที, ระบบออนไลน์

เข้าถึงได้จาก:https://testwich.s3-ap-southeast-1.amazonaws.com/sdn_doc/Lab_VPLS_ODL_Sep_62.pdf วันที่ค้น

ข้อมูล 25 กันยายน 2562.

AT&T (2019) Bridging 5G and SD-WAN with VMware SD-WAN by VeloCloud for a New Layer of Control at the Edge.

Retrieved from https://about.att.com/story/2019/att_5g_sdwan.html.

AT&T (2019) Vision Alignment Challenge Technology Survey, AT&T Domain 2.0 Vision White Paper November

Retrieved,from https://www.att.com/ Common/about_us/pdf/

AT&T%20Domain%202.0%20Vision%20White%20Paper.pdf.

CiscoDevNet. (2014). OpenDaylight Openflow Manager (OFM) App. Retrieved from https://github.com/CiscoDevNet/

OpenDaylight- Openflow-App.

Donovan, J. (2014). Building the network of the future. Retrieved June 7, 2019 from

https://www.att.com/Investor/ATT_Annual/2014/att_introduces_new_concepts_for_telecom_network.html.

Ericsson (2015). 5G transport network – demonstrating elastic mobile broadband using SDN. 2015. Retrieved from

https://www.youtube.com/watch?v=1BA0qW14MAU.

Huawei. (2017). Meeting 5G Era Requirements with Huawei’s 5G Ready Multi-wave. (2017) . Retrieved from

https://www.huawei.com/en/press-events/events/ubbf2017/5g-multi-wave.

Lantz, B. (2017). Mininet VM Images, Mininet 2.2.2 on Ubuntu 14.04 LTS - 32 bit. Retrieved June7, 2019 from

https://github.com/mininet/mininet/releases/download/2.2.2/mininet-2.2.2-170321-ubuntu-14.04.4-server-i386.zip.

Levy, S. (2012) "Going with the Flow: Google’s Secret Switch to the Next Wave of Networking", Wired.

Linkletter, B. (2016). Using the OpenDaylight SDN Controller with the Mininet Network Emulator Retrieved June 7,

from https://www.brianlinkletter.com/using-the-opendaylight-sdn-controller-with-the-mininet-network-emulator/.

McKeown, N., et al. (2008). OpenFlow: Enabling Innovation in Campus Networks. SIGCOMM Comput.Commun.

Rev., 38(2): 69-74.

Medved, J., et al. (2016). OpenDaylight OpenFlow Manager (OFM) App. Retrieved June 7, 2019 from

https://github.com/CiscoDevNet/OpenDaylight-Openflow-App.

Open Networking Foundation (ONF) homepage. (2011). Retrieved from https://www.opennetworking.org.

OpenDayLight homepage. (2013). Retrieved from https://www.opendaylight.org/.

OpenDaylight. (2016). Downloads, Beryllium 0.4.0. Retrieved June 7, 2019 from

https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-

karaf/0.4.0-Beryllium/.

Prete, L. (2017). Virtual Private LAN Service – VPLS. Retrieved June 7, 2019, from

https://wiki.onosproject.org/display/ONOS/Virtual+Private+LAN+Service+-+VPLS

Teeter, J. (2015). Exploring the Cisco OpenFlow Manager. Retrieved June 7, 2019 from

https://www.youtube.com/watch?v=X7yIummgAqc.

Ubuntu. (2014). Server install image, Ubuntu 14.04.6 LTS (Trusty Tahr). Retrieved June 7, 2019 from

https://releases.ubuntu.com/14.04/ubuntu-14.04.6-server-amd64.iso.

VirtualBox homepage. (2007). Retrieved June 7, 2019 from https://www.virtualbox.org/.