Anda di halaman 1dari 55

SKRIPSI

ANALISA KINERJA BGP BERBASIS ONOS CONTROLLER PADA SDN


MENGGUNAKAN TOPOLOGI FULL MESH

BGP PERFORMANCE ANALYSIS BASED ON ONOS CONTROLLER IN


SDN USING FULL MESH TOPOLOGY

DISUSUN OLEH :
Eka Yuniarsih
(17101094)

Dosen Pembimbing :
1. Nanda Iryani, S.T., M.T.
2. Afifah D.R. , S.ST.,M.Tr.T

PROGRAM STUDI S1 TEKNIK TELEKOMUNIKASI FAKULTAS


TEKNIK TELEKOMUNIKASI DAN ELEKTRO
INSTITUT TEKNOLOGI TELKOM PURWOJERTO
JL. D.I. PANJAITAN 128 PURWOKERTO
2021
SKRIPSI
ANALISA KINERJA BGP BERBASIS ONOS CONTROLLER PADA SDN
MENGGUNAKAN TOPOLOGI FULL MESH

BGP PERFORMANCE ANALYSIS BASED ON ONOS CONTROLLER IN


SDN USING FULL MESH TOPOLOGY

DISUSUN OLEH :
Eka Yuniarsih
(17101094)

Dosen Pembimbing :
1. Nanda Iryani, S.T., M.T.
2. Afifah D.R. , S.ST.,M.Tr.T

PROGRAM STUDI S1 TEKNIK TELEKOMUNIKASI FAKULTAS


TEKNIK TELEKOMUNIKASI DAN ELEKTRO
INSTITUT TEKNOLOGI TELKOM PURWOJERTO
JL. D.I. PANJAITAN 128 PURWOKERTO
2021
ANALISA KINERJA BGP BERBASIS ONOS CONTROLLER PADA SDN
MENGGUNAKAN TOPOLOGI FULL MESH

BGP PERFORMANCE ANALYSIS BASED ON ONOS CONTROLLER IN


SDN USING FULL MESH TOPOLOGY

Skripsi ini digunakan sebagai salah satu syarat untuk


memperolehGelar Sarjana Teknik (S.T.)
Di Institut Teknologi
Telkom Purwokerto2021

Disusun oleh

Eka Yuniarsih
(17101094)

DOSEN PEMBIMBING

Nanda Iryani, S.T., M.T.


Afifah D.R. , S.ST.,M.rT.T

PROGRAM STUDI S1 TEKNIK TELEKOMUNIKASI FAKULTAS


TEKNIK TELEKOMUNIKASI DAN ELEKTRO
INSTITUT TEKNOLOGI TELKOM PURWOJERTO
JL. D.I. PANJAITAN 128 PURWOKERTO
2021

i
H ALAMAN PENGESAHAN SKRIPSI

ANALISA KINERJA BGP BERBASIS ONOS CONTROLLER PADA SDN


MENGGUNAKAN TOPOLOGI FULL MESH

BGP PERFORMANCE ANALYSIS BASED ON ONOS CONTROLLER IN SDN USING


FULL MESH TOPOLOGY

Disusun oleh
EKA YUNIARSIH
17101094

Telah dipertanggungjawabkan di hadapan Tim Penguji pada tanggal ……..

Susunan Tim Penguji

Pembimbing Utama : Nanda Iryani, S.T., M.T.


NIDN. 06004059302

Pembimbing Pendamping : Afifah D.R. , S.ST.,M.rT.T


NIDN. 060802960

Penguji 1 : Kukuh Nugroho, S.T., M.T.


NIDN. 0606088303

Penguji 2 : Bongga Arifwidodo, S.ST., M.T.


NIDN. 0603118901

Mengetahui,
Ketua Program Studi S1 Teknik Telekomunikasi
Institut Teknologi Telkom Purwokerto

Prasetyo Yuliantoro, S.T., M.T.


NIDN. 0620079201
ii
HALAMAN PERNYATAAN ORISINALITAS

Dengan ini saya, EKA YUNIARSIH, menyatakan bahwa skripsi dengan judul
“ANALISA KINERJA BGP BERBASIS ONOS CONTROLLER PADA SDN
MENGGUNAKAN TOPOLOGI FULL MESH” adalah benar-benar karya saya
sendiri. Saya tidak melakukan penjiplakan kecuali melalui pengutipan sesuai
dengan etika keilmuan yang berlaku. Saya bersedia menanggung risiko ataupun
sanksi yang dijatuhkan kepada saya apabila ditemukan pelanggaran terhadap etika
keilmuan dalam skripsi saya ini.

Purwokerto, Agustus 2021

Yang menyatakan,

Ttd bermaterai 6000

(Eka Yuniarsih)

iii
PRAKATA

Puji dan syukur penulis panjatkan kehadirat Allah SWT


yang telah melimpahkan kasih dan sayang-Nya sehingga penulis
dapat menyelesaikan skripsiyang berjudul “ANALISA KINERJA
BGP BERBASIS ONOS CONTROLLER PADA SDN
MENGGUNAKAN TOPOLOGI FULL MESH”.
Maksud dari penyusunan skripsi ini adalah untuk memenuhi salah
satu syarat dalam menempuh ujian sarjana Teknik Telekomunikasi pada
Fakultas Teknik Telekomunikasi dan Elektro Institut Teknologi Telkom
Purwokerto.

Dalam penyusunan skripsi ini, banyak pihak yang sangat membantu


penulis dalam berbagai hal. Oleh karena itu, penulis sampaikan rasa terima
kasih yang sedalam-dalamnya kepada:

1. Bapak Dartono dan Ibu Ati Purwanti selaku orangtua saya


2. Ibu Nanda Iryani, S.T., M.T,. Selaku pembimbing I.
3. Ibu Afifah D.R. , S.ST.,M.rR.T,. Selaku pembimbing II.
4. Ibu Prasetyo Yuliantoro, S.T., M.T,. Ketua Program StudiS1 Teknik
Telekomunikasi.
5. Bapak Dr. Arfianto Fahmi., S.T., M.T,. selaku Rektor Institut Teknologi
TelkomPurwokerto.
6. Seluruh dosen, staf dan karyawan Program studi S1 Teknik
TelekomunikasiInstitut Teknologi Telkom Purwokerto.
7. Nauval Alaudin Yusuf., S.T., Zuhair Yahya, Faisal Satrio. Selaku teman
yang telah memberi dukungan dan memberi masukan dalam mengerjakan
skripsi.

Purwokerto, Agustus
2021

(Eka Yuniarsih)

iv
ABSTRAK
Internet terbentuk dari suatu topologi jaringan komputer yang dikonfigurasi agar
saling berkomunikasi atau bertukar informasi. Pada jaringan konvensional
menggunakan protocol routing tidak fleksibel, rumit, kurang efisien dan
pendistribusiannya masih satu persatu. SDN (Software Defined Network)
muncul dengan harapan permasalahan kompleksitas jaringan konvensional
menjadi minim dan konfigurasi menjadi mudah. Protokol BGP (Broder Getaway
Protocol) akan di terapkan pada teknologi SDN (Software Defined Network)
menggunakan ONOS controller sebagai pengendali perangkat jaringan
komputer. Pengujian pengukuran dilakukan dengan parameter QOS (delay,
jitter dan throughput). Pengukuran QOS dilakukan dengan besaran data yaitu
12,8 MB, 25,6 MB dan 32 MB dengan protocol UDP dan TCP. Pada
pengukuran delay dengan besaran data 12,8 MB pada penggunan UDP
menghasilkan nilai 102,906 ms dan TCP menghasilkan nilai 119.555 ms. Pada
pengukuran jitter dengan besaran 12,8MB pada penggunaan UDP menghasilkan
nilai 1.316 ms dan TCP menghasilkan nilai 1.355 ms. Pada pengukuran
throughput dengan besaran 12,8MB pada penggunaan UDP menghasilkan nilai
5.042 Mbps dan TCP menghasilkan nilai 5.047 Mbps. rata rata nilai yang
dihasilkan protocol UDP lebih baik dari pada TCP karena hasil dari UDP lebih
kecil di banding TCP.

Kata kunci : BGP (Broder Getaway Protocol), SDN (Software Defined


Network), ONOS controller, topologi full mesh.

v
ABSTRACT
The Internet is formed from a topology of computer networks that are configured
to communicate with each other or exchange information. In conventional
networks using routing protocols are inflexible, complicated, less efficient and
the distribution is still one by one. SDN (Software Defined Network) emerged
with the hope that the complexity of conventional networks would be minimal
and configuration would be easy. The BGP (Broder Getaway Protocol) protocol
will be applied to SDN (Software Defined Network) technology using an ONOS
controller as a computer network device controller. Measurement tests were
carried out with QOS parameters (delay, jitter and throughput). QOS
measurements were carried out with data sizes of 12.8 MB, 25.6 MB and 32 MB
with UDP and TCP protocols. In the measurement of delay with a data size of
12.8 MB, UDP uses a value of 102,906 ms and TCP produces a value of 119,555
ms. The jitter measurement with a magnitude of 12.8MB on the use of UDP
produces a value of 1.316 ms and TCP produces a value of 1.355 ms. In the
throughput measurement of 12.8MB the use of UDP produces a value of 5.042
Mbps and TCP produces a value of 5.047 Mbps. the average value generated by
the UDP protocol is better than TCP because the results from UDP are smaller
than TCP.

Keywords - BGP (Broder Getaway Protocol), SDN (Software Defined Network),


ONOS controller, full mesh topology

vi
DAFTAR ISI

H ALAMAN PENGESAHAN SKRIPSI ............................................................ ii

