Anda di halaman 1dari 25

ARSITEKTUR JARINGAN TERKINI

TUGAS 1 : Analisis Pyretic dan Floodlight

Dosen Pengampu :
Widhi Yahya, S.Kom., M.Sc.

Disusun Oleh Kelompok 1


1. Aulia Rachman
2. Ade Wicaksono

125150218113008
115060807111135

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS BRAWIAJAYA
MALANG
2016

Tugas 1 Analisis Pyretic dan Floodlight


1. Pyretic
Melakukan pengujian dengan menganalisis kecepatan bandwith dari
controller. Pengujian dilakukan dengan membandingkan bandwith
yang dihasilkan ketika client mengirimkan data ke server.
1.1. Satu Client
Menganalisis kecepatan bandwith dari satu client (h2) yang
mengirimkan data ke server (h1).

Gambar 1.1.1 Pengiriman Data Client h2

Gambar 1.1.2 Hasil Bandwith Satu Client Pada Server h1

1.2. Dua Client


Menganalisis kecepatan bandwith dari dua client (h2, h3) yang
mengirimkan data secara bersamaan ke server (h1).

Gambar 1.2.1 Pengiriman Data Client h2

Gambar 1.2.2 Pengiriman Data Client h3

Gambar 1.2.3 Hasil Bandwith Dua Client Pada Server h1


1.3. Tiga Client
Menganalisis kecepatan bandwith dari tiga client (h2, h3, h4) yang
mengirimkan data secara bersamaan ke server (h1).

Gambar 1.3.1 Pengiriman Data Client h2

Gambar 1.3.2 Pengiriman Data Client h3

Gambar 1.3.3 Pengiriman Data Client h4

Gambar 1.3.4 Hasil Bandwith Tiga Client Pada Server h1

1.4. Empat Client


Menganalisis kecepatan bandwith dari tiga client (h2, h3, h4) yang
mengirimkan data secara bersamaan ke server (h1).

Gambar 1.4.1 Pengiriman Data Client h2

Gambar 1.4.2 Pengiriman Data Client h3

Gambar 1.4.3 Pengiriman Data Client h4

Gambar 1.4.4 Pengiriman Data Client h5

Gambar 1.4.5 Hasil Bandwith Empat Client Pada Server h1


Berdasarkan hasil percobaan pada pyretic, bisa kita analisis
kecepatan bandwith pada salah satu client yaitu client h2. Kecepatan
bandwith yang dihasilkan oleh client h2 dipengaruhi dengan
banyaknya client yang mengirimkan data secara bersamaan ke server
h1. Perubahan bandwith pada client h2 dapat dilihat pada tabel
berikut.

Jumlah Client
Yang Mengirim
Bersamaan
1 (h2)

311 Kbits/s

Bandwith
Client h2
pada Server
236 Kbits/s

2 (h2, h3)

461 Kbits/s

201 Kbits/s

3 (h2, h3, h4)

331 Kbits/s

209 Kbits/s

4 (h2, h3, h4, h5)

269 Kbits/s

156 Kbits/s

N
o

Bandwith
Client h2

2. Floodlight
Melakukan pengujian dengan menganalisis kecepatan bandwith dari
controller. Pengujian dilakukan dengan membandingkan bandwith
yang dihasilkan ketika client mengirimkan data ke server.
2.1.
Satu Client
Menganalisis kecepatan bandwith dari satu client (h2) yang
mengirimkan data ke server (h1).

Gambar 2.1.1 Pengiriman Data Client h2

Gambar 2.1.2 Hasil Bandwith Satu Client Pada Server h1


2.2.
Dua Client
Menganalisis kecepatan bandwith dari dua client (h2, h3) yang
mengirimkan data secara bersamaan ke server (h1).

Gambar 2.2.1 Pengiriman Data Client h2

Gambar 2.2.2 Pengiriman Data Client h3

Gambar 2.2.3 Hasil Bandwith Dua Client Pada Server h1


