SISTEM MANAJEMEN BANDWIDTH DENGAN PRIORITAS · 2.6.3 Cara Mengatur Bandwidth ... 3.6.2.5 Membatasi Bandwidth Untuk Download Dan Streaming..... 62 . ... Gambar 2.19 Alur Trafik QoS
Post on 11-Jun-2018
227 Views
Preview:
Transcript
i
SISTEM MANAJEMEN BANDWIDTH DENGAN PRIORITAS
PORT MENGGUNAKAN METODE HTB (HIERARCHICAL
TOCKEN BUCKET) DENGAN TEKNIK ANTRIAN QUEUE TREE
SKRIPSI
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata I Teknik Elektro
Universitas Muhammadiyah Malang
Disusun Oleh :
FITRAWADI
201010130311198
JURUSAN ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
ii
iii
iv
vi
LEMBAR PERSEMBAHAN
Puji syukur kehadirat Allah SWT atas rahmat dan karunia-Nya sehingga
penulis dapat menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan
terima kasih yang sebesar-besarnya kepada :
1. Allah SWT, atas segala hidayah yang telah diberikan dalam pengerjaan dan
penyelesaian tugas akhir ini.
2. Bapak Machmud Effendy, ST, MEng dan bapak M. Chasrun Hasani, ST,
MT selaku pembimbing tugas akhir.
3. Ibu Ir. Nur Alif Mardiyah, MT selaku Ketua Jurusan Teknik Elektro
Universitas Muhammadiyah Malang.
4. Pihak Dosen beserta Staf TU Jurusan Teknik Elektro UMM.
5. Bapak/Ibu dekan Fakultas Teknik Universitas Muhammadiyah Malang.
6. Kedua orang tua, bapak Jawati dan ibu Enim yang telah mendukung
semua mimpi dan cita-cita penulis secara materi dan moral. Untuk semua
ilmu yang telah dilimpahkan sehingga penulis mampu melangkah sejauh
ini.
7. Bapak Rusiati, Udiati dan Kakak Apriniwati, Abdi Haris H.S, Supriadin
yang selalu mendukung dan memotivasi penulis.
8. Sahabat dan teman seperjuangan penulis, Ikhwanul Hakim, Khaerul
Humam, Agus Triawan, Ahmad Said Rifki, Anrival Halim, Zaenal Abidin,
R. Gian Aufar, M. Wildan, Dadang S, M.S Ardy, dan sahabat Teknik
Elektro Kelas D angakatan 2010 yang tidak dapat penulis sebutkan satu
persatu.
9. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu
yang telah berjasa dalam pengerjaan Tugas Akhir ini.
vii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan
rahmat dan hidayah-NYA sehingga penulis dapat menyelesaikan tugas akhir yang
berjudul :
“SISTEM MANAJEMEN BANDWIDTH DENGAN PRIORITAS PORT
MENGGUNAKAN METODE HTB (HIERARCHICAL TOCKEN BUCKET)
DENGAN TEKNIK ANTRIAN QUEUE TREE”
Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi
dasar teori tentang jaringan komputer, router MikroTik, dan QoS (Quality of
Service) pada jaringan. Tahap perancangan yaitu membuat kabel UTP
(Unshielded Twisted Pair) tipe straight, membangun topologi jaringan yang
digunakan dalam sistem, dan melakukan konfigurasi MikroTik router board
menggunakan metode HTB (Hierarchical Tocken Bucket) dengan teknik antrian
queue tree. Tahap akhir yaitu melakukan pengujian pada perangkat yang
terhubung ke jaringan, melakukan analisa perhitungan untuk mencari nilai delay,
packet lost dan troughput dari hasil capture pada situs web detik, google, youtube
dan game online.
Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini
masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis
mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi
perkembangan ilmu pengetahuan kedepan khususnya dalam bidang komputer dan
jaringan.
Malang, 05 Februari 2016
Penulis
viii
DAFTAR ISI
LEMBAR JUDUL ................................................................................................... i
LEMBAR PERSETUJUAN ..................................................................................... ii
LEMBAR PENGESAHAN ..................................................................................... iii
LEMBAR PERNYATAAN ..................................................................................... iv
ABSTRAK ................................................................................................................ v
ABSTRACT .............................................................................................................. vi
LEMBAR PERSEMBAHAN ................................................................................... vii
KATA PENGANTAR .............................................................................................. viii
DAFTAR ISI ............................................................................................................ ix
DAFTAR GAMBAR ............................................................................................... xv
DAFTAR TABEL .................................................................................................... xix
BAB I. PENDAHULUAN
1.1 Latar Belakang .......................................................................................... 1
1.2 Rumusan Masalah..................................................................................... 2
1.3 Tujuan ....................................................................................................... 2
1.4 Batasan Masalah ....................................................................................... 3
1.5 Metodologi................................................................................................ 3
1.6 Sistematika Penulisan Tugas Akhir .......................................................... 4
BAB II. DASAR TEORI
2.1 Jaringan Komputer ................................................................................... 5
ix
2.2 Jenis jaringan ............................................................................................ 6
2.2.1 Local Area Network (LAN) ............................................................... 6
2.2.2 Metropolitan Area Network (MAN) .................................................. 7
2.2.3 Wide Area Network (WAN) .............................................................. 7
2.3 Komponen Jaringan .................................................................................. 8
2.3.1 Kabel .................................................................................................. 8
2.3.2 Ethernet Card ..................................................................................... 10
2.3.3 Hub dan Switch (Konsentrator) ......................................................... 11
2.3.4 Repeater ............................................................................................. 11
2.3.5 Bridge ................................................................................................. 11
2.3.6 Router ................................................................................................. 12
2.4 Topologi Jaringan ..................................................................................... 12
2.4.1 Topologi Bus ...................................................................................... 13
2.4.2 Topologi Ring .................................................................................... 13
2.4.3 Topologi Star ..................................................................................... 14
2.5 Mengenal MikroTik RouterOS™ ............................................................. 15
2.5.1 Sejarah MikroTik ............................................................................... 15
2.5.2 Jenis-jenis MikroTik .......................................................................... 16
2.5.2.1 MikroTik RouterOS™ .................................................................. 16
2.5.2.2 Built In Hardware MikroTik......................................................... 17
2.6 Manajemen Bandwidth ............................................................................. 17
2.6.1 Pengertian Bandwidth ........................................................................ 17
2.6.2 Manajemen Bandwidth ...................................................................... 18
2.6.3 Cara Mengatur Bandwidth ................................................................. 20
x
2.6.4 Manajemen Bandwidth Pada RT/RW Net Dan Kontribusinya ......... 22
2.7 HTB (Hierarchical Tocken Bucket) ......................................................... 23
2.8 Queue ........................................................................................................ 25
2.8.1 Simple Queue ..................................................................................... 25
2.8.2 Queue Tree ......................................................................................... 26
2.9 Performansi Sistem Manajemen Bandwidth dengan Prioritas Alamat
Port Client ............................................................................................... 26
2.9.1 Packet lost .......................................................................................... 27
2.9.2 Delay .................................................................................................. 27
2.9.3 Troughput ........................................................................................... 28
BAB III. METODOLOGI DAN PERANCANGAN SISTEM
3.1 Tahapan Penelitian ................................................................................... 29
3.2 Pendekatan Penelitian ............................................................................... 30
3.3 Jenis Penelitian ......................................................................................... 31
3.4 Metode Penelitian ..................................................................................... 31
3.5 Rancang Bangun Sistem ........................................................................... 31
3.5.1 Analisis Kebutuhan............................................................................. 32
3.5.1.1 Spesifikasi Perangkat Keras ....................................................... 32
3.5.1.2 Spesifikasi Peangkat Lunak ....................................................... 32
3.5.2 Pemasangan Peralatan ........................................................................ 33
3.5.2.1 Membuat Kabel UTP (Straight) ................................................. 33
3.5.2.2 Memasang Perangkat jaringan ................................................... 36
3.5.3 Konfigurasi MikroTik RouterBoard 750 ............................................ 39
xi
3.5.3.1 Remote Menggunakan Winbox ................................................. 39
3.5.3.2 Konfigurasi IP Address, Gateway, DNS dan NAT Pada
MikroTik .................................................................................. 40
3.5.3.3 Konfigurasi IP Address, Subnet Mask, DNS, Gateway pada
Client ......................................................................................... 47
3.6 Konfigurasi Metode HTB (Hierarchical Tocken Bucket) dengan Teknik
Antrian Queue Tree .................................................................................. 49
3.6.1 Konfigurasi Mangle ........................................................................... 49
3.6.1.1 Memisahkan Dan Menandai Paket Koneksi Yang Masuk Dan
Keluar ........................................................................................ 50
3.6.1.2 Menandai Koneksi dan Paket Pada Client ................................ 52
3.6.1.3 Menandai Koneksi Dan Paket Untuk Browsing ........................ 53
3.6.1.4 Menandai Koneksi Port Dan Menandai Paket Untuk Game
Online ....................................................................................... 54
3.6.1.5 Menandai Koneksi File Extensi Dan Menandai Paket Untuk
Streaming Dan Download......................................................... 56
3.6.1.5.1 Menandai Paket Untuk Download...................................... 57
3.6.1.5.2 Menandai Paket Untuk Streaming ...................................... 58
3.6.2 Konfigurasi Queue Tree ..................................................................... 59
3.6.2.1 Membatasi Bandwidth Untuk Semua Client .............................. 59
3.6.2.2 Membatasi Bandwidth Per Client .............................................. 60
3.6.2.3 Membatasi Bandwidth Untuk Browsing .................................... 60
3.6.2.4 Membatasi Bandwidth Untuk Game Online .............................. 62
3.6.2.5 Membatasi Bandwidth Untuk Download Dan Streaming .......... 62
xii
BAB IV. PENGUJIAN DAN ANALISA
4.1 Pengujian Koneksi perangkat jaringan ..................................................... 65
4.1.1 Pengujian Koneksi IP Address Client ................................................ 65
4.1.2 Pengujian Koneksi IP Address Ether2 ............................................... 66
4.1.3 Pengujian Koneksi IP Address Ether1 ............................................... 67
4.1.4 Pengujian Koneksi Gateway .............................................................. 68
4.1.5 Pengujian Koneksi DNS .................................................................... 68
4.2 Capture Dengan Aplikasi Wireshark ........................................................ 69
4.2.1 Capture Pada Situs Web Detik ........................................................... 70
4.2.2 Capture Pada Situs Web Google ........................................................ 71
4.2.3 Capture Pada Situs Web Youtube ..................................................... 72
4.2.4 Capture Pada Game Online ................................................................ 74
4.3 Analisa Perhitungan Delay ....................................................................... 75
4.3.1 Untuk Delay Pada Situs Web Detik ................................................... 75
4.3.2 Untuk Delay Pada Situs Web Google ................................................ 76
4.3.3 Untuk delay Pada Situs Web Youtube ............................................... 77
4.3.4 Untuk delay Game Online ................................................................. 78
4.4 Analisa Perhitungan Packet Lost .............................................................. 80
4.4.1 Untuk Packet Lost Alamat Web Detik ............................................... 81
4.4.2 Untuk Packet Lost Alamat Web Google ............................................ 82
4.4.3 Untuk Packet Lost Alamat Web Youtube .......................................... 83
4.4.4 Untuk Packet Lost Game Online ........................................................ 83
4.5 Analisa Perhitungan Troughput ................................................................ 86
4.5.1 Untuk Troughput Alamat Web Detik ................................................. 86
xiii
4.5.2 Untuk Troughput Alamat Web Google .............................................. 87
4.5.3 Untuk Troughput Alamat Web Youtube ............................................ 88
4.5.4 Untuk Troughput Game Online .......................................................... 89
BAB V. PENUTUP
5.1 Kesimpulan ............................................................................................... 92
5.2 Saran ......................................................................................................... 94
DAFTAR PUSTAKA .............................................................................................. 95
LAMPIRAN
xiv
DAFTAR GAMBAR
Gambar 2.1 Local Area Network .............................................................................. 6
Gambar 2.2 Metropolitan Area Network .................................................................. 7
Gambar 2.3 Wide Area Network .............................................................................. 7
Gambar 2.4 Coaxial Cable ........................................................................................ 8
Gambar 2.5 Kabel Coaxial RG-58, Terminator, Konektor BNC-T .......................... 8
Gambar 2.6 Kabel UTP Dan Konektor RJ-45 .......................................................... 9
Gambar 2.7 Pemasangan Kabel Straight Trough T568B .......................................... 9
Gambar 2.8 Pemasangan Kabel Straight Trough T568A.......................................... 10
Gambar 2.9 Ethernet Card......................................................................................... 10
Gambar 2.10 Konsentrator ........................................................................................ 11
Gambar 2.11 Sinyal Yang Diperkuat Oleh Repeater ................................................ 11
Gambar 2.12 Bridge .................................................................................................. 12
Gambar 2.13 Router .................................................................................................. 12
Gambar 2.14 Topologi Bus ....................................................................................... 13
Gambar 2.15 Topologi Ring ..................................................................................... 14
Gambar 2.16 Topologi Star ....................................................................................... 14
Gambar 2.17 Logo MikroTik .................................................................................... 15
Gambar 2.18 Blok Diagram Proses Aliran Sistem Manajemen Bandwidth ............. 19
Gambar 2.19 Alur Trafik QoS di MikroTik .............................................................. 23
Gambar 2.20 HTB (Hierarchical Tocken Bucket) Sample ....................................... 24
Gambar 2.21 Algoritma Teknik Antrian Queue Tree ............................................... 26
Gambar 3.1 Flowchart Penelitian ............................................................................. 29
xv
Gambar 3.2 Kabel UTP ............................................................................................. 33
Gambar 3.3 Memotong Dan Meratakan Kabel Dengan Cutter/Tang UTP ............... 34
Gambar 3.4 Memasukkan Kabel UTP Ke Konektor RJ-45 ...................................... 34
Gambar 3.5 Penyusunan Standar Kabel Straight ..................................................... 34
Gambar 3.6 Mengencangkan Kabel Dan Konektor Menggunakan Crimping/Tang
UTP ........................................................................................................................... 35
Gambar 3.7 Hasil Test Kabel Dengan UTP Tester ................................................... 36
Gambar 3.8 Pemasangan Kabel Dari ISP ke Port 1 Pada MikroTik ......................... 37
Gambar 3.9 Pemasangan Kabel Port 2 MikroTik Ke Port 1 Switch ......................... 37
Gambar 3.10 Pemasangan Kabel Port 2, 3, dan 4 Pada Switch Ke Client................ 38
Gambar 3.11 Gambar Topologi Jaringan Star .......................................................... 38
Gambar 3.12 Tampilan MAC Address Pada Saat Membuka Winbox...................... 39
Gambar 3.13 Pengaturan Default MikroTik Pada Winbox ....................................... 40
Gambar 3.14 Interface List MikroTik Pada Winbox ............................................... 41
Gambar 3.15 Address List ........................................................................................ 41
Gambar 3.16 IP Adress Ether1 ................................................................................. 42
Gambar 3.17 IP Address Ether2 ............................................................................... 42
Gambar 3.18 Address List Ether1 Dan Ether2.......................................................... 43
Gambar 3.19 Route List ............................................................................................ 43
Gambar 3.20 IP Gateway ISP ................................................................................... 44
Gambar 3.21 Route List ............................................................................................ 44
Gambar 3.22 Pengaturan DNS .................................................................................. 45
Gambar 3.23 Tab NAT Pada Firewall ...................................................................... 46
Gambar 3.24 NAT Rule ............................................................................................ 46
xvi
Gambar 3.25 List Tab NAT ...................................................................................... 47
Gambar 3.26 IP Protocol Version 4 (TCP/IPv4) Client 1 ......................................... 48
Gambar 3.27 IP Protocol Version 4 (TCP/IPv4) Client 2 ......................................... 48
Gambar 3.28 IP Protocol Version 4 (TCP/IPv4) Client 3 ......................................... 49
Gambar 3.29 Tab Mangle Pada Firewall .................................................................. 50
Gambar 3.30 Tab General Dan Action Pada Connection In Untuk Mark Koneksi .. 50
Gambar 3.31 Tab General Dan Action Pada Connection In Untuk Mark Packet ..... 51
Gambar 3.32 Tab General Dan Action Pada Connection Out Untuk Mark
Connection ................................................................................................................ 51
Gambar 3.33 Tab General Dan Action Pada Connection Out Untuk Mark Packet .. 52
Gambar 3.34 Tab General Dan Action Pada Client Untuk Mark Connection .......... 52
Gambar 3.35 Tab General Dan Action Pada Client Untuk Mark Packet .................. 53
Gambar 3.36 Tab General Dan Action Pada Browsing Untuk Mark Connection .... 53
Gambar 3.37 Tab General Dan Action Pada Browsing Untuk Mark Packet ............ 54
Gambar 3.38 Tab General Dan Action Pada Port Game Online Untuk Mark
Connection ................................................................................................................ 55
Gambar 3.39 Tab General Dan Action Pada Game Online Untuk Mark Packet ..... 55
Gambar 3.40 Tab Firewall Untuk Menandai File Extensi Pada Layer 7 .................. 56
Gambar 3.41 Tab General Dan Advanced Pada Download Untuk Mark Packet .... 57
Gambar 3.42 Tab Action Pada Download Untuk Mark Packet ............................... 57
Gambar 3.43 Tab General Dan Advanced Pada Streaming Untuk Mark Packet..... 58
Gambar 3.44 Tab Action Pada Streaming Untuk Mark Packet ............................... 58
Gambar 3.45 Hasil Konfigurasi Pada Mangle .......................................................... 59
Gambar 3.46 Konfigurasi Limit Bandwidth Untuk Semua Client ............................ 60
Gambar 3.47 Konfigurasi Limit Bandwidth Per Client ............................................ 61
xvii
Gambar 3.48 Konfigurasi Limit Bandwidth Browsing ............................................. 61
Gambar 3.49 Konfigurasi Limit Bandwidth Game Online ....................................... 62
Gambar 3.50 Konfigurasi Limit Bandwidth Download ............................................ 63
Gambar 3.51 Konfigurasi Limit Bandwidth Streaming ............................................ 63
Gambar 3.52 Hasil Konfigurasi pada Queue Tree .................................................... 64
Gambar 4.1 Pengujian Koneksi Pada Client 1 .......................................................... 65
Gambar 4.2 Pengujian Koneksi Pada Client 2 .......................................................... 66
Gambar 4.3 Pengujian Koneksi Pada Client 3 .......................................................... 66
Gambar 4.4 Pengujian Koneksi Pada Ether2 ............................................................ 67
Gambar 4.5 Pengujian Koneksi Pada Ether1 ............................................................ 67
Gambar 4.6 Pengujian Koneksi Pada Gateway......................................................... 68
Gambar 4.7 Pengujian Koneksi Pada DNS ............................................................... 69
Gambar 4.8 Tampilan Graphical User Interface Wireshark ..................................... 70
Gambar 4.9 Grafik Perbandingan Delay ................................................................... 79
Gambar 4.10 Grafik Perbandingan Rata-rata Delay ................................................. 80
Gambar 4.11 Grafik Perbandingan Packet Lost ........................................................ 85
Gambar 4.12 Grafik Perbandingan Troughput.......................................................... 90
Gambar 4.13 Grafik Perbandingan Rata-rata Troughput .......................................... 91
xviii
DAFTAR TABEL
Tabel 2.1 Jenis Koneksi Internet ............................................................................... 18
Tabel 3.1 Spesifikasi Perangkat Keras ...................................................................... 32
Tabel 3.2 Spesifikasi Perangkat Lunak ..................................................................... 32
Tabel 4.1 Capture Pada Situs Web Detik Selama 1 Menit ....................................... 70
Tabel 4.2 Capture Pada Situs Web Detik Selama 5 Menit ....................................... 71
Tabel 4.3 Capture Pada Situs Web Detik Selama 10 Menit ..................................... 71
Tabel 4.4 Capture Pada Situs Web Google Selama 1 Menit .................................... 71
Tabel 4.5 Capture Pada Situs Web Google Selama 5 Menit .................................... 72
Tabel 4.6 Capture Pada Situs Web Google Selama 10 Menit .................................. 72
Tabel 4.7 Capture pada situs web Youtube Selama 1 Menit .................................... 73
Tabel 4.8 Capture pada situs web Youtube Selama 5 Menit .................................... 73
Tabel 4.9 Capture pada situs web Youtube Selama 10 Menit .................................. 73
Tabel 4.10 Capture Pada Game Online Selama 1 Menit .......................................... 74
Tabel 4.11 Capture Pada Game Online Selama 5 Menit .......................................... 74
Tabel 4.12 Capture Pada Game Online Selama 10 Menit ........................................ 74
Tabel 4.13 Hasil Pengujian Delay Pada Software Wireshark ................................... 79
Tabel 4.14 Hasil Pengujian Packet Lost Pada Software Wireshark.......................... 84
Tabel 4.15 Hasil Pengujian Troughput Pada Software Wireshark ............................ 90
xix
DAFTAR PUSTAKA
[1]. Cartealy, Imam., 2012. Tips & Trik Mikrotik Router OS untuk SOHO.
Yogyakarta, ANDI.
[2]. Herlambang, Moch Linto dan Catur, L Azis., 2008. Panduan Lengkap
Menguasai Router Masa Depan Menggunakan MikroTik RouterOSTM
.
Yogyakarta, ANDI.
[3]. Kustanto dan Saputro, Daniel., 2008. Membangun Server Internet dengan
MikrotikOS. Yogyakarta, Graha Media.
[4]. Stalling, William., 2002. Komunikasi dan Komputer: Jaringan Komputer.
Edisi Keenam. Jakarta, Salamba.
[5]. Budi Sutedjo, Dharma Oetomo dkk., 2006. Konsep aplikasi Pemograman
Client Server Dan Sistem Terdistribusi. Yogyakarta, ANDI.
[6]. Syafrizal, Melwin., 2005. Pengantar jaringan Komputer. Yogyakarta, ANDI.
[7]. Saniya, Yoga., Prioyono, W. A., Ambarwati, Rusmi., 2013 Sistem
Manajemen Bandwidth dengan Prioritas Alamat IP Client. Malang, Jurnal
Penelitian Teknik Elektro Universitas Brawijaya.
[8]. Wijaya, A. I. dan Handoko, L. B., Manajemen Bandwidth dengan Metode
HTB (Hierarchical Tocken Bucket) pada Sekolah Menengah Pertama Negeri
5 Semarang. Semarang, Jurnal Teknik Informatika Universitas Dian
Nuswantoro.
[9]. Mikrotik, 2008. Manual Theory of Constraints. [online]. (Last Modified On
30 June 2015). Available at: http://wiki.mikrotik.com/wiki/Manual:TOC.
[Accessed August 2015].
top related