HALAMAN PERNYATAAN ORISINALITAS ...............................................iii

PRAKATA ......................................................................................................... iv

ABSTRAK .......................................................................................................... v

ABSTRACT ....................................................................................................... vi

DAFTAR ISI ..................................................................................................... vii

DAFTAR GAMBAR ......................................................................................... ix

DAFTAR TABEL ............................................................................................... x

BAB 1 ................................................................................................................. 1

PENDAHULAN ................................................................................................. 1

1.1 LATAR BELAKANG ...................................................................... 1

1.2 Rumusan Masalah ............................................................................... 2

1.3. Batasan Masalah.................................................................................. 2

1.4 Tujuan Penelitian ................................................................................ 3

BAB 2 ................................................................................................................. 4

KAJIAN TEORI ................................................................................................. 4

2.1 Penelitian Terkait ................................................................................. 4

2.2 Teori Dasar ........................................................................................... 6

2.2.1 Border Gateway Protocol (BGP) ..................................................... 6

2.2.3. ONOS (Open Network Operating System)...................................... 8

2.2.4. Topologi Jaringan Full mesh........................................................... 8

2.2.5. Frrouting ....................................................................................... 10

2.2.6. Open Virtual Switch...................................................................... 10

2.2.7 GNS3 (Graphical Network Simulator 3) ....................................... 10

2.2.8 JSON (Java Script object notation) ................................................ 11

vii
BAB 3 ............................................................................................................... 15

METODELOGI PENELITIAN ........................................................................ 15

3.1 Flowchart ........................................................................................... 15

3.2 Perangkat Simulasi ............................................................................. 16

3.2.1 Perangkat Keras (Hadware) .......................................................... 16

3.2.2. Perangkat Lunak (Software).......................................................... 17

3.2.3. Rancangan Penelitian .................................................................... 17

BAB 4 ............................................................................................................... 25

HASIL DAN PEMBAHASAN ......................................................................... 25

4.1 PROSES PENGUJIAN .................................................................... 26

4.2 PENGAMBILAN DATA ................................................................. 29

4.2.1. ANALISA DELAY ....................................................................... 32

4.2.2. ANALISA JITTER ....................................................................... 33

BAB 5 ............................................................................................................... 35

KESIMPULAN DAN SARAN ......................................................................... 35

5.1 KESIMPULAN ................................................................................... 35

5.2 SARAN ............................................................................................... 36

DAFTAR PUSTAKA ....................................................................................... 37

Lampiran ........................................................................................................... 39

viii
DAFTAR GAMBAR

Gambar 2.1 Arsitektur SDN ............................................................................ 7


Gambar 2.2 Logo ONOS .................................................................................. 8
Gambar 3.1 Flowchart Alur Simulasi ........................................................... 15
Gambar 3.2 Topologi Jaringan Full Meesh BGP SDN Pada GNS3 ........... 18
Gambar 3.3 Topologi SDN pada ONOS ....................................................... 19
Gambar 3.4. Melihat Info IP Pada Host ....................................................... 20
Gambar 3.5Melihat Info Konfigurasi Pada Router BGP............................ 21
Gambar 3.6Info Router BGP ......................................................................... 21
Gambar 3.7Konfigurasi Alamat Pada OvS .................................................. 21
Gambar 3.8Featur Pada GUI ONOS ............................................................ 22
Gambar 3.9File Konfigurasi Network Pada SDN ........................................ 23
Gambar 4.1 Pembacaan Log File D-ITG ...................................................... 26
Gambar 4.2 Hasil OvS2 ke Switch OFPT_PACKET_IN ............................ 27
Gambar 4.3Hasil OvS2 ke Switch OFPT_PACKET_OUT ........................ 28
Gambar 4.4 ICMPovs-2 to ovs-3 ................................................................... 29
Gambar 4.5 ICMP ovs-2 to ovs-4 .................................................................. 29
Gambar 4.6 BGP ovs-2 to ovs-3 ..................................................................... 30
Gambar 4.7 Grafik Delay ............................................................................... 33
Gambar 4.8 Grafik Jitter ............................................................................... 34
Gambar 4.9 Grafik Throughput .................................................................... 35

ix
DAFTAR TABEL

Tabel 2.1 Pemetaan Dengan Penelitian Sebelumnya ..................................... 5


Tabel 2.2 Indeks Kategori Delay ................................................................... 12
Tabel 2.3 Indeks Kategori Nilai Jitter ........................................................... 12
Tabel 2.4 Indeks Kategori Nilai Packet Loss ................................................ 13
Tabel 2.5 Indeks Kategori Nilai Throughput ............................................... 14
Tabel 3.1 Spesifikasi PC ................................................................................. 17
Tabel 3.2Konfigurasi Topologi SDN ............................................................. 18
Tabel 3.3 Konfigurasi BGP Pada SDN.......................................................... 21
Tabel 3.4 Skenario Pengujian ........................................................................ 25
Tabel 4.1 Keterangan Pada Isi Wireshark ................................................... 28
Tabel 4.2 Skenario Pengujian 12,8 MB Pada UDP ...................................... 30
Tabel 4.3 Skenario Pengujian 12,8 MB Pada TCP ...................................... 30
Tabel 4.4 Skenario Pengujian 25,6 MB Pada UDP ...................................... 30
Tabel 4.5 Skenario Pengujian 25,6 MB Pada TCP ...................................... 31
Tabel 4.6 Skenario Pengujian 32 MB Pada UDP ......................................... 31
Tabel 47 Skenario Pengujian 32 MB Pada TCP .......................................... 31

x
BAB 1

PENDAHULAN

1.1 LATAR BELAKANG

Semenjak internet muncul manusia jadi sangat bergantung pada internet,


terbukti pada penggunaan internet yang semakin meningkat di setiap tahunnya
berdasarkan data statistik 2018 sampai 2019 penggunaan internet di Indonesia
mencapai 95,2 juta, tumbuh 13,3% dengan sebelumnya 84 juta pengguna internet
di tahun 2017. Penggunaan internet di Indonesia meningkat dari tahun ketahun
dengan rata-rata pertumbuhan sebesar 10,2% pada periode 2018-2023. Pada 2019
jumlah pengguna internet di Indonesia diproyeksikan tumbuh 12,6% dibandingkan
2018, yaitu menjadi 107,2 juta pengguna. Diprediksikan pada tahun 2023, jumlah
pengguna internet di Indonesia diproyeksikan mencapai 150 juta pengguna [1].
Konsep internet yaitu menghubungkan dua atau lebih jaringan komputer sehingga
dapat bertukar informasi. Pada jaringan komputer ada beberapa topologi yang
digunakan seperti topologi bus, topologi ring, topologi star, topologi mesh, topologi
tree, dan topologi full mesh. Adapun perangkat pendukung untuk membangun
sebuah jaringan yaitu router, switch, server, client dan sebagainya yang akan
dikonfigurasikan agar saling terhubung dan dapat saling bertukar informsi/data
Mikrotik.id[2]. Semakin kompleks perkembangan akan jaringan mendorong
pergerakan ke arah inovasi teknologi terbaru yang di kenal dengan SDN (Software
Defined Network) .
SDN memiliki konsep dasar yaitu dengan memisahkan antara control plane
dan data plane, data plane / infrastructure layer) terdiri dari elemen jaringan yang
dapat mengatur SDN Datapath sesuai dengan instruksi yg diberikan melalui
Control-Data-Plane Interface (CDPI) sedangkan control plane entitas kontrol
(SDN Controller) mentranslasikan kebutuhan aplikasi dengan infrastruktur dengan
memberikan instruksi yang sesuai untuk SDN Datapath serta memberikan
informasi yang relevan dan dibutuhkan oleh SDN Application [3]. SDN memiliki
sebuah protokol yang di sebut openflow mengontrol data plane melalui control
plane dengan menggunakan controller yang dapat dikembangkan sesuai kebutuhan
jaringan. Ada beberapa controller yaitu POX, NOX, Floodlight, Pyretic, Beacon,

1
ONOS, OpenDay Light, dan lainnya. Bahasa yang digunakan pada controller
berbeda-beda seperti C++, phyton, hingga java [4]. Protocol yang digunakan yaitu
protocol BGP(broder getaway protocol) yang fungsi untuk mempertukarkan
informasi antar Autonomous System (AS). BGP merupakan sebuah dinamic Routing
dan pada mikrotik sendiri terdapat beberapa macam fitur dinamic routing selain
BGP seperti OSPF dan SDN menjadi solusi dari jaringan komputer konvensional
yang konfigurasinya masih belum terpusat, rumit, tidak fleksibel dan kurang
efisien. Dari kekurangan jaringan konvensional, maka dari itu penelitian ini akan
menganalisa kinerja pada protocol BGP pada SDN. Penelitian ini bertujuan untuk
menunjukkan kinerja routing protocol BGP dapat berjalan dengan baik pada SDN
yang menggunakan openflow berbasis ONOS controller menggunakan topologi full
mesh. Banyaknya kekurangan pada jaringan konvensional sehingga penelitian akan
dilakukan dengan menganalisa kinerja protocol BGP pada SDN

1.2 Rumusan Masalah

1. Bagaimana routing protocol BGP pada onos controller ?


2. Bagaimana kinerja protocol BGP pada onos controller dengan fullmash
menggunakam parameter QOS ?

1.3. Batasan Masalah

1. Simulasi dilakukan dengan menggunakan 1 buah laptop degan sistem


