SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas...

62
SOFTWARE DEFINED NETWORK Tim Teaching MKP SDN BAGIAN 1 INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016

Transcript of SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas...

Page 1: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

SOFTWARE DEFINED NETWORK

Tim Teaching MKP SDN

BAGIAN 1INSTALASI SOFTWARE PENDUKUNG SDN

S1 Teknik TelekomunikasiFakultas Teknik Elektro

2016

Page 2: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Overview

Page 3: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Apa itu Mininet?

• Sebuah emulator jaringan yang dapat membuat suatu jaringanvirtual yang realistis

Page 4: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi Mininet

1. Mininet VM (Virtual Machine)

2. Native installation from Source

3. Installation from Packages

Page 5: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet VM

1. Download VM Mininet darihttps://github.com/mininet/mininet/wiki/Mininet-VM-Images

Page 6: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet VM

2. Instal salah satu Hypervisors (VirtualBox, VMware Workstation atauKVM)

Page 7: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet VM

3. Import VM Mininet yang telah di download dengan menggunakanHypervisors yang telah di install

VBox :

File -> Import Appliance

(Ctrl + I)

Page 8: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet VM

4. Jalankan Mininet VM yang telah di import dan lakukan login. Untukusername dan passwordnya sendiri yaitu :

Page 9: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

1. Instal Git dengan menggunakan command :

Hasil dari command yang telah dijalankan :

Native installation from Source

Page 10: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Native installation from Source

2. Lakukan clone Mininet repository (source code) dari GitHub denganmenggunakan Git yang telah diinstal

hasil dari command diatas :

Page 11: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Native installation from Source

3. Menjalankan command untuk melakukan instalasi Mininet :

catatan : -a digunakan untuk full installation (Mininet+OvS+Wireshark+POX)

hasil dari command diatas :

Page 12: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Installation from Packages

1. Jalankan command untuk melakukan instalasi Mininet berdasarkanversi OS Ubuntu yang digunakan

Page 13: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet testing

Setelah Mininet berhasil diinstal, kita coba tes fungsi dasar dari Mininetdengan menggunakan command:

Hasil tes dasar Mininet yang telah dilakukan :

Page 14: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet topology

Topologi dasar pada Mininet

Page 15: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet topology

Topologi tree dan cara menjalankannya

Page 16: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Mininet topology

Topologi custom (mininet/custom/topo-2sw-2host.py)

Page 17: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Cara menjalankan topology custom (topo-2sw-2host.py)

Mininet topology

Page 18: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Cara menjalankan MiniEdit

Mininet GUI

Page 19: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

MiniEdit

Page 20: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Apa itu POX?

Sebuah platform pengembangan open source untuk aplikasi SoftwareDefined Network (SDN) yang berdasarkan pada bahasa pemrogramanPython

Page 21: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi POX

Lakukan clone POX repository (source code) dari GitHub denganmenggunakan Git

Lalu berpindah ke folder pox yang telah tersedia

Page 22: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Menjalankan POX

Setelah berpindah ke folder pox, kita akan mencoba menjalankancontoh aplikasi yang telah terdapat pada pox (hub.py)

Page 23: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Berikut ini merupakan isi dari file pretty_log.py yang telah dijalankan

(~/pox/pox/samples/pretty_log.py)

POX

Page 24: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

POX

Berikut ini merupakan isi dari file hub.py yang telah dijalankan

(~/pox/pox/forwarding/hub.py)

Page 25: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

POX + Mininet

Setelah POX dapat berjalan dengan benar, kita coba untuk membuatsuatu jaringan pada Mininet dan melakukan cek konektivitas denganmenggunakan ping

Page 26: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

POX + Mininet

Jalankan command pingall pada mininet

Page 27: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

RYU

Salah satu contoh SDN controller yang berbasis Python. Support untukOpenFlow versi 1.0, 1.2, 1.3, 1.4 dan 1.5

Page 28: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

Sebelum menginstal Ryu, lakukan update terlebih dahulu

Page 29: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

Beberapa aplikasi yang dibutuhkan untuk dapat menginstal Ryu

• git

• python-pip

• python-dev

• python-eventlet

• python-routes

• python-webob

• python-paramiko

Page 30: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

• python-pip

jalankan command berikut untuk menginstal python-pip

Page 31: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

• python-dev

jalankan command berikut untuk menginstal python-dev

Page 32: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

• python-eventlet

jalankan command berikut untuk menginstal python-eventlet

Page 33: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

• python-routes

jalankan command berikut untuk menginstal python-routes

Page 34: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

• python-webob

jalankan command berikut untuk menginstal python-webob

Page 35: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

• python-paramiko

jalankan command berikut untuk menginstal python-paramiko

Page 36: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

Menginstal Ryu dengan menggunakan python-pip yang telah terinstal

Page 37: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi RYU

Setelah menginstal Ryu dengan menggunakan python-pip, lakukanupgrade pada Six library dengan menggunakan command :

Page 38: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Menjalankan RYU

Untuk mencoba menjalankan Ryu, dapat dengan menggunakancommand :