2.3.
Tiga Client
Menganalisis kecepatan bandwith dari tiga client (h2, h3, h4) yang
mengirimkan data secara bersamaan ke server (h1).

Gambar 2.3.1 Pengiriman Data Client h2

Gambar 2.3.2 Pengiriman Data Client h3

Gambar 2.3.3 Pengiriman Data Client h4

Gambar 2.3.4 Hasil Bandwith Tiga Client Pada Server h1


2.4.

Empat Client

Menganalisis kecepatan bandwith dari empat client (h2, h3, h4, h5)
yang mengirimkan data secara bersamaan ke server (h1).

Gambar 2.4.1 Pengiriman Data Client h2

Gambar 2.4.2 Pengiriman Data Client h3

Gambar 2.4.3 Pengiriman Data Client h4

Gambar 2.4.4 Pengiriman Data Client h5

Gambar 2.4.5 Hasil Bandwith Empat Client Pada Server h1


Berdasarkan hasil percobaan pada floodlight, bisa kita analisis
kecepatan bandwith pada salah satu client yaitu client h2. Kecepatan
bandwith yang dihasilkan oleh client h2 dipengaruhi dengan
banyaknya client yang mengirimkan data secara bersamaan ke server
h1. Perubahan bandwith pada client h2 dapat dilihat pada tabel
berikut.

Jumlah Client
Yang Mengirim
Bersamaan
1 (h2)

8.10 Gbits/s

Bandwith
Client h2
pada Server
8.09 Gbits/s

2 (h2, h3)

1.61 Gbits/s

1.61 Gbits/s

3 (h2, h3, h4)

1.37 Gbits/s

1.36 Gbits/s

4 (h2, h3, h4, h5)

1.05 Gbits/s

1.05 Gbits/s

No

Bandwith
Client h2

Dari hasil percobaan dapan diambil kesimpulan bahwa banyaknya


client yang mengirimkan data secara bersamaan pada pyretic
mempengaruhi kecepatan bandwith. Kecepatan bandwith cenderung
menurun. Sama halnya pada floodlight, kecepatan bandwith juga
dipengaruhi oleh banyaknya client yang mengirimkan data secara
bersamaan ke server. Tetapi penurunan bandwith yang dihasilkan oleh
floodlight lebih besar dibandingkan dengan pyretic.

3.Pengujian Pyretic Terhadap Jumlah Switch


Melakukan pengujian dengan menganalisis kecepatan bandwith dari
controller. Pengujian dilakukan dengan membandingkan bandwith
yang dihasilkan ketika client mengirimkan data ke server dengan
melalui beberapa switch. Modules yang digunakan adalah
mac_learner.py
3.1.

Satu Switch

3.1.1 Gambar Topology Dengan Satu Switch

Gambar 3.1.2 Pengiriman Data Client h2 Dengan Satu Switch

Gambar 3.1.3 Hasil Bandwith Client h2 Pada Server h1 Dengan


Satu Switch
3.2.

Dua Switch

Gambar 3.2.1 Topology Dengan Dua Switch

Gambar 3.2.2 Pengiriman Data Client h2 Dengan Dua Switch

Gambar 3.2.3 Hasil Bandwith Client h2 Pada Server h1 Dengan


Dua Switch
3.3.

Tiga Switch

Gambar 3.3.1 Topology Dengan Tiga Switch

Gambar 3.3.2 Pengiriman Data Client h2 Dengan Tiga Switch

Gambar 3.3.3 Hasil Bandwith Client h2 Pada Server h1


Dengan Tiga Switch

3.4.

Empat Switch

Gambar 3.4.1 Topology Dengan Empat Switch

Gambar 3.4.2 Pengiriman Data Client h2 Dengan Empat


Switch

Gambar 3.4.3 Hasil Bandwith Client h2 Pada Server h1


Dengan Empat Switch
Berdasarkan hasil percobaan pada pyretic, bisa kita analisis
kecepatan bandwith pada client h2. Kecepatan bandwith yang