operasi linux ubuntu 16.04.
2. Topologi jaringan yang digunakan yaitu topologi full mesh.
3. Konfigurasi yang digunakan adalah konfigurasi BGP.
4. Controller yang digunakan pada penrlitian yaitu onos controller.
5. Protokol yang di gunakan pada pengukura yaitu TCP dan UDP.
6. Variasi besaran yang di gunakan yaitu 12,8 MB, 25,6 MB dan 32 MB.
7. Analisis unjuk kerja menggunakan parameter throughput, delay dan
jitter.

2
1.4 Tujuan Penelitian

1. Mengetahui konfigurasi BGP menggunakan onos controller.


2. Menghasilkan nilai dari kerja protocol BGP pada SDN dengan onos
controller mengunakan parameter Quality of Service (throughput,
delay, dan jitter) .
1.5 Manfaat Penelitian
Penelitian diharapkan dapat memberikan gambaran kinerja routing protocol
BGP pada SDN berbasis ONOS controller serta dapat mempelajari konfigurasi
plane agar dapat menjalankan routing protocol pada SDN berbasis onos controller.

1.6 Sistematika Penulisan


Penelitian terbagi menjadi beberapa bab. Pada bab 1 berisi uraian tentang
latar belakang penelitian, rumusan masalah, tujuan penelitian, manfaat penelitian
serta sistematika penulisan. Bab 2 berisi kajian teori penelitian terkait, dasar teori
tentang Border Gateway Protocol (BGP), Software Difind Network (SDN), onos
controller. Bab 3 berisi metode penelitian, flowchart, rancangan penelitian, timeline
penelitian.

3
BAB 2

KAJIAN TEORI

2.1 Penelitian Terkait

Penelitian yang pernah dilakukan sebelumnya akan diuraikan secara singkat


dalam kajian pustaka. Tujuan kajian pustaka dilakukan untuk mencari informasi
dari sumber jurnal penelitian yang telah dilakukan. Jurnal yang digunakan adalah
jurnal yang relevan sebagai acuan penelitian. Data yang diperoleh pada penelitian
sebelumnya dapat digunakan sebagai pembanding penelitian yang akan dilakukan.
Pada penelitian yang dilakukan oleh Faizal Ramadhan, Rakhmadhany
Primananda dan Widhi Yahya dalam Implementasi routing berbasis algoritma
dijkstra pada sofware defined network menggunkana kontroler Open Network
Oprating System [5]. 11 switch yang terhubung pada jaringan ini. Setiap switch
akan dihubungkan ke kontroler ONOS yang berfungsi untuk mengatur logika
jaringan. Pada topologi ini terdapat 11 host yang berfungsi sebagai node pengujian.
Performa routing yang berbasis algoritme Dijkstra shortest-path (perjalanan
node) pada jaringan SDN yang menggunakan kontroler ONOS menghasilkan
latency sebesar 0,092 ms dengan menggunakan fungsi geoDistance serta latency
sebesar 0,097 ms dengan menggunakan fungsi linkMetric. Dapat disimpulkan
bahwa latency akan semakin besar nilainya bersamaan semakin panjangnya path
yang digunakan untuk berkomunikasi antar host.
Pada penelitian yang dilakukan oleh Fahry Adnantya dalam Simulasi Dan
Analisa Performa Protokol Ruting EBGP pada SDN [6]. Terdapat tiga parameter
yang diukur, antara lain Quality of Service (delay, jitter, throughput, packet loss),
waktu konvergensi dan routing overhead. Parameter-parameter tersebut
digunakan sebagai dasar analisis sistem yang digunakan. Topopologi yang
digunakan dalam setiap pengukuran adalah topologi abielene dengan jumlah
switch dan host yang bervariasi.
Penelitian Khoerul Anam dan Ronald Adrian dalam penelitiannya
menganalisis unjuk kerja dari SDN dan jaringan konvensional yang menggunakan
cost maupun tidak menggunakan cost [7]. Penelitiannya menggunakan tujuh buah
pc/laptop dengan rincian enam buah pc/laptop untuk host dan satu pc/laptop untuk

4
empat controller, sembilan buah router MikroTik RB951 – MIPSBE, satu switch
non openflow dan kabel LAN. Router mikrotik yang digunakan sudah mendukung
openflow 1.0, semua perangkat tersebut dibuat menjadi topologi jaringan
parsial mesh. Hasilnya jaringan SDN yang menerapkan modifikasi konfigurasi cost
memiliki pengaruh terhadap kinerja dilihat berdasarkan QoS dan waktu
konvergensi. Delay yang dihasilkan oleh masing-masing skenario adalah 5,947ms
(SDN-cost), 6,505ms (SDN-noncost), 6,806ms (Konvensional-cost), dan 6,265ms
(Konvensional-noncost). Secara keseluruhan dengan standarisasi QoS ITU-T
G.1010 penerapan modifikasi cost pada jaringan SDN memiliki unjuk kerja lebih
baik.
Penelitian Dimas Prabowo Setyanugraha dalam penelitiannya analis routing
protocol OSPF menggunakan full mesh pada SDN [8]. Nilai protocol OSPF dengan
parameter QOS dan time convergence menggunakan topologi full mesh hasil dari
parameter delay dikondisi tanpa background traffic memiliki rata-rata 0,673 ms
pada protokol UDP dan 0,730 ms pada protokol TCP. Nilai rata-rata pertambahan
parameter jitter pada protokol UDP sebesar 0,001 ms dan pada protokol TCP
sebesar 0,013 ms. Nilai rata-rata pertambahan pada protokol UDP sebesar 641,939
Kbits/sec sedangkan pada protokol TCP sebesar 641,988 Kbits/sec. Pengukuran
time convergence dilakukan dengan paket data ICMP yang ukuran paketnya mulai
dari 64 Byte hingga 384 Byte. Hasil pengukuran pada paket 64 Byte memiliki nilai
12,182 ms dan semakin meningkat seiring bertambahnya besar paket yang diukur
dengan rata-rata nilai pertambahan sebesar 0,506 ms [7].
Tabel 2.1 Pemetaan Dengan Penelitian Sebelumnya

Parameter Penelitian
Penelitian Oleh Routing ONOS Topologi Parameter
BGP Controller FullMesh QOS
Faizal Ramadhan,
Rakhmadhany Primananda, ✓ ✓
Widhi Yahya
Fahry Adnantya ✓ ✓
Khoerul Anam dan Ronald ✓
d i Prabowo
Dimas ✓ ✓
Eka Yuniarsih ✓ ✓ ✓ ✓

5
2.2 Teori Dasar

2.2.1 Border Gateway Protocol (BGP)


BGP (Border Gateway Protocol) merupakan salah satu jenis protokol, yang
fungsi untuk mempertukarkan informasi antar Autonomous System (AS).
Autonomous System number yaitu sebuah domain atau privat yang dimiliki oleh
sebuah kelompokjaringan BGP merupakan sebuah Dinamic Routing dan pada
mikrotik sendiri terdapat beberapa macam fitur dinamic routing selain BGP seperti
OSPF dan RIP. Untuk pertukaran informasi BGP ini memanfaatkan protokol TCP
sehingga tidak perlu lagi menggunakan protokol jenis lain untuk mengangani
fragmentasi, retransmisi, acknowledgement dan sequencing [9]. BGP termasuk
dalam kategori routing protokol jenis Exterior Gateway Protokol (EGP). Gunanya
BGP yaitu untuk mengontrol dan mengatur trafik-trafik dari sumber berbeda di
dalam network multi-home (tersambung ke lebih dari 1 ISP/Internet Service
Provider). BGP memiliki tujuan utama yaitu memperkenalkan kepada publik di
luar network (upsteram provider atau peer) tentang rute atau porsi spasi address
yang dimiliki untuk “meminta izin” membawa data ke suatu spasi address tujuan
(meng-advertise). Kelemahan pada BGP routing yaitu adalah mempublikasikan
rute yang tidak diketahui bagaimana cara mencapainya. Ini dinamakan black-
holing, melakukan advertise, atau meminta izin untuk membawa data, tetapi
beberapa bagian spasi address adalah milik orang lain [10].
2.2.2. Software Defined Network (SDN)
Konsep dasar dari SDN yaitu dengan memisahkan antara control plane dan
data plane, data plane / infrastructure layer terdiri dari elemen jaringan yang dapat
mengatur SDN Datapath sesuai dengan instruksi yg diberikan melalui Control-
Data-Plane Interface (CDPI) sedangkan control plane entitas kontrol (SDN
Controller) mentranslasikan kebutuhan aplikasi dengan infrastruktur dengan
memberikan instruksi yg sesuai untuk SDN Datapath serta memberikan informasi
yg relevan dan dibutuhkan oleh SDN Application. Beberapa aspek penting dari
SDN adalah :
1. Adanya pemisahan secara fisik/eksplisit antara forwarding/data-
plane dan control-plane.
2. Antarmuka standard (vendor-agnosic) untuk memprogram perangkat jaringan.

6
3. Control-plane yang terpusat (secara logika) atau adanya sistem operasi
jaringan yang mampu membentuk peta logika (logical map) dari seluruh
jaringan dan kemudian memrepresentasikannya melalui (sejenis) API
(Application Programming Interface).
4. Virtualisasi dimana beberapa sistem operasi jaringan dapat mengkontrol
bagian-bagian (slices atau substrates) dari perangkat yang sama.Gambar
berikut menunjukan arsitektur SDN beserta komponen dan interaksinya.

Gambar 2.1 Arsitektur SDN