Apabila Ryu telah berhasil terinstal, maka akan menampilkan hasil :

Page 39: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Menjalankan RYU

Berikutnya yaitu melakukan clone pada Ryu repository pada GitHubdengan menggunakan git

Page 40: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Menjalankan RYU

Setelah berhasil melakukan clone, maka akan terdapat suatu folderbernama ryu. Pada folder tersebut terdapat beberapa contoh aplikasiyang telah dibuat dengan menggunakan Ryu. Kita akan mencobamenjalankan simple_switch.py yang terdapat pada folder~/ryu/ryu/app/simple_switch.py

Page 41: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

RYU + Mininet

Setelah RYU dapat berjalan dengan benar, kita coba untuk membuatsuatu jaringan pada Mininet dan melakukan cek konektivitas denganmenggunakan ping

Page 42: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

RYU + Mininet

Jalankan command pingall pada mininet

Page 43: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Suatu SDN controller kelas enterprise dengan lisensi Apache danberbasis Java. Floodlight dirancang untuk bekerja dengan meningkatnyajumlah switch, router, switch virtual, dan jalur akses yang mendukungstandar OpenFlow.

FLOODLIGHT

Page 44: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Beberapa aplikasi yang dibutuhkan untuk dapat menginstal Floodlight

• git

• java versi 1.8

• build-essential

• apache ant

• apache maven

• python-dev

Page 45: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Untuk dapat menginstal java, kita harus menambahkan repository javadengan menggunakan command :

Page 46: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Setelah repository java berhasil ditambahkan, lakukan update denganmenggunakan command :

Page 47: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Instal java 1.8 dengan menggunakan command :

Page 48: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Untuk mengecek apakah java telah berhasil terinstal atau belum, dapatmelakukan pengecekan versi java dengan menggunakan command :

Dan pengecekan versi javac dengan command :

Page 49: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Berikutnya yaitu menginstal apache ant, apache maven, build-essential dan python-dev dengan menggunakan command :

Page 50: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Lakukan clone Floodlight repository pada GitHub menggunakan git

Page 51: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Jika clone telah berhasil dilakukan, maka akan terdapat suatu folderdengan nama floodlight. Langkah berikutnya yaitu kita harus berpindahke folder floodlight tersebut dengan menggunakan command :

Setelah berpindah ke folder floodlight, lakukan perintah inisiasisubmodule dengan menggunakan git

Page 52: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Lalu lakukan update submodule dengan menggunakan git

Page 53: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Berikutnya yaitu melakukan build pada folder floodlight denganmenggunakan apache ant yang telah terinstal

Page 54: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Instalasi FLOODLIGHT

Setelah build berhasil dilakukan, selanjutnya kita buat folder floodlight pada folder ~/lib dengan menggunakan perintah

Setelah itu lakukan perubahan hak akses pada folder floodlight yang telah dibuat

Page 55: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Menjalankan FLOODLIGHT

Untuk menjalankan Floodlight, pertama masuk ke folder floodlightdengan menggunakan command

Page 56: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Menjalankan FLOODLIGHT

Setelah berada pada folder floodlight, command untuk menjalankanfloodlight adalah sebagai berikut :

Page 57: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Floodlight + Mininet

Setelah Floodlight dapat berjalan dengan benar, kita coba untukmembuat suatu jaringan pada Mininet dan melakukan cek konektivitasdengan menggunakan ping

Page 58: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

Floodlight + Mininet

Jalankan command pingall pada mininet

Page 59: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

FLOODLIGHT GUI

Pada Floodlight, terdapat Web GUI yang dapat diakses. Untukmengakses Web GUI dari Floodlight tersebut, dapat membukanyapada:

http://<controller-ip>:8080/ui/index.html

Page 60: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

FLOODLIGHT GUI

Page 61: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

REFERENSI

• Open Networking Lab, "POX Wiki," [Online]. Available: https://openflow.stanford.edu/display/ONL/POX+Wiki

• Ryu SDN Framework Community, "Ryu SDN Framework," [Online]. Available: https://osrg.github.io/ryu/

• A Big Switch Networks, "Project Floodlight," [Online]. Available: http://www.projectfloodlight.org/floodlight/

• B. H. N. M. Bob Lantz, "A Network in a Laptop: Rapid Prototyping for Software-Defined Networks," in Proceedings of the Ninth ACM SIGCOMM Workshop on Hot Topics in Networks - Hotnets '10, New York, 2010

Page 62: SOFTWARE DEFINED NETWORK · INSTALASI SOFTWARE PENDUKUNG SDN S1 Teknik Telekomunikasi Fakultas Teknik Elektro 2016. Overview. ... Jalankan command untuk melakukan instalasi Mininet

REFERENSI

• S. M. Anggara, "Pengujian Performa Kontroler Software-defined Network (SDN): POX dan Floodlight," Bandung, 2015.

• V. Listiani, Analisis Performansi SDN (Software Defined Network) Menggunakan Protokol Routing OSPF (Open Shortest Path First), Bandung, 2015