dihasilkan oleh client h2 dipengaruhi dengan banyaknya switch yang


dilewati ketika mengirimkan data ke server h1. Perubahan bandwith
pada client h2 dapat dilihat pada tabel berikut.
Bandwith
Client h2

Bandwith
Client h2
pada Server

Jumlah
Switch
Yang
Dilewati
1

1.18 Mbits/s

798 Kbits/s

485 Kbits/s

344 Kbits/s

305 Kbits/s

187 Kbits/s

240 Kbits/s

135 Kbits/s

No

Dari hasil percobaan dapan diambil kesimpulan bahwa banyaknya


jumlah switch pada suatu jaringan pyretic mempengaruhi kecepatan
bandwith. Kecepatan bandwith cenderung menurun sebab data yang
dikirim harus melalui beberapa switch sehingga memakan waktu yang
cukup lama.

4.Pengujian Floodlight Terhadap Jumlah Switch


Melakukan pengujian dengan menganalisis kecepatan bandwith dari
controller. Pengujian dilakukan dengan membandingkan bandwith
yang dihasilkan ketika client mengirimkan data ke server dengan
melalui beberapa switch.
4.1.

Satu Switch

Gambar 4.1.1 Topology Dengan Satu Switch

Gambar 4.1.2 Pengiriman Data Client h2 Dengan Satu Switch

Gambar 4.1.3 Hasil Bandwith Client h2 Pada Server h1


Dengan Satu Switch
4.2.

Dua Switch

Gambar 4.2.1 Topology Dengan Dua Switch

Gambar 4.2.2 Pengiriman Data Client h2 Dengan Dua Switch

Gambar 4.2.3 Hasil Bandwith Client h2 Pada Server h1 Dengan


Dua Switch
4.3.
Tiga Switch

Gambar 4.3.1 Topology Dengan Tiga Switch

Gambar 4.3.2 Pengiriman Data Client h2 Dengan Tiga Switch

Gambar 4.3.3 Hasil Bandwith Client h2 Pada Server h1


Dengan Tiga Switch

4.4.

Empat Switch

Gambar 4.4.1 Topology Dengan Empat Switch

Gambar 4.4.2 Pengiriman Data Client h2 Dengan Empat


Switch

Gambar 4.4.3 Hasil Bandwith Client h2 Pada Server h1


Dengan Empat Switch
Berdasarkan hasil percobaan pada floodlight, bisa kita analisis
kecepatan bandwith pada client h2. Kecepatan bandwith yang
dihasilkan oleh client h2 dipengaruhi dengan banyaknya switch yang
dilewati ketika mengirimkan data ke server h1. Perubahan bandwith
pada client h2 dapat dilihat pada tabel berikut.

Bandwith
Client h2

Bandwith
Client h2
pada Server

Jumlah
Switch
Yang
Dilewati
1

1.15 Gbits/s

1.15 Gbits/s

510 Mbits/s

509 Mbits/s

365 Mbits/s

365 Mbits/s

335 Mbits/s

335 Mbits/s

No

Dari hasil percobaan dapan diambil kesimpulan bahwa banyaknya


jumlah switch pada suatu jaringan floodlight mempengaruhi kecepatan

bandwith. Kecepatan bandwith cenderung menurun sebab data yang


dikirim harus melalui beberapa switch sehingga memakan waktu yang
cukup lama.

5.Perbandingan Hasil Pyretic dan Floodlight


Dari hasil percobaan diatas dalam menanalisa perubahan
kecepatan bandwith pada pyretic dan foodlight yang dipengaruhi oleh
beberapa faktor yaitu banyaknya client yang mengirimkan data secara
bersamaan ke satu server yang sama, dan banyaknya switch yang
dilewati saat mengirimkan data sangat mempengaruhi kecepatn
bandwith. Untuk lebih jelasnya dapat dilihat pada tabel dibawah.
Tabel 5.1 Hasil Analisa Bandwith Dari Banyaknya Jumlah Client
Pada Pyretic
Jumlah Client
Bandwith
N
Bandwith
Yang Mengirim
Client h2
o
Client h2
Bersamaan
pada Server
1
1 (h2)
311 Kbits/s
236 Kbits/s
2