Arsitektur SDN dapat dilihat sebagai 3 lapis/bidang:
1. Infrastruktur (data-plane / infrastructure layer): terdiri dari elemen jaringan yg
dapat mengatur SDN Datapath sesuai dengan instruksi yg diberikan
melalui Control-Data-Plane Interface (CDPI).
2. Kontrol (control plane / layer): entitas kontrol (SDN Controller)
mentranslasikan kebutuhan aplikasi dengan infrastruktur dengan memberikan
instruksi yg sesuai untuk SDN Datapath serta memberikan informasi yg
relevan dan dibutuhkan oleh SDN Application.
3. Aplikasi (application plane / layer): berada pada lapis teratas, berkomunikasi
dengan sistem via NorthBound Interface (NBI).
Bidang Management & Admin bertanggung-jawab dalam: inisiasi elemen jaringan,
memasangkan SDN Datapath dengan SDN Controller, atau menkonfigurasi
cakupan (coverage) dari SDN Controller dan SDN App. [11].

7
2.2.3. ONOS (Open Network Operating System)
Sistem operasi (OS) yang dirancang untuk membantu penyedia layanan
jaringan membangun jaringan yang ditentukan perangkat lunak tingkat operator
yang dirancang untuk skalabilitas, ketersediaan, dan kinerja tinggi. Meskipun
dirancang khusus untuk memenuhi kebutuhan penyedia layanan, ONOS juga dapat
bertindak sebagai bidang kontrol software Defined Networking (SDN) untuk Local
Area Network (LAN) kampus perusahaan dan jaringan pusat data[12].

Gambar 2.2 Logo ONOS [13]


ONOS telah menciptakan abstraksi Northbound dan API untuk memungkinkan
pengembangan aplikasi lebih mudah dan abstraksi Southbound dan interface untuk
memungkinkan untuk kontrol openflow pada perangkat keras. Berikut adalah
kelebihan kontroler ONOS:
1. Membawa fitur kelas carrier provider (skala, ketersediaan, dan performa) untuk
pesawat control SDN.
2. Memungkinkan untuk memonitoring dengan Web-Style.
3. Membantu service provider untuk memigrasikan jaringan yang ada ke jaringan
yang baru[5].
2.2.4. Topologi Jaringan Full mesh
Topologi jaringan full mesh di identifikasi dengan perangkat jaringan
memiliki hubungan atau koneksi secara dedicated (point-to-point) dengan
perangkat jaringan yang lain. Topologi jaringan full mesh diilustrasikan pada
Gambar 2.5 dimana terdapat 5 switch yang memiliki koneksi terhadap semua
switch. Penggunaan koneksi secara dedicated pada full mesh memiliki beberapa
keuntungan, diantaranya :

8
1. Bandwidth link tidak terbagi, karena perangkat jaringan memiliki koneksi
dedicated. Sehingga pengunaan topologi full mesh memiliki jaminan dari sisi
bandwidth link.
2. Jaringan kuat. Artinya apabila terjadi link down maka tidak mempengaruhi
keseluruhan jaringan.
3. Data Aman. Artinya penerima data adalah perangkat yang terhubung dengan
pengirim karena memiliki koneksi secara langsung atau dedicated.
4. Mudah mengisolasi ketika terjadi masalah dalam jaringan. Karena terdapat satu
link yang digunakan untuk menghubungkan dua perangkat jaringan[8].

Gambar 2. 3 Topologi Full Mesh


Cara kerja topologi full mesh adalah setiap node pada jaringan akan saling
terkoneksi dengan menggunakan kabel yang langsung ke node yang dituju. Proses
pembuatan jaringan topologi mesh menggunakan rumus N(N-1):2. N adalah jumlah
komputer, maka jika pada jaringan topologi ini terdapat 5 komputer, maka jumlah
kabel yang digunakan adalah 5(5-1):2 = 10 koneksi. Selain itu, setiap perangkat
komputer harus memiliki port l/O dengan rumus N-1, yaitu 5-1=4. Berikut ini
adalah ciri-ciri topologi Mesh:
a. Setiap perangkat komputer dalam topologi mesh saling terhubung satu sama
lain.
b. Topologi mesh menggunakan banyak kabel agar dapat menghubungkan semua
perangkat.
c. Masing-masing node memiliki setidaknya 2 atau lebih port l/O.
Setiap node memiliki konfigurasi yang berbeda dalam berkomunikasi [13].

9
2.2.5. Frrouting
FRRouting (FRR) adalah IP routing suite yang memiliki performa tinggi, fitur
yang lengkap, dan bersifat open source. FRR mengimplementasikan semua protokol
routing dynamic seperti BGP, RIP, OSPF, IS-IS, dan lainnya. FRR adalah perangkat yang
berkinerja tinggi dan dapat mudah menangani tabel perutean internet secara lengkap dan
cocok digunakan pada perangkat keras mulai dari SBC murah hingga router kelas
komersial. FRR secara aktif digunakan dalam produksi oleh ratusan perusahaan,
universitas, laboratorium penelitian, dan pemerintah [15].

2.2.6. Open PWEU AHAN


switch virtual berbasis linux. Open Virtual Switch sendiri merupakan perangkat
lunak sumber terbuka yang berada dalam lisensi Apache 2.0. OpenVSwitch
mendukung pengontrolan secara automatis dengan protokol openflow[16] .

2.2.7 GNS3 (Graphical Network Simulator 3)


Satunya aplikasi open source simulasi jaringan yang dapat bekerja secara
sinergi mensimulasikan hampir semua sistem operasi. GNS3 sebuah aplikasi yang
masih belum bisa dikatakan sempurna, masih terdapat beberapa segmen yang terus
dikembangkan namun GNS3 adalah satu-satunya aplikasi simulasi jaringan yang
mampu melakukan simulasi jaringan secara nyata. GNS3 memiliki antarmuka
grafis yang mampu dipahami sehingga mempermudah untuk merancang dan
mengkonfigurasi jaringan virtual. (GNS3, 2007 ) GNS3 adalah alternatif yang
sangat baik sebagai alat pelengkap untuk laboratorium pakar jaringan, administrator
dan orang-orang yang belajar untuk mendapatkan sertifikasi seperti Cisco CCNA ,
CCNP dan CCIE juga dapat digunakan memeriksa konfigurasi yang akan
digunakan pada perangkat yang sebenarnya[17].
Untuk memberikan simulasi yang lengkap dan akurat, GNS3 benar-benar
menggunakan emulator (Dynamips : sebagai Cisco IOS emulator, VirtualBox :
menjalankan sistem operasi seperti Microsoft Windows XP, Qemu : sebuah
emulator open source yang dapat berjalan untuk Cisco ASA, PIX dan IPS) untuk
menjalankan sistem operasi yang sama seperti pada jaringan yang sebenarnya
GNS3 digunakan untuk menjalankan topologi kecil yang hanya terdiri dari

10
beberapa perangkat di laptop , untuk yang memiliki banyak perangkat yang
dihosting di beberapa server atau bahkan dihosting di cloud. GNS3 terdiri dari dua
komponen perangkat lunak:
1. The GNS3-all-in-one software (GUI)
2. The GNS3 virtual machine (VM)

Gambar 2.4 Lambang GNS3 [18]

2.2.8 JSON (Java Script object notation)


Java Script object notation atau JSON adalah turunan Java Script yang
digunakan dalam transfer dan penyimpanan data. dimanfaatkan dalam pembuatan
aplikasi web. JSON memiliki struktur data yang sederhana dan mudah dipahami.
JSON juga mendukung beberapa penggunaan format pada bahasa pemograman, yaitu;
PHP, Python, Ruby, C++ dan Perl.
JSON terdiri dari dua struktur, yaitu:
1. Kumpulan value yang saling berpasangan. Dalam JSON, contohnya adalah
object.
2. Daftar value yang berurutan, seperti array[19].

2.2.7 Quality of Service (QOS)


Quality of Service (QoS) adalah sekumpulan teknologi yang bekerja pada
jaringan untuk menjamin kemampuannya dalam menjalankan aplikasi dan lalu
lintas prioritas tinggi secara andal dalam kapasitas jaringan yang terbatas.
Teknologi QoS mencapai hal ini dengan menyediakan penanganan yang berbeda
dan alokasi kapasitas untuk aliran tertentu dalam lalu lintas jaringan. Hal ini
memungkinkan administrator jaringan untuk menetapkan urutan penanganan paket,
dan jumlah bandwidth yang diberikan untuk aplikasi atau arus lalu lintas tersebut.
Pengukuran QoS adalah bandwidth (throughput), latency (delay), jitter (variance in
latency), dan error rate[20].

11
2.2.7.1 Delay
Delay merupkan waktu tunda pada suatu paket karena suatu proses transmisi
dari satu titik ke titik lainnya yang menjadi tujuannya. [20]. Adapun rumus untuk
menghitung delay yaitu :
Total 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷
Rata − rata 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 =
Total paket yang diterima
(1)

Tabel 2.2 Indek Katagori Delay


Kategori Delay Indeks
Sangat Bagus < 150 ms 4
Bagus 150 – 300 ms 3
Sedang 300 – 450 ms 2
Jelek > 450 ms 1

2.2.7.2 Jitter
Jitter atau variasi delay menunjukan banyaknya variasi delay pada transmisi
data di jaringan. Nilai jitter dapat dipengaruhi oleh adanya antrian trafik,
dipengaruhi juga oleh besarnya tabrakan antar paket yang terjadi pada jaringan IP,
waktu pengolahan data, dan waktu penghimpunan ulang paket-paket di akhir
perjalanan jitter. Semakin besar nilai jitter berbanding terbalik dengan nilai QoS
yang semakin menurun. Untuk QoS yang baik nilai jitter perlu dijaga dengan
mendapatkan nilai yang seminimum mungkin [20]. Adapun rumus perhitungan
untuk menentukan nilai jitter yaitu :
𝐽𝐽𝐽𝐽𝐽𝐽𝐽𝐽𝐽𝐽𝐽𝐽 = (𝐴𝐴𝐴𝐴𝐴𝐴)𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 2 − 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 1 (2)

Tabel 2.2 Indeks Kategori Nilai Jitter

Kategori Jitter Indeks


Sangat Bagus 0 ms 4
Bagus 0 – 75 ms 3
Sedang 75 – 125 ms 2
Jelek 125 – 225 ms 1

12
2.2.7.3 Packet Loss
Packet loss menggambarkan kegagalan transmisi total paket dalam
mencapai tujuannya. Kegagalan tersebut dapat disebabkan oleh beberapa
kemungkinan, diantaranya sebagai berikut:
1. Terjadi collision dan congestion dalam jaringan
2. Terjadinya overload pada trafik didalam jaringan
3. Error yang terjadi pada media fisik [17]
Adapun rumus perhitungan untuk mendapatkan hasil presentase nilai packet loss
yaitu :

Packet Loss
data yang dikirim − paket data yang diterima (3)
=� � x 100 %
paket data yang dikirim

Tabel 2.4 Indeks Kategori Nilai Packet Loss

Kategori Packet Loss Indeks


Sangat Bagus 0% 4
Bagus 3% 3
Sedang 15% 2
Jelek 25% 1
2.2.7.4 Throughput
Throughput merupakan jumlah kedatangan paket yang dapat teramati pada
tujuan selama interval waktu tertentu dibagi oleh durasi interval waktu tersebut.
Throughput juga merupakan transfer data efektif yang diukur oleh bps dalam
melakukan pengiriman data. Throughput biasanya dikaitkan dengan bandwidth
pada keadaan sebenarnya, tetapi throughput lebih dinamis yang tergantung pada
trafik yang sedang terjadi sedangkan bandwith bersifat tetap [21]. Berikut
merupakan perhitungan yang digunakan untuk menentukan nilai throughput, yaitu
:

Jumlah data yang dikirim


𝑇𝑇ℎ𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟ℎ𝑝𝑝𝑝𝑝𝑝𝑝 = � � (4)
Waktu pengiriman data

13
Tabel 2.3 Indeks Kategori Nilai Throughput

Kategori Throughput Indeks


Sangat Bagus 100 4
Bagus 75 3
Sedang 50 2
Jelek < 25 1

14
BAB 3

METODELOGI PENELITIAN
Penelitian ini dilakukan menggunakan konsep kuantitatif dimana upaya
untuk menyelesaikan penelitian ini dengan mengambil data kemudian di ukur
dengan angka untuk dapat di analisa sesuai hasil dari uji coba pada penelitian ini.
Untuk penyelesaian penelitian ini penulis melakukan riset dan referensi melalui buku,
website, jurnal beserta youtube.

3.1 Flowchart

Beberapa tahap yang di lakukan dalam penelitian ini mengacu pada


flowchart di bawah ini :

Gambar 3.1 Flowchart Alur Simulasi

15
Pada penelitian dibutuhkan serangkaian tahap dalam proses pengerjaan,
mulai dari mempersiapkan perangkat hingga pada tahap analisa dan kesimpulan.
Serangkaian tahap penelitian ini diperlukan untuk mencapai kinerja dari proses
penelitian. Tahap pertama yaitu dimulai dengan persiapan perangkat dimana di
tahap ini adalah mempersiapkan untuk simulasi yang ada pada perangkat ubuntu
linux.
Uji coba pada perangkat ubuntu bertujuan menguji coba dari perangkat
ubuntu untuk mengetahui apakah sudah bekerja sesuai dengan seharusnya atau
belum. Apa bila uji coba tidak berhasil maka alur dari tahapan akan kembali ke uji
coba kembali, sedangkan apa bila uji coba berhasil maka akan lanjut ke tahap
selanjutnya. Pada tahap selanjutnya adalah konfigurasi topologi jaringan dimana
pada tahapan ini adalah membuat BGP dengan topologi full mesh pada gns3.
Selanjutnya masuk ke tahap konfigurasi jaringan, dimana pada tahap ini adalah
memberikan pengalamatan pada topologi agar saling terhubung.
Tahap konfigurasi kontroler ONOS di lakukan dengan konfigurasi tool dan
aplikasi yang telah selesai diinstal, dan lakukan konfigurasi pada setiap perangkat
dengan cara memberi script pada topologi, dimana menggunakan bahasa
pemrogaman python. Dalam topologi jaringan itu terdapat perangkat switch, host,
ovs, Frrouting dan SDN controller yang jumlah dari setiap perangkat akan
diuraikan pada pembahasan selanjutnya. Untuk controller yang digunakan adalah
ONOS controller. Selanjutnya apa bila konfigurasi ONOS tidak berhasil maka akan
kembali ke tahap konfigurasi sistem jaringan, dan apa bila konfigurasi berhasil
maka akan lanjut ke tahapan selanjutnya. Untuk tahap selanjutnya adalah
pengambilan data, tahap ini untuk mengambil atau merecord data yang akan
digunakan sebagai bahan yang akan di analisa. Tahap selanjutnya adalah
menganalisa data yang sudah didapatkan dan mengambil kesimpulannya.

3.2 Perangkat Simulasi

3.2.1 Perangkat Keras (Hadware)


Perangkat-perangkat yang di gunakan untuk penelitian ini yaitu satu buah
PC dengan spesifikasi sebagai berikut :

16
Table 3.1 Spesifikasi PC
Sistem Operasi Ubuntu 16.04
Intel(R) Core(TM) i7-9700KF
Processor
CPU @3.60GHz 3.60 GHz
RAM 32.0 GB
Hardissk 500 GB
3.2.2. Perangkat Lunak (Software)
Perangkat lunak (software) digunakan sebagai penunjang topologi jaringan
uji dalam penelitian ini. Perangkat tersebut diuraikan sebagai berikut :
1. GNS3 digunakan untuk mensimulasikan data plane dari SDN. GNS3 di install
pada PC dan akan di hubungkan pada software KVM yang digunakan dalam
penelitian ini.
2. Open v Switch digunakan mengontrol/ mengatur trafik flow pada switch. Yang
telah di install pada Linux Ubuntu 16.04 yang digunakan pada penelitian ini.
3. ONOS Controller digunakan untuk menghandel seluruh infrastruktur jaringan
4. DIT-G digunakan untuk penangkapan traffic yang berada pada topologi
jaringan . Penangkapan traffic tersebut dimaksudkan untuk memvalidasi atau
memastikan bahwa konfigurasi berjalan didalam jaringan atau tidak.
5. Frrouting di gunakan untuk implementasi routing BGP pada SDN.
6. KVM digunakan untuk menghubungkan gns3 vm

3.2.3. Rancangan Penelitian


Pada rancang bangun terlebih dahulu membuat Topologi jaringan berkaitan
tentang bagaimana perangkat jaringan terkoneksi yang membentuk topologi full
mesh. Membuat topologi itu sendiri bertujun untuk membentuk bagaimana
prangkat jaringan terkoneksi apa bila di lihat secara fisik (tampak kelihatan bentuk
fisik jaringan). Pada penelitian ini menggunakan jenis topologi jaringan full mesh
mengunakan 4 fr routing, 3 ovs, 1 switch, 6 host dan 1 controller.

17
Tabel 3.2 Konfigurasi Topologi SDN

Default
Device Interface IP Address Prefix
Getaway
PC 1 eth 0 192.168.7.2 /24 192.168.7.1
PC 2 eth 0 192.168.7.254 /24 192.168.7.1
PC 3 eth 0 192.168.8.2 /24 192.168.8.1
PC 4 eth 0 192.168.8.254 /24 192.168.8.1
PC 5 eth 0 192.168.9.2 /24 192.168.9.1
PC 6 eth 0 192.168.9.254 /24 192.168.9.1
eth 0 1.1.0.1 /30
FR-R 1
eth 1 192.168.7.1 /24
eth 0 2.2.0.1 /30
FR-R 2
eth 1 192.168.8.1 /24
eth 0 3.3.0.1 /30
FR-R 3
eth 1 192.168.9.1 /24
eth 0 192.168.0.2 /30
BGP eth 1 1.1.0.2 /30
SPEAKER eth 1 2.2.0.2 /30
eth 1 3.3.0.2 /30
OVS 1 eth 0 20.20.20.1 /24
OVS 2 eth 0 20.20.20.2 /24
OVS 3 eth 0 20.20.20.3 /24
eth 0 192.168.0.1 /30
ONOS eth 1 29.29.20.99 /24
eth 2 50.50.50.99 /30

Gambar 3.2 Topologi jaringan full mesh BGP SDN pada GNS3

18
Pada topologi di atas terdapat 3 AS (Autonomus system) yaitu)AS 10, AS 20 dan
AS 30 yang terdapat 3 Frrouting, 3 OvS, 1 switch dan 6 host. Pada AS10 terdapat
1 ovs, 1 Frrouting , dan 2 host, pada AS20 terdapat 1 ovs, 1 Frrouting, dan 2 host,
dan pada AS30 terdapat 1 ovs, 1 Frrouting, dan 2 host. dan akan di hubungkan
menggunakan konfigurasi routing protokol BGP. Jadi Frrouting sebagai router
untuk BGP pada SDN , lalu untuk Open vSwitch sebagai yang menjalankan fungsi
data plan jaringan SDN, Seperti pada gambar prangkat akan terhubung ke AS
number yang ada. Pada router 1 yaitu IBGP Speaker yang pada dasarnya untuk
membangun sebuah SDN-IP perlu BGP speaker, yang fungsinya untuk menerima
piringan pada eBGP yang lain. hal ini yang memungkinkan konfigurasi jaringan
dilakukan secara terpusat. dan ONOS sebagai controller pada SDN. Jadi Setiap
prangkat akan terhubung dan membentuk topologi full mash. Sistem oprasi ONOS
digunakan sebagai controller yang bekerja sebagai control plan pada topologi SDN
yang mengatur jalannya prangkat data plan, berikut simulasi GUI ONOS yang di
akses pada