2 (h2, h3)

461 Kbits/s

201 Kbits/s

3 (h2, h3, h4)

331 Kbits/s

209 Kbits/s

4 (h2, h3, h4, h5)

269 Kbits/s

156 Kbits/s

Tabel 5.1 Hasil Analisa Bandwith Dari Banyaknya Jumlah Client


Pada Floodlight
Jumlah Client
Bandwith
N
Bandwith
Yang Mengirim
Client h2
o
Client h2
Bersamaan
pada Server
1
1 (h2)
8.10 Gbits/s
8.09 Gbits/s
2

2 (h2, h3)

1.61 Gbits/s

1.61 Gbits/s

3 (h2, h3, h4)

1.37 Gbits/s

1.36 Gbits/s

4 (h2, h3, h4, h5)

1.05 Gbits/s

1.05 Gbits/s

Berdasarkan tabel diatas dapat kita ketahui bahwa kecepatan


bandwith pada pyretic dan floodlight yang dihasilkan oleh client h2
saat mengirimkan data dengan jumlah client yang mengirimkan data
secara bersama membuat bandwith yang dihasilkan semakin
menurun. Semakin banyak client yang mengirimkan data secara
bersamaan maka semakin menurun pula kecepatan bandwithnya.

Pyretic
500
450
400
350
300
250
200
150
100

Bandwith Yang Tercatat Di Host

Column2

Floodlight
9000000
8000000
7000000
6000000
5000000
4000000
3000000
2000000
1000000

Bandwith Yang Tercatat Di Host

Column2

Pada percobaan kedua yaitu menanalisa perubahan kecepatan


bandwith pada pyretic dan foodlight yang dipengaruhi oleh banyaknya
switch yang dilewati saat mengirimkan data. Untuk lebih jelasnya
dapat dilihat pada tabel dibawah.

Tabel 5.3 Hasil Analisa Bandwith Dari Banyaknya Switch Yang


Dilewati Pada Pyretic
Jumlah
Bandwith
Switch
Bandwith
No
Client h2
Yang
Client h2
pada Server
Dilewati
1
1
1.18 Mbits/s
798 Kbits/s
2

485 Kbits/s

344 Kbits/s

305 Kbits/s

187 Kbits/s

240 Kbits/s

135 Kbits/s

Tabel 5.1 Hasil Analisa Bandwith Dari Banyaknya Switch Yang


Dilewati Pada Floodlight
Jumlah
Bandwith
Switch
Bandwith
No
Client h2
Yang
Client h2
pada Server
Dilewati
1
1
1.15 Gbits/s
1.15 Gbits/s
2

510 Mbits/s

509 Mbits/s

365 Mbits/s

365 Mbits/s

335 Mbits/s

335 Mbits/s

Berdasarkan tabel diatas dapat kita ketahui bahwa kecepatan


bandwith pada pyretic dan floodlight yang dihasilkan oleh client h2
saat mengirimkan data dengan melewati beberapa switch membuat
bandwith yang dihasilkan semakin menurun. Semakin banyak jumlah
switch yang dilewati maka semakin menurun pula kecepatan
bandwithnya.

Pyretic
1400
1200
1000
800
600
400
200
0
Melewati 1 Switch

Melewati 2 Switch

Melewati 3 Switch

Bandwith Yang Tercatat Di Host

Melewati 4 Switch

Column1

Floodlight
1400000
1200000
1000000
800000
600000
400000
200000
0
Melewati 1 Switch

Melewati 2 Switch

Melewati 3 Switch

Bandwith Yang Tercatat Di Host

Column1

Melewati 4 Switch

Anda mungkin juga menyukai