Gambar 3.3 Topologi SDN pada ONOS


Dengan melakukan simulasi jaringan SDN dengan topologi full mesh
pada gns3. Data yang akan diambil yaitu delay, jitter, dan throughput. Topologi
yang dijalankan pada gns3 dilakukan pengontrolan dengan menggunakan
controller ONOS dan menjalankan BGP. Konfigurasi routing BGP dilakukan
dengan Frrouting. Penelitian ini bertujuan untuk mengetahui bagaimana kinerja
routing dengan protokol BGP pada jaringan SDN dengan menggunakan Frrouting
pada topologi full mesh. Data akan diambil dengan melakukan pengiriman data dari
masing-masing host ke host lainnya. Data yang akan di ambil yaitu menangkap

19
trafik dengan DIT-G saat host mengirimkan data. Dari data delay, jitter, dan
throughtput akan dianalisis dan disimpulkan. Untuk menghubungkan semua
perangkat satu sama lain ada beberapa konfigurasi yang harus di lakukan yaitu :
3.2.3.1 Konfigurasi pada Host
Konfigurasi yang lakukan pada host yaitu memberikan IP Address, Prefix
dan Getaway berikut info setelah dilakukan konfigurasi dengan perintah “show ip
all” Pada gambar 3.4 merupakan IP Address, Prefix dan Getaway pada PC 1 di
berikan pengalamatan bertujuan agar dapat saling dengan host yang lain.

Gambar 3.4. Melihat Info IP Pada Host

3.2.3.2 Konfigurasi pada Frrouter


Konfigurasi yang lakukan pada router yaitu memberikan IP address besert
prefix sesuai interfacenya dan mengkonfigurasi routing BGP pada jaringan SDN.
Berikut info setelah dilakukan konfigurasi dengan perintah “show running-config”
pada router untuk melihat apakah sudah diconfig atau belum ipnya, Dapat dilihat
pada gambar 3.4 informasi yang tertera sudah di berikan ip pada setiap interface
dan BGP router.

Gambar 3.5 Melihat Info Konfigurasi Pada Router BGP

20
Hasil konfigurasi pada speaker-internal-1 dibuktikan dengan cara “show ip router
BGP”, terdapat routing tabel yang berisikan 5 informasi BGP peering. 1 BGP
Speaker, 2 Speaker internal dan 2 Network clien

Gambar 3.6 Info Router BGP

Tabel 3.3 Konfigurasi BGP Pada SDN


Router ASN BGP Router ID
Router Speaker Internal-1 10 10.10.10.10
Router Speaker Internal-2 20 20.20.20.20
Router Speaker Internal-3 30 30.30.30.30
Router Speaker 100 1.1.1.1

3.2.3.3 Konfigurasi Pada OvS


Konfigurasi yang lakukan memberikan ip address sesuai dengan interface
nya agar bisa saling bisa terhubung. Seluruh OvS menggunakan 1 ip network yang
sama sehingga antar OvS dapat saling berkomunikasi dengan melalui management
controller.

Gambar 3.7 Konfigurasi Alamat Pada OvS

3.2.3.4 Konfigurasi Pada ONOS Controller


Konfigurasi pada ONOS dapat di akses dengan 2 cara yaitu GUI dan CLI.
Cara mengakses ONOS gui dengan menggunakan browser lalu memasukan url

21
Gambar 3.8 Featur Pada GUI ONOS

berikut “50.50.50.99:8181/ONOS/ui/index.html, saat masuk dalam ONOS dapat


mengatur application yang akan di aktifkan. Berikut aplikasi aplikasi yang di
aktifkan pada ONOS.
Pada gambar 3.5 featur pada GUI ONOS terdapat 14 applications yang
dibutuhkan untuk membangun infrastruktur SDN-IP. Setelah semua perangkat
sudah dikonfigurasi maka selanjutnya mengkonfigurasi network SDN-IP pada
control plan. Ada beberapa beberapa tahapan yang dilakukan untuk
mengkonfigurasi SDN-IP agar dapat merespon ARP dan konektivitas untuk jalur
pada BGP. Cara untuk melakukan konfigurasi yaitu dengan meghupload file
network-cfg.jason ke dalam control plan, dengan perintah “curl --user onos:rocks
-X POST -H "Content-Type: application/json"
http://50.50.50.99:8181/onos/v1/network/configuration/ -d @/tmp/network-
cfg.json “

22
Gambar 3.9 File Konfigurasi Network Pada SDN

Pada gambar 3.6 dapat di lihat terdapat informasi pada network-cfg.jason


yang berisikan IP Address dari seluruh speaker-internal yang terhubung ke OvS.
Terdapat informasi openflow ID dari setiap OvS dan MAC Address setiap speaker-
internal. Dengan dikonfigurasinya pengaturan pada network-cfg.jason maka intens
pada ONOS controller akan terisi. Tujuan mengupload JSON agar semua dapat
terhubung dengan controller ONOS dan bisa saling memberikan informasi dengan
baik.
Percobaan dilakukan pada topologi dengan melakukan pengiriman dan
penerimaan data dengan besaran yang bervariasi yaitu 12,8 MB, 25,6 MB, dan 32

23
MB. Untuk protocol menggunakan 2 protocol data yang berbeda yaitu TCP
(Transmision Control Protocol) dan UDP (User Data Protocol), semua trafik
tersebut akan dilakukan pengujian degan QOS (Quality of Service ) di antaranya
yaitu delay, jitter, dan throughput. seperti telah di tentukan pada tabel berikut :
Table 3.4 Skenario Pengujian

Protocol Besar Data Banyak


NO Skenario
Data (MB) Pengujian
1 12,8 30
2 UDP 25,6 30
3 32 30
AS 10-AS20
4 12,8 30
5 TCP 25,6 30
6 32 30
7 12,8 30
8 UDP 25,6 30
9 32 30
AS20-AS30
10 12,8 30
11 TCP 25,6 30
12 32 30

24
BAB 4

HASIL DAN PEMBAHASAN


Penelitian dilakukan untuk mengetahui kinerja dari BGP menggunakan ONOS
dengan beberapa perangkat yang digunakan seperti ONOS, Frrouter, dan ovs.
Melakukan pengujian menggunakan parameter QoS (jitter,delay dan throughput)
dengan pengunian sebanyak 2 skenario yaitu AS10-AS20 dan AS20-AS30, setiap
skenario menggunakan 2 protocol data yaitu TCP (Transmission Control Protocol)
dan UDP (User Data Protocol) dengan 3 variasi besaran data yaitu 12,8 MB, 25,6
MB dan 32 MB, setiap skenario dilakukan pengujian sebanyak 30 kali percobaan.
Pengukuran di lakukan dengan menggunakan D-ITG yang bertujuan untuk
mengetahui hasil dari uji percobaan pada skenario yang telah di berikan untuk
mengetahui hasil nilai pengukuran.

Gambar 4.1. Pembacaan Log File D-ITG

25
4.1 PROSES PENGUJIAN

Penganalisa dari proses pengujian ini dengan packet capturing pada wireshark,
adapun beberapa tujuan nya yaitu :
1. Memastikan konfigrasi dan servis yang berjalan pada SDN berfungsi dengan
baik atau tidak sesuai yang di harapkan.
2. Memastikan bahwa jalur paket data sesuai yang di harapkan atau tidak.
Dapat diketahui bahwa BGP bekerja mengirim paket dengan memilih jalur yang
terdekat. Pada topologi dengan protocol BGP dengan SDN memiliki dua jalur
yaitu :
1. Jalur management, dimana jalur management ini dari ovs menuju switch
management, dibawah ini merupakan gambar hasil dari ovs2 ke switch pada
wireshark.

Gambar 4.2 Hasil OvS2 ke Switch OFPT_PACKET_IN

26
Pada distlay filter gunakan openflow_v4 untuk menganalisa transmisi paket
data dalam jaringan, protocol openflow berjalan diatas TCP pada osi layer
4.dapat di lihat pada source 20.20.20.1 ovs menuju ip ONOS controller maka
di sebut OFPT_PACKET_IN. Dan apabila sourcenya ip ONOS controller
20.20.20.99 menuju ovs dengan ip 20.20.20.1 maka disebut
OFPT_PACKET_OUT.

Gambar 4.3. Hasil OvS2 ke Switch OFPT_PACKET_OUT


Table 4.1 keterangan pada isi wireshark
No Pada Gambar 4.2. Keterangan
Port default yang di gunakan pada
1 Dst port 6633
controller 6633
2 OFPT_PACKET_OUT Transmisi Packet controller ke data plan

3 OFPT_PACKET_IN Transmisi Packet data plan ke controller

Pada gambar 4.3 ada beberapa keterangan untuk mengetahui informasinya.


Pada tabel 4.1 dapat di jelaskan bahwa maksud dari “Dst port 6633” pada
gambar 4.3 merupakan default yang digunakan pada controller 6633, pada
point 2 tabel 4.1 maksud dari “OFPT_PACKET_OUT” pada gambar 4.2
merupakan Transmisi Packet controller ke data plan dan pada tabel 4.1 point
ke 2 yang di maksud dari “OFPT_PACKET_IN” nerupakan Transmisi Packet
data plan ke controller.
2. Jalur Data, yang mentransmisikan data antara host data dalam sebuah konsep
jaringan SDN sendiri, Yaitu jalur data menghubungkan antar data plan. Pada
pengujian bertujuan untuk melihat proses pengiriman data yang tersedia antara

27
pemindahan jalur utama ke jalur backup. Untuk pengujian dimulai dari test
ping antar pc untuk mengetahui apakah sudah saling terhubung atau belum .
a. ICMP
Pada display filter di wireshark gunakan ICMP. Untuk mengetahui jalur
mana yang terdekat dan terrbaik jadi apabila jalur utama tertutup maka
akan di alihkan ke jalur backup. Seperti pada jalur ovs2 ke ovs3 pada jalur
utama mya yaitu jalur ovs2 ke jalur ovs3 apabila pada jalur tersebut
terputus maka jalur akan dialihkan melewati jalur ovs4.

Gambar 4.4 ICMPovs-2 to ovs-3

28
b. BGP
Mengetahui informasi routing BGP maka Pada display filter di wireshark
gunakan BGP, dapat dilihat pada gambar 4.6 terdapat informasi
KEEPALIVE Message yang artinya sebuah paket secara default yang di
bangun oleh routing BGP untuk berkomunikasi pada neighboard. Dan
pada gambar sourcenya ipnya terdapat 2.2.0.2 dan pada dst terdapat 2.2.0.1
yang artinya ip milik BGP speaker internal-2. Dan terdapat keterangan port
179 yang artinya port default dari BGPnya.

Gambar 4.6. BGP ovs-2 to ovs-3

4.2 PENGAMBILAN DATA

Dalam melakukan penelitian ini menggunakan dua protokol data yaitu UDP
(User Datagram Protocol) dah TCP (Transmission Control Protocol) untuk
menganalisa dari data yang di teliti. Pada pengujiannya di perlukan software D-
ITG. Pada pengujian UDP dan TCP mendapatkan file log, fil log ini berisi informasi
nilai dalam parameter QOS.

29
Table 4.2 Skenario Pengujian 12,8 MB Pada UDP
BESARAN DATA 12,8 MB
Protocol Throughput
Skenario Delay (ms) Jitter (ms) (Mbps)
Data
AS 10-AS20 UDP 39.01027 1.2564 5.042443
AS 20-AS30 UDP 172.8031 1.375867 5.048972
Rata-Rata 105.906685 1.3161335 5.045708

Dapat dilihat pada tabel 4.2 pada nilai rata-rata pada protokol data UDP pengujian
dengan ukuran data 12,8 MB yaitu 105.906685 ms pada delay, 1.3161335 ms pada
jitter dan 5.045708 Mbps pada throughput,

Table 4.3 Skenario Pengujian 12,8 MB Pada TCP

BESARAN DATA 12,8 MB


Protocol Throughput
Skenario Delay (ms) Jitter (ms)
Data (Mbps)
AS 10-AS20 TCP 13.71977 1.262433 5.045999
AS 20-AS30 TCP 225.3504 1.448533 5.048082

Rata-Rata 119.535085 1.355483 5.0470405

Lalu pada tabel 4.3 pada nilai rata-rata pada protokol data TCP pengujian dengan
ukuran data 12,8 MB yaitu 119.535085 pada delay, 1.355483 pada jitter dan
5.0470405 Mbps pada throughput.

Table 4.4 Skenario Pengujian 25,6 MB Pada UDP


BESARAN DATA 25,6 MB
Protocol Throughput
Skenario Delay (ms) Jitter (ms)
Data (Mbps)
AS 10-AS20 UDP 42.20823 2.2423 10.11433
AS 20-AS30 UDP 186.1283 2.348633 10.10997
RATA-RATA 114.168265 2.2954665 10.11215
t

pada tabet 4.4 lihat nilai rata-rata pada protokol data UDP pengujian dengan ukuran
data 25,6 MB yaitu 114.168265 ms pada delay, 2.2954665pada jitter dan 10.11215
Mbps pada throughput,

30
Table 4.5 Skenario Pengujian 25,6 MB Pada TCP
BESARAN DATA 25,6 MB
Protocol Throughput
Skenario Delay (ms) Jitter (ms)
Data (Mbps)
AS 10-AS20 TCP 14.83227 2.266133 10.1212
AS 20-AS30 TCP 235.7209 2.364067 10.11743
RATA-RATA 125.2766 2.3151 10.119315

Tabel 4.5 pada nilai rata-rata pada protokol data TCP pengujian dengan ukuran data
25,6 MB yaitu 125.2766 ms pada delay, 2.3151 ms pada jitter dan 10.119315 ms
pada throughput,

Table 4.6 Skenario Pengujian 32 MB Pada UDP


BESARAN DATA 32 MB
Protocol Throughput
Skenario Delay (ms) Jitter (ms)
Data (Mbps)
AS 10-AS20 UDP 48.12746667 2.668 12.91948078
AS 20-AS30 UDP 199.7639 2.7367 12.92216
RATA-RATA 123.9456833 2.70235 12.92082039

Pada tabet 4.6 lihat nilai rata-rata pada protokol data UDP pengujian dengan
ukuran data 32 MB yaitu 123.9456833 ms pada delay, 2.70235 pada jitter dan
12.92082039 pada throughput,
Table 4.7 Skenario Pengujian 32 MB Pada TCP
BESARAN DATA 32 MB
Protocol Throughput
Skenario Delay (ms) Jitter (ms)
Data (Mbps)
AS 10-
TCP 22.88137 2.5857 12.93172
AS20
AS 20-
TCP 249.2566 2.7576 12.94855
AS30
RATA-RATA 136.069 2.67165 12.940135

Pada tabel 4.7 pada nilai rata-rata pada protokol data TCP pengujian dengan ukuran
data 32 MB yaitu 136.069 ms pada delay, 2.67165 ms pada jitter dan 12.940135
Mbps pada throughput. Setelah mendapatkan data maka selanjutnya penganalisaan
berdasarkan parameter QOS (delay, jitter, throughput).

31
4.2.1. ANALISA DELAY
Pada penganalisaan delay menggunakan routing protocol BGP dilakukan
untuk mengetahui lama waktu yang di butuhkan saat paket dikirim ke penerima .
Pengujian pada setiap skenario dilakukan 30 kali percobaan, dan mendapatkan 30
data lalu data yang di peroleh dihitung rata-rata delay. Pada gambar 4.7 di bawah
ini dapat dilihat nilai delay yang dihasilkan bervariasi di setiap skenario.

Gambar 4.7 Grafik Delay


Hasil pengukuran pada delay menggunakan routing protocol BGP dengan
besaran data 12,8 MB pada TCP yaitu 119.555085 ms dan pada UDP yaitu
102.90669 ms. Besaran data 25,6 MB pada TCP yaitu 125.2766 ms dan pada UDP
yaitu 114.16827 ms. selanjutnya pada besaran data 32 MB pada TCP yaitu 136.069
ms dan pada UDP yaitu 123.94568 ms.
Pada pengujian hasil delay dari perbandingan protocol data TCP dan UDP.
nilai delay pada TCP lebih tinggi dibandingkan dengan UDP. Ada beberapa faktor
yang menyebabkan UDP lebih rendah yaitu seperti jarak, media fisik atau waktu
proses yang lama. Menurut standar tiphon pada kedua protocol ini masuk kedalam
kategori sangat bagus karena nilai yang dihasilkan pada nilai kurang dari 150 ms.

32
4.2.2. ANALISA JITTER
Pada penganalisaan jitter menggunakan routing protocol BGP dilakukan
untuk mengetahui waktu antara delay pertama dengan kedua, selanjutnya delay
kedua dengan ke tiga sampai seterusnya. Pengujian pada setiap skenario dilakukan
30 kali percobaan, dan mendapatkan 30 data lalu data yang di peroleh dihitung rata-
rata jiter. Pada grafik di bawah ini dapat dilihat nilai jitter yang dihasilkan
bervariasi di setiap skenario . pada grafik dibawah menunjukan bahwa nilai jitter
semakin tinggi, yang artinya waktu delay semakin meningkat.

Gambar 4.8. Grafik Jitter


Hasil pengukuran pada jitter menggunakan routing protocol BGP dengan
besaran data 12,8 MB pada TCP yaitu 1.35548 ms dan pada UDP yaitu 1.3161335
ms. Besaran data 25,6 MB pada TCP yaitu 2.2954665 ms dan pada UDP yaitu
2.3151 ms. selanjutnya pada besaran data 32 MB pada TCP yaitu 2.67165 ms dan
pada UDP yaitu 2.7024 ms.
Pada pengujian hasil jitter dari perbandingan protocol data TCP dan UDP .
nilai jitter pada TCP lebih tinggi dibandingkan dengan UDP. Tetapi hasil dari
ukuran UDP dan TCP tidak jauh perbedaannya. Nilai jitter akan semakin bagus
apabila hasil dari pengukurannya semakin kecil. Menurut standar tiphon pada kedua
protocol ini masuk kedalam kategori bagus karena nilai yang dihasilkan pada nilai
kurang dari 75 ms.

33
4.2.3. ANALISA THROUGHPUT
Pada penganalisaan throughput menggunakan routing protocol BGP
dilakukan untuk mengetahui kualitas saat mengirim data ke penerima. untuk
pengujian pada setiap skenario dilakukan 30 kali percobaan, dan mendapatkan 30
data lalu data yang di peroleh dihitung rata-rata throughput. Pada grafik di bawah
ini dapat dilihat nilai throughput yang dihasilkan bervariasi di setiap skenario.
Hasil pengukuran pada throughput menggunakan routing protocol BGP
dengan besaran data 12,8 MB pada TCP yaitu 5.0470405 Mbps dan pada UDP yaitu
5.04244 Mbps. Untuk besaran data 25,6 MB pada TCP yaitu 10.229315 Mbps dan
pada UDP yaitu 10.11215 Mbps. selanjutnya pada besaran data 32 MB pada TCP
yaitu 12.94014 Mbps dan pada UDP yaitu 12.92082 Mbps.
Pada pengujian hasil throughput dari perbandingan protocol data TCP dan
UDP. Penggunaan software D-ITG menetapkan konsep semakim besar paket data
maka semakin besar kecepatan data yang dikirim per detik, dan semakin tinggi nilai
throughput maka semakin baik kualitas dati arsitektor jaringan tersebut.dapat

dilihat Gambar 4.9 Grafik Throughput

pada gambar grafik 4.7 bahwa kedua protocol data hasil pengukurannya
tidak jauh berbeda Nilai berdasarkan pengujian rata ratanya terus meingkat sesuai
besaran data yang diberikan dan nilai throughput rata-rata akan meningkat , yang
didasarkan pada adanya aktivitas di jalur yang sama.

34
BAB 5

KESIMPULAN DAN SARAN

5.1 KESIMPULAN

Berdasarkan pembahasan tentang analisa kinerja BGP berbasis ONOS


controller pada SDN menggunakan topology full mesh, maka dapat di peroleh
beberapa kesimpulan sebagai berikut:
1. Implementasi routing BGP pada SDN software Defined Network terdapat
BGP speaker yang digunakan untuk bertukar informasi melalui jalur terbaik
atau terdekat.
2. Pada BGP saat pengiriman paket apabila jalur terdekatnya tertutup atau
terjadi kendala maka paket akan dikirim melalui jalur backup atau jalur
terbaik.
3. Pada saat pengambilan data perbandingan antar pengiriman paket AS10-
AS20 dan AS20-30 perbandingannya cukup jauh dikarenakan ada lonjakan
penggunaan pada PC dan juga penigkatan saat pengambilan data.
4. Rata-rata hasil delay dengan besaran data 12,8 MB pada TCP yaitu
119.555085 ms dan pada UDP yaitu 102.90669 ms. Untuk besaran data 25,6
MB pada TCP yaitu 125.2766 ms dan pada UDP yaitu 114.16827 ms.
selanjutnya pada besaran data 32 MB pada TCP yaitu 136.069 ms dan pada
UDP yaitu 123.94568 ms. Dapat disimpulkan berdasarkan standar tiphon
masuk dalam katagori sangat bagus dikarenakan hasil dari rata rata protocol
data UDP dan TCP menghasilkan pada nilai kurang dari 150 ms.
5. Rata-rata hasil jitter dengan besaran data 12,8 MB pada TCP yaitu 1.35548
ms dan pada UDP yaitu 1.3161335 ms. Untuk besaran data 25,6 MB pada
TCP yaitu 2.2954665 ms dan pada UDP yaitu 2.3151 ms. selanjutnya pada
besaran data 32 MB pada TCP yaitu 2.67165 ms dan pada UDP yaitu 2.7024
ms. pada TCP lebih tinggi dibandingkan dengan UDP. Tetapi hasil dari
ukuran UDP dan TCP tidak jauh perbedaannya. Nilai jitter akan semakin
bagus apabila hasil dari pengukurannya semakin kecil. Menurut standar
tiphon pada kedua protocol ini masuk kedalam kategori bagus karena nilai
yang dihasilkan pada nilai kurang dari 75 ms.

35
6. Rata-rata hasil throughput dengan besaran data 12,8 MB pada TCP yaitu
5.0470405 Mbps dan pada UDP yaitu 5.04244 Mbps. Untuk besaran data 25,6
MB pada TCP yaitu 10.229315 Mbps dan pada UDP yaitu 10.11215 Mbps.
selanjutnya pada besaran data 32 MB pada TCP yaitu 12.94014 Mbps dan
pada UDP yaitu 12.92082 Mbps. Bahwa kedua protocol data hasil
pengukurannya tidak jauh berbeda Nilai berdasarkan pengujian rata ratanya
terus meingkat sesuai besaran data yang diberikan dan nilai throughput rata-
rata akan meningkat, yang didasarkan pada adanya aktivitas di jalur yang
sama.

5.2 SARAN

Pada penelitian tugas akhir ini dengan proses pengujian, hasil pengujian dan
analisa ini ada beberapayang perlu di perbaiki untuk melanjutkan dan melengkapi
kekurangan pada tugas akhir ini agar pada penelitian selanjutnya mengurangi
timbulnya masalah-masalah yang ada. Dengan saran sebagai berikut :
1. Disarankan Gunakan controller yang berbeda pada SDN.
2. Disarankan gunakan varasi besaran data yang lebih banyak untuk melihat
performa jaringan yang lebih terlihat.
3. Disarankan untuk menggunakan PC dengan spesifikasi lebih baikagar saat
penelitian berlangsung tidak ada kendala.
4. Disarankan PC harus dalam keadaan stabil agar saat pengambilan hasil data
hasilnya sesuai yang yang di harapkan.

36
DAFTAR PUSTAKA

[1] Dwi Hadya Jayani, “Berapa Pengguna Internet di Indonesia,”


www.katadata.co.id, 2019. [Online]. Available:
https://databoks.katadata.co.id/datapublish/2019/09/09/berapa-pengguna-
internet-di-indonesia. [Accessed: 05-Mar-2020].
[2] “Dasar Jaringan,” www.Mikrotik.co.id, 2020. [Online]. Available:
http://mikrotik.co.id/artikel_lihat.php?id=67 . [Accessed: 05-Mar-2020]
[3] GitBook.com, “Pengantar SDN,” www.GitBook.com, 2015. [Online].
Available: https://eueung.gitbooks.io/buku-komunitas-sdn-
rg/content/pengantar_sdn/README.html. [Accessed: 05-Mar-2020]
[4] Opennetwork.org, “Definisi Network-Defined Networking (SDN),”
www.opennetwork.org, 2020. [Online]. Available:
https://www.opennetworking.org/sdn-definition/. [Accessed: 05-Mar-2020]

[5] S. Layout and S. E. Industry, “汤长安 1 , 张丽家 2 , 殷 强 3 (1.,” vol.

4, no. 1, pp. 57–66, 2018.


[6] F. Adnantya, S. N. Hertiana, and V. L. Yovita, “Simulasi Dan Analisis
Performansi Protokol Ruting Ebgp Pada Sdn ( Software Defined Network ),”
e-Proceeding Eng., vol. 2, no. 2, pp. 2346–2353, 2015.
[7] K. Anam and R. Adrian, “Analisis Performa Jaringan Software Defined
Network Berdasarkan Penggunaan Cost Pada Protokol Ruting Open Shortest
Path First,” Citee, pp. 1–8, 2017.
[8] D. P. Setyanugroho, Skripsi Analisis Routing Protocol Ospf ( Open Shortest
Path First ) Menggunakan Topologi Full Mesh Pada Sdn ( Software Defined
Network ) Routing Protocol Ospf ( Open Shortest Path First ) Analysis Using
Full Mesh Topology In Sdn ( Software Defined Network. 2019.
[9] F. Adnantya, S. N. Hertiana, and V. L. Yovita, “Simulasi Dan Analisis
Performansi Protokol Ruting EBGP Pada Sdn ( software Defined Network
),” e-Proceeding Eng., vol. 2, no. 2, pp. 2346–2353, 2015.
[10] Https://santekno.com/BGP-border-gateway-protocol/ Ihsan Arif December
28, 2019
[11] Maxmanroe.com, “Topologi Mesh: Pengertian, Cara Kerja, Kekurangan dan
Kelebihannya,” www.Maxmanroe.com, 2020. [Online]. Available:

37
https://www.maxmanroe.com/vid/teknologi/komputer/pengertian-topologi-
mesh.html. [Accessed: 05-Mar-2020].
[12] Https://searchnetworking.techtarget.com/definition/ONOS-Open-Network-
Operating-System Jenifer maret 2017
[13] https://opennetworking.org/mission/attachment/onos-logo/
[14] Https://www.maxmanroe.com/vid/teknologi/komputer/pengertian-
topologi-YT68T7WQDEDE aZmesh.html
[15] N. Iryani and D. D. Andika, “Analisis Performansi Dynamic Multipoint
Virtual Private Network pada Routing Protocol BGP dengan FRRouting,”
vol. 6, no. 1, 2021, doi: 10.31544/jtera.v6.i1.2021.61-66.
[16] https://github.com/zufardhiyaulhaq/OpenVSwitch 27 0kt 2017
[17] I. Prismana and B. Chilmi, “Implementasi Simulasi Jaringan Komputer
Multi Device Dengan Menggunakan Gns3,” J. Manaj. Inform., vol. 4, no.
01, 2015.
[18] Https://docs.gns3.com/docs/
[19] Https://www.niagahoster.co.id/blog/json-adalah/ Aldwin Nayoan
[20] Https://www.paloaltonetworks.com/cyberpedia/what-is-quality-of-service-
qos
[21] “analisis-qos-quality-of-service-pada-jar.pdf.” .

38
Lampiran
1. Konfigurasi Routing Frrouter pada Jaringan SDN

FR-Router 1

FR-Router 2

39
FR-Router 3

FR-Router 4

40
2. Konfigurasi pada OVS

OvS 1

OvS 2

41
OvS 3

3. Konfigurasi pada ONOS

Konfigurasi Interface ONOS

42
Script Network-cfg.json;

Tampilan ONOS

43

Anda mungkin juga menyukai