SKRIPSI
OPTIMALISASI MANAJEMEN BANDWIDTH JARINGAN KOMPUTER MENGGUNAKAN METODE QUEUE TREE DAN PCQ (PEER CONNECTION QUEUE)
Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Teknik
Disusun oleh : MUHAMMAD SYARIF PAGALA E1E1 12 048
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS HALU OLEO KENDARI 2017
i
ii
iii
iv
INTISARI Muhammad Syarif Pagala E1E1 12 048 OPTIMASI MANAJEMEN BANDWIDTH JARINGAN KOMPUTER MENGGUNAKAN METODE QUEUE TREE DAN PCQ (PEER CONNECTION QUEUE) Skripsi, Fakultas Teknik, 2017
Jurusan Teknik Informatika merupakan salah satu jurusan di Fakultas Teknik Universitas Halu Oleo berkedudukan di Kota Provinsi Sulawesi Tenggara. Penggunaan internet di Jurusan Teknik Informatika saat ini memiliki mobilitas yang sangat tinggi, baik digunakan untuk browsing informasi, download data, dan penggunaan fasilitas internet yang lain. Untuk itu diperlukannya bandwidth management untuk mengatur setiap data yang lewat, sehingga pembagian bandwidth menjadi merata dengan menggunakan metode Queue Tree yang diterapkan pada MikroTik. Dalam penelitian ini dilakukan analisis perbandingan antara menggunakan metode queue tree dan PCQ (Peer Connection Queue) untuk mengoptimasikan bandwidth internet. Menganalisis QoS (Quality of Service) manajemen bandwidth internet menggunakan Queue Tree dan PCQ (Peer Connection Queue) dari segi throughput, delay, jitter, dan packet loss. Hasil dari penelitian ini menunjukkan bahwa kualiatas jaringan dengan menggunakan metode antrian Queue tree dan PCQ lebih optimal, hal ini dikarenakan bandwidth akan terbagi sesuai dengan rule yang diterapkan pada bandwidth management dan tidak menyebabkan client saling berebut bandwith.
Kata Kunci : Bandwith, Quality of Service, queue tree, Peer Connection Queue.
v
ABSTRACT Muhammad Syarif Pagala E1E1 12 048 MANAGEMENT OPTIMIZATION BANDWIDTH COMPUTER NETWORK USING QUEUE TREE AND PCQ (PEER CONNECTION QUEUE) Thesis, Faculty Of Engineering, 2017
Department of Informaticsjors in the Faculty of Engineering Halu Oleo University is located in the City of Southeast Sulawesi Province. The use of internet in the Department of Informatics currently has a very high mobility, both used for browsing information, download data, and use of other internet facilities. For that bandwidth management required to manage each passing data, so the distribution of bandwidth becomes evenly using the Queue Tree method applied to MikroTik. In this research, a comparison analysis using queue tree and PCQ (Peer Connection Queue) method is used to optimize internet bandwidth. Analyze QoS (Quality of Service) internet bandwidth management using Queue Tree and PCQ (Peer Connection Queue) in terms of throughput, delay, jitter, and packet loss. The results of this study indicate that the quality of the network using queue Queue tree and PCQ is more optimal, this is because the bandwidth will be divided according to the rules applied to bandwidth management and does not cause the client to fight each other for bandwidth. Key Words : Bandwith, Quality of Service, queue tree, Peer Connection Queue.
vi
KATA PENGANTAR Assalamu’alaikum Warahmatullahi Wabarakatuh Puji syukur kami panjatkan kehadirat Allah SWT. Karena atas rahmat dan ridho-Nya lah penulis dapat menyelesaikan skripsi ini sebagai persyaratan dalam menyelesaikan studi S-1 pada Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo dengan judul “OPTIMALISASI MANAJEMEN BANDWIDTH JARINGAN KOMPUTER MENGGUNAKAN METODE QUEUE TREE DAN PCQ (PEER CONNECTION QUEUE)”. Dalam penelitian dan penyusunan skripsi, penulis mendapatkan bantuan baik secara teknis maupun non teknis berupa bimbingan, arahan maupun bantuan lainnya dari berbagai pihak. Untuk itu, penulis ingin mengucapkan terima kasih kepada : 1. Bapak Dr.Muhammad Zamrun F, S.Si., M.Sc. selaku Rektor Universitas Halu Oleo. 2. Bapak Mustarum Musaruddin, ST., MIT., Ph.D. selaku Dekan Fakultas Teknik Universitas Halu Oleo. 3. Ibu Ika Purwanti Ningrum, S.Kom., M.Cs. selaku Ketua Jurusan S-1 Teknik Informatika Fakultas Teknik Universitas Halu Oleo. 4.Ibu Isnawaty, S.Si., MT.
sebagai Pembimbing I yang telah banyak
memberikan saran, petunjuk, ilmu pengetahuan, dukungan dan motivasi sehingga skripsi ini dapat terselesaikan.
vii
5. Bapak Natalis Ransi, S.Si, M.Cs. sebagai Pembimbing II yang telah banyak memberikan saran, petunjuk, ilmu pengetahuan, dukungan dan motivasi sehingga skripsi ini dapat terselesaikan. 6. Bapak Subardin, ST., MT. Bapak LM. Bahtiar Aksara, ST., MT. dan bapak M. Tajidun, ST., M.Eng Selaku Dosen Penguji atas koreksi dan sarannya mulai dari ujian proposal, ujian seminar hasil dan ujian akhir (skripsi). 7. Dosen serta para staff Fakultas Teknik Universitas Halu Oleo, khususnya pada Jurusan Teknik Informatika atas bimbingan dan bantuannya. 8. Kedua orang tuaku tercinta atas dukungan, doa dan kasih sayang yang tiada tara. 9. Teman- teman Teknik Informatika angkatan 2012 yang telah memberikan semangat, motivasi, bantuan dan doa.
Penulis memohon maaf atas segala kekurangan yang terdapat di dalam skripsi ini. Semoga penulisan skripsi ini bermanfaat untuk pengembangan ilmu pengetahuan dan untuk semua pihak yang bersangkutan.
viii
DAFTAR ISI HALAMAN JUDUL ...........................................................................................i HALAMAN PENGESAHAN .......................................................................... ii HALAMAN PENGESAHAN SIDANG ....................................................... iii HALAMAN PERNYATAAN ......................................................................... iv INTISARI ............................................................................................................ v ABSTRACT ...............................................................................................vi KATA PENGANTAR .................................................................................... vii DAFTAR ISI ...................................................................................................... ix DAFTAR GAMBAR ....................................................................................... xi DAFTAR TABEL ..............................................................................................xiv BAB I PENDAHULUAN .................................................................................... ..1 1.1 Latar Belakang .................................................................................... ..1 1.2 Rumusan Masalah ............................................................................... ..2 1.3 Batasan Masalah.................................................................................. ..3 1.4 Tujuan Penelitian ................................................................................ ..3 1.5 Manfaat Penelitian .............................................................................. ..3 1.6 Sistematika Penulisan ......................................................................... ..4 1.7 Tinjauan Pustaka ................................................................................. ..5 BAB II LANDASAN TEORI ............................................................................. ..8 2.1 Jaringan Komputer .............................................................................. ..8 2.2 Topologi Tree ...................................................................................... 10 2.3 Internet ................................................................................................ 12 2.4 Quality of Service (QoS) ..................................................................... 12 2.5 Router .................................................................................................. 17 2.6 MikroTik .............................................................................................. 18 2.6.1 Pengertian MikroTik ................................................................ 18 2.6.2 Jenis-jenis MikroTik ................................................................ 20 2.6.3 Fitur-fitur MikroTik ................................................................. 21 2.7 Bandwidth ........................................................................................... 23 2.8 Management Bandwidth...................................................................... 24 2.8.1 Simple Queue .......................................................................... 25 2.8.2 Queue Tree .............................................................................. 26 2.9 Peer Connection Queue (PCQ) ........................................................... 29 2.10 WinBox..............................................................................................31 2.10.1 Pengertian WinBox .................................................................. 31 2.10.2 Menu Menu WinBox................................................................ 32
ix
BAB III METODOLOGI PENELITIAN ......................................................... 52 3.1 Waktu dan Tempat Penelitian ............................................................. 52 3.1.1 Waktu Pelaksanaan ................................................................. 52 3.1.2 Tempat..................................................................................... 52 3.2 Peralatan Penelitian ............................................................................. 52 3.2.1 Perangkat Keras ...................................................................... 53 3.2.2 Perangkat Lunak...................................................................... 53 3.3 Pengumpulan Data .............................................................................. 54 3.4 Prosedur Penelitian.............................................................................. 55 3.5 Topologi Jaringan................................................................................ 57 BAB IV PERANCANGAN DAN IMPLEMENTASI SISTEM.......................60 4.1. Perancangan Sistem ............................................................................ 60 4.2. Implementasi .............................................................................. 60 4.2.1. Kebutuhan Sistem / System Requirements............................... 61 4.2.2. Alur Sistem .............................................................................. 62 4.3. Konfigurasi IP Address Mikrotik ............................................... 64 4.3.1. Login ke Winbox ...................................................................... 64 4.3.2. Rename Interface pada Mikrotik ............................................ 65 4.3.3. Setting IP Address pada masing-masing Interface ................. 66 4.3.4. Setting NAT ............................................................................ 69 4.3.5. Setting Mikrotik untuk Bandwidth Management .................... 70 4.3.6. Setting IP Address pada PC Client ......................................... 78 BAB V PENGUJIAN DAN ANALISIS SISTEM .............................................80 5.1. Pengujian Koneksi ................................................................................. 80 5.1.1. Ping dari PC Client ke Mikrotik ................................................. 81 5.1.2. Test Download pada Client ........................................................ 83 5.2. Pengujian Pada Router Mikrotik ........................................................... 87 5.3. Pengujian Parameter .............................................................................. 89 5.3.1. Delay .......................................................................................... 93 5.3.2. Jitter ........................................................................................... 96 5.3.3. Throughout ................................................................................. 99 5.3.4. Packet Loss .............................................................................. 102 BAB VI PENUTUP ...........................................................................................107 6.1. Kesimpulan ............................................................................... 107 6.2. Saran ......................................................................................... 108 DAFTAR PUSTAKA LAMPIRAN
x
DAFTAR GAMBAR
Gambar 2.1 Local Area Network ......................................................................... 8 Gambar 2.2 Metropolitan Area Network ............................................................. 9 Gambar 2.3 Wide Area Network .......................................................................... 9 Gambar 2.4 Topologi Tree .................................................................................. 10 Gambar 2.5 Logo MikroTik ................................................................................. 19 Gambar 2.6 MikroTikOS ..................................................................................... 20 Gambar 2.7 MikroTik RouterBoard..................................................................... 21 Gambar 2.8 Simple Queue ................................................................................... 25 Gambar 2.9 Queue Tree....................................................................................... 27 Gambar 2.10 PCQ Rate ....................................................................................... 30 Gambar 2.11 Tampilan Awal WinBox ................................................................. 31 Gambar 2.12 Tampilan Quick Set........................................................................ 32 Gambar 2.13 Tampilan Interface......................................................................... 33 Gambar 2.14 Tampilan Bridge ............................................................................ 34 Gambar 2.15 Tampilan Point to Point Protocol.................................................. 35 Gambar 2.16 Tampilan Switch ............................................................................ 36 Gambar 2.17 Tampilan Mesh .............................................................................. 36 Gambar 2.18 Tampilan Internet Protocol ........................................................... 40 Gambar 2.19 Tampilan MPLS ............................................................................. 40 Gambar 2.20 Tampilan Routing .......................................................................... 42 Gambar 2.21 Tampilan System ............................................................................ 45 Gambar 2.22 Tampilan Queues ........................................................................... 45 Gambar 2.23 Tampilan Files ............................................................................... 46 Gambar 2.24 Tampilan Log ................................................................................. 46 Gambar 2.25 Tampilan Radius ............................................................................ 47 Gambar 2.26 Tampilan Tools .............................................................................. 49 Gambar 2.27 Tampilan New Terminal ......................................................49 Gambar 2.28 Tampilan Mete Router ................................................................... 50 Gambar 2.29 Tampilan Partition......................................................................... 50 Gambar 2.30 Tampilan Make Supout.rif ............................................................. 51 Gambar 2.31 Tampilan Manual........................................................................... 51 Gambar 3.1 NDLC .............................................................................................. 55 Gambar 3.2 Gambaran Topologi Jaringan Jurusan Teknik Informatika. ........... 58 Gambar 3.3 Gambaran Rancangan Topologi Jaringan untuk simulasi............ ... 59 Gambar 4.1 Topologi Sistem .............................................................................. 63 Gambar 4.2 Login ke Winbox ............................................................................. 64 Gambar 4.3 Tampilan Winbox setelah Login ..................................................... 65 Gambar 4.4 Langkah 1 rename interface ........................................................... 66 Gambar 4.5 Langkah 2 interface list .................................................................. 66 Gambar 4.6 Langkah 1 Setting IP Address interface ......................................... 67 Gambar 4.7 Langkah 2 Setting IP Address interface local ................................ 67 Gambar 4.8 Langkah 3 Setting IP Address interface internet ............................. 68 Gambar 4.9 Langkah 4 DNS Setting ................................................................... 68
xi
Gambar 4.10 Route List ....................................................................................... 68 Gambar 4.11 Langkah 1 Setting NAT ................................................................. 69 Gambar 4.12 Langkah 2 Setting NAT ................................................................. 70 Gambar 4.13 Pembagian bandwidth dengan Peer Connection Queue ................ 71 Gambar 4.14 Konfigurasi Mangle clent 1 .......................................................... 72 Gambar 4.15 Konfigurasi Mangle Mark Connection Client 1 ............................ 72 Gambar 4.16 Konfigurasi Mangle Mark Packet Client 1.....................................73 Gambar 4.17 Hasil konfigurasi Mangle pada masing-masing Client ................ 73 Gambar 4.18 Konfigurasi PCQ Download......................................................... 74 Gambar 4.19 Konfigurasi PCQ Upload ............................................................. 75 Gambar 4.20 Konfigurasi Queue Tree Parent Dwonload .................................. 75 Gambar 4.21 Konfigurasi Queue Tree Parent Upload ....................................... 76 Gambar 4.22 Konfigurasi Queue Tree Download Client 1 ................................. 76 Gambar 4.23 Konfigurasi Queue Tree upload Client 1....................................... 77 Gambar 4.24 Hasil konfigurasi Queue Tree dan PCQ ....................................... 77 Gambar 4.25 Konfigurasi IP Address ................................................................. 78 Gambar 4.26 Konfigurasi IP Address Client 1 .................................................... 78 Gambar 4.27 Konfigurasi IP Address Client 2 ................................................... 79 Gambar 4.28 Konfigurasi IP Address Client 3 .................................................... 79 Gambar 5.1 Ping dari Client 1 ke Mikrotik ....................................................... 81 Gambar 5.2 Ping dari Client 2 ke Mikrotik ....................................................... 82 Gambar 5.3 Ping dari Client 3 ke Mikrotik ....................................................... 82 Gambar 5.4 Test Download sebelum menggunakan Queue Tree dan PCQ pada client.......................................................................................................................84 Gambar 5.5 Test Download setelah menggunakan Queue Tree dan PCQ pada client 1 ................................................................................................................... 84 Gambar 5.6 Test Download sebelum menggunakan Queue Tree dan PCQ pada client 2 ...................................................................................................................85 Gambar 5.7 Test Download setelah menggunakan Queue Tree dan PCQ pada client 2 ................................................................................................................... 85 Gambar 5.8 Test Download sebelum menggunakan Queue Tree dan PCQ pada client 2 ...................................................................................................................86 Gambar 5.9 Test Download setelah menggunakan Queue Tree dan PCQ pada client 2 ................................................................................................................... 86 Gambar 5.10 Tampilan sebelum Queue tree dan PCQ diaktifkan ..................... 87 Gambar 5.11 Tampilan setelah Queue tree dan PCQ diaktifkan ....................... 87 Gambar 5.12 Statistic client 1 ............................................................................. 88 Gambar 5.13 Statistic client 2 ............................................................................. 88 Gambar 5.14 Statistic client 3 ............................................................................. 89 Gambar 5.15 Hasil Capture Data oleh Wireshark tanpa menggunakan Queue tree dan PCQ ................................................................................................................ 90 Gambar 5.16 Summary Hasil Capture Wireshark tanpa menggunakan Queue tree dan PCQ ................................................................................................................ 90 Gambar 5.17 Hasil Capture Data oleh Wireshark setelah menggunakan Queue tree dan PCQ ..........................................................................................................91
xii
Gambar 5.18 Summary Hasil Capture Wireshark setelah menggunakan Queue tree dan PCQ ........................................................................................................ 91 Gambar 5.19 Diagram perbandingan delay menggunakan Queue treedan PCQ dan tanpa menggunakan Queue tree dan PCQ ..................................................... 96 Gambar 5.20 Diagram perbandingan Jitter menggunakan Queue tree dan PCQ dan tanpa menggunakan Queue tree dan PCQ ..................................................... 99 Gambar 5.21 Diagram perbandingan Throughput menggunakan Queue tree dan PCQ dan tanpa menggunakan Queue tree dan PCQ .......................................... 102 Gambar 5.22 Diagram perbandingan Packet Loss menggunakan Queue tree dan PCQ dan tanpa menggunakan Queue tree dan PCQ ......................................... 105
xiii
DAFTAR TABEL
Tabel 2.1 Throughput ............................................................................................ 13 Tabel 2.2 Packet Loss ........................................................................................... 14 Tabel 2.3 Jitter ...................................................................................................... 15 Tabel 2.4 Latency .................................................................................................. 16 Tabel 3.1 Perangkat Keras .................................................................................... 53 Tabel 3.2 Perangkat Lunak ................................................................................... 53 Tabel 3.3 Perangkat Pada Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo ........................................................................................... 54 Tabel 4.1 Hardware yang digunakan .................................................................... 61 Tabel 4.2 Software yang digunakan ...................................................................... 62 Tabel 5.1 Delay dari Packet 1-10 .......................................................................... 92 Tabel 5.2 Hasil perhitungan Rata-rata Delay pada kecepatan tanpa menggunakan Queue tree dan PCQ ............................................................................................. 94 Tabel 5.3 Hasil perhitungan Rata-rata Delay pada kecepatan data dengan menggunakan Queue tree dan PCQ ...................................................................... 95 Tabel 5.4 Hasil perhitungan jitter pada kecepatan data tidak menggunakan Queue tree dan PCQ ......................................................................................................... 97 Tabel 5.5 Hasil perhitungan jitter pada kecepatan data dengan menggunakan Queue tree dan PCQ ............................................................................................. 98 Tabel 5.6 Hasil perhitungan throughput pada kecepatan data tidak menggunakan Queue tree dan PCQ ...........................................................................................100 Tabel 5.7 Hasil perhitungan throughput pada kecepatan data menggunakan Queue tree dan PCQ .......................................................................................................101 Tabel 5.8 Hasil perhitungan packet loss pada kecepatan data tidak menggunakan Queue tree dan PCQ ...........................................................................................103 Tabel 5.9 Hasil perhitungan packet loss pada kecepatan data dengan menggunakan Queue tree dan PCQ ....................................................................104 Tabel 5.10 Pengujian parameter QoS pada sistem yang dibangun .....................105
xiv
BAB 1 PENDAHULUAN
1.1 Latar Belakang Jurusan Teknik Informatika merupakan salah satu jurusan di Fakultas Teknik Universitas Halu Oleo berkedudukan di Kota Provinsi Sulawesi Tenggara.Penggunaan internet di Jurusan Teknik Informatika saat ini memiliki mobilitas yang sangat tinggi yang mengakibatkan kebuhutuhan akan sumberdaya sebagai penunjang keperluan internet Jurusan Teknik Informatika sangat di perlukan, untuk itu perlu adanya optimasi jaringan salah satunya yaitu dengan cara melakukan Management Bandwidthyang bertujuan untuk mengatur sumberdaya agar dapat digunakan semaksimal mungkin agar tidak terjadi rebutan Bandwidth antar pengguna yang memebuat koneksi lamabat dan membuat beberapa pengguna tidak bisa terhubung ke internet, untuk itu diperlukan adanya Management Bandwidth agar dapat memberikan pelayanan yang baik kepada pengguna internet di Jurusan Teknik Informatika, baik digunakan untuk browsing informasi, download data, dan penggunaan fasilitas internet yang lain. Penggunaan internet yang optimum dipergunakan sebuah simulasi untuk rancang bangun jaringan menggunakan MikorTik. RouterMikroTik dikenal sebagai router yang irit hardware, memiliki banyak fitur, mudah dikonfigurasi (user friendly) dan dapat diinstall pada PC (Personal Computer).RouterMikrotikOS menjadikan routernetwork yang handal
1
2
yang dilengkapi dengan berbagai fitur dan tool, baik untuk wired network maupun wireless.Disamping itu, masih banyak fitur yang bisa dimanfaatkan dari RouterMikroTik tersebut. Dari beberapa fitur RouterMikrotik tersebut, salah satu yang menarik adalah BandwidthManagement.QoS (Quality of Service)memegang peranan sangat penting dalam hal memberikan pelayanan yang baik pada client. Untuk itu kita memerlukan bandwidthmanajemen untuk mengatur setiap data yang lewat, sehingga pembagian bandwidth menjadi adil dengan menggunakan metode Queue Tree. Beradasarkan latar belakang yang telah diuraikan di atas maka penulis mengambil topik penelitian dengan judul “Optimasi Manajemen Bandwidth Jaringan Komputer Menggunakan Metode Queue Tree dan PCQ (Peer Connection Queue)” sebagai media optimalisasi terhadap kinerja Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo.
1.2 Rumusan Masalah Adapun rumusan masalah berdasarkan uraian diatas ialah sebagai berikut : 1. Bagaimana mengoptimasikan bandwidth internet menggunakan metode queue tree dan PCQ (Peer Connection Queue)? 2. Bagaimana hasil dari pengujian parameter QoS (Quality of Service)sebelum dansesudah penerapan metode Queues Treedan PCQ (Peer Connection Queue).
3
1.3 Batasan Masalah Adapun batasan masalah dalam penelitian ini ialah sebagai begai berikut : 1. Perancangan konfigurasi manajemen bandwidth pada jaringan internetmenggunakan router MikroTik. 2. Pengujian QoS sebelum dan sesudah penerapan queue tree dan PCQ. 3. Tidak membahas tentang kemanan jaringan. 4. Pengujian menggunakan simulasi dengan 3clientpada topologi tree. 5. Pengujian parameter menggunakan aplikasi wireshark.
1.4 Tujuan Penelitian Berdasarkan pada perumusan masalah yang telah dibahas, tujuan penyusunan tugas akhir ini adalah sebgai berikut : 1. Mengoptimasikan bandwidth internet menggunakan metode queue tree dan PCQ (Peer Connection Queue). 2. Menganalisis QoS (Quality of Service) manajemen bandwidth internet menggunakan Queue Tree dan PCQ (Peer Connection Queue) dari segi throughput, delay, jitter, dan packet loss.
1.5 Manfaat Penelitian Manfaat dari penelitian ini adalah membantu Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo dalam mengelolah jaringan internet, agar masing-masing user dapat menggunakan jaringan internet dengan lancar.
4
1.6 Sistematika Penulisan Penyusunan skripsi ini secara bertahap sehingga pembaca dapat lebih mudah memahami isi dari laporan ini. Laporan ini disusun dalam 6 bab yang menerapkan secara rinci. Adapun sistematika dari usulan penelitian ini adalah sebagai berikut :
BAB I PENDAHULUAN Bagian ini berisi pendahuluan yang terdiri dari latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, sistematika penulisan dan tinjauan pustaka. BAB II LANDASAN TEORI Bagian ini berisi materi yang berhubungan dengan tema penelitian baik yang bersumber maupun media elektronik. BAB III METODOLOGI PENELITIAN Bagian
ini
memuat
prosedur
dan
pengumpulan
data,
prosedur
pengembangan perangkat lunak serta waktu dan tempat penelitian. BAB IV ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi analisis masalah, analisa pengukuran performansi QoS (Quality of Service) pada koneksiinternet Jurusan Teknik Informatika serta gambaran umum dari sistem.
5
BAB VIMPLEMENTASI DAN PENGUJIAN Bab ini berisi pengujian terhadap hasil penelitian dan pengembangan implementasi yang telah dibangun dan analisis hasilnya BAB VI PENUTUP Bab ini berisi kesimpulan dan saran dari seluruh kegiatan penelitian tugas akhir ini yang bisa digunakan sebagai masukan untuk pengembangan sistem dan penelitian lebih lanjut dari topik tugas akhir ini.
1.7 Tinjauan Pustaka Penelitian ini dibuat berdasarkan penelitian yang pernah dilakukan antara lain penelitian yang dilakukan oleh Yaniko Dimas Yogo Prasetyo. Sekolah Tinggi Manajemen Informatika Dan Komputer Pradya Pramita Malang. Dengan judul “Manajemen Bandwidth Untuk Optimalisasi Jaringan di SMK Telkom Sandhy Putra Malang”, yang membahas tentang penggunaan load balancing dan simple queus untuk mengatur management bandwidth yang ada pada SMK Telkom Sandhy
Putra
Malang,
dengan
menggunakan
load
balancing,
dapat
mengoptimalkan semua koneksi yang ada dengan membagi bebannya di tiap koneksi Internet. Dan untuk simple queue dapat mencegah pengguna untuk menggunakan bandwidth yang berlebihan sehingga dapat menganggu penguna lain untuk terkoneksi di Internet. Penelitian selanjutnya dengan judul “Analisa QoS (Quality of Service) Jaringan Internet Kampus(Studi Kasus: UIN Suska Riau)” oleh Iwan Iskandar
6
(2015) merupakan sebuah penelitian yang berfokus pada UIN Suska Riau menggunakan parameter delay, troughput, packet loss dan jitter. Pengukuran QoS dititik beratkan pada website yang sering diakses oleh civitas akademika kampus UIN yaitu facebook, gmail, filehippo dan youtube.Hasil yang didapatkan adalah nilai
QoS
(Quality
of
Service)
pada
masing-masing
parameter
serta
mengoptimalkan koneksi internet pada kampus UIN Suska Riau. Kemudian penelitian selanjutnya oleh Didi Susianto (2016) dengan judul “Implementasi Queue Tree untuk Manajemen Bandwidth Menggunakan Router Board Mikrotik”.Penelitian ini pembahas keuntungan menggunakan manajemen bandwidth Queue Tree, keuntungannya adalah dapat mengatur besar kecilnya bandwidth yang dibutuhkan oleh client sehingga pembagian bandwidth kepada client menjadi teratur, adil dan dapat memaksimalkan bandwidth yang tersedia. Dengan membuat mangle pada firewallyang terdiri dari pembuatan Mark Connection dan Mark Packet, kemudian membuat Queue TypeUpload dan Download, setelah itumembuat konfigurasi client tab Queue Tree. Konfigurasi client Queue Treedapat dilihat pada tabel Queue List.dth yang tersedia. Daferius Seption Kala Rande (2011)“Implementasi dan analisa bandwidth management menggunakan metode simple queue dan queue tree pada MikroTik (studi kasus di jaringan atmosphere network bandung)”. Penelitian ini menyimpulkan Metode Simple Queue akan lebih tepat untuk digunakan pada kondisi jumlah user yang sedikit, keistimewaan pada mudahnya melakukan penggantian dengan jumlah client<10 akan memudahkan operator untuk memantau. Sedangkan Metode Queue Treelebih cocok bila diimplementasikan
7
pada layanan seperti Atmosphere “Internet On The Kost”, dengan jumlah pelanggan >50 pelanggan.
8
BAB II LANDASAN TEORI
2.1 Jaringan Komputer Jaringan komputer adalah sistem yang terdiri dari komputer - komputer serta piranti - piranti yang saling terhubung sebagai satu kesatuan.dengan dihubungkan piranti-piranti tersebut, alhasil dapat saling berbagi sumber daya satu piranti dengan piranti lainnya (Sudarma S., 2010:2). Ada banyak tipe jaringan komputer, berikut tipe jaringan berdasarkan ruang lingkupnya : 1. Loca Area Network(LAN) Local Area Network adalah sebuah sebuah jaringan komputer, yang memiliki area cakupan yang terbatas pada area atau lokasi tertentu saja. (Arief Ramadhan., 2010:4).
Gambar 2.1.Local Area Network
9
2. Metropolitan Area Network (MAN) Metropolitan Area Network (MAN)adalah jaringan computer yang cakupannya luas mencapai satu atau lebih kota (Sudarma S., 2010:4).
Gambar 2.2.Metropolitan Area Network 3. Wide Area Network (WAN) Wide Area Network (WAN) adalah jaringan computer yang cakupannya cukup luas, seperti antara regional atau antar negara (Sudarma S., 2010:2).
Gambar 2.3.Wide Area Network
10
2.2 Topologi Tree Topologi tree atau topologi pohon adalah salah satu dari topologi jaringan komputer yang paling banyak diterapkan didalam pembuatan sebuah jarngan komputer. Dengan bentuk menyerupai pohon dengan ranting-ranting, topologi ini akan mencakup lebih banyak komputer yang dapat terhubung dengan jaringan komputer. Didalam topologi tree terdapat sebuah perangkat (switch atau hub) pada level teratas atau biasa disebut dengan root yang menjadi pusat utama komunikasi bagi semua komputer yang terhubung dengannya. Pada level ini menggunakan topologi peer to peer (P2P), kemudian pada level dibawahnya terdapat satu komputer lain yang disebut dengan central dimana komputer tersebut menjadi pusat koneksi bagi komputer yang berada dibawahnya yang membentuk seperti topologi star. Dengan model seperti ini bisa dikatakan topologi tree merupakan gabungan dari dua topologi jaringan yaitu topologi star dan topologi peer to peer.
Gambar 2.4. Topologi Tree
11
Adapun kelebihan dari topologi tree adalah sebagai berikut: 1.
Topologi tree memenuhi salah satu sifat dan syarat jaringan komputer yaitu scalable dimana topologi ini dapat menyesuaikan kondisi dan keperluan, misalkan pada gedung bertingkat dengan skala yang besar.
2.
Jenis topologi ini banyak digunakan diberbagai tempat kaena topologi ini dapat mendukung jaringan dengan skala yang besar.
3.
Topologi mudah untuk dikembangkan sesuai dengan kebutuhan user, dan sangat mudah untuk diperbaiki jika ada permasalahan.
4.
Topologi tree merupakan pengembagan dari topologi star sehingga sangat mudah untuk dikembangkan, penmbahan komputer root dan komputer central
5.
Topologi treemendukung koneksi point to point pada jaringan komputer.
6.
Pada topologi tree, jika salah satu komputer mengalami lgangguan maka komputer lain masih bisa beroperasi. Sedangkan kekurangan dari topologi tree sebagai berikut:
1. Pada topologi ini kemungkinan terjadi collision sangat besar. 2. Memerlukan perawatan yang ekstra dalam menjaga stabilitas jaringan. 3. Topologi tree memerlukan perencanaan yang matang dan detail dalam penerapannya. 4. Pada topologi tree jikan komputer root atau komputer central terganggu maka komputer yang berada dibawah jaringan tersebut akan terganggu.
12
2.3 Internet Internet kependekan dari (interconnected-networking) merupakan jaringan besar
yang
saling
berhubungan
dari
jaringan-jaringan
komputer
yang
menghubungkan orang-orang dan komputer-komputer diseluruh dunia, melalui telepon, satelit dan sistem-sistem komunikasi yang lain. Internet dibentuk oleh jutaan komputer yang terhubung bersama dari seluruh dunia, memberi jalan bagi informasi (mulai dari teks, gambar, audio, video, dan lainnya) untuk dapat dikirim dan dinikmati bersama.Untuk dapat bertukar informasi, digunakan protokol standar yaitu Transmision Control Protocol dan Internet Protocol yang lebih dikenal sebagai TCP/IP. TCP/IP (Transmission Control Protocol/Internet Protocol) merupakan standar komunikasidata yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite).
2.4 Quality Of Service (QoS) Quality
of
Service(QoS)
merupakan
mekanisme
jaringan
yang
memungkingkan aplikasi-aplikasi atau layanan dapat beroperasi sesuai dengan yang diterapkan. Tujuan dari QoS adalah untuk memenuhi kebutuhan-kebutuhan layanan yang berbeda, yang menggunakan infrastruktur yang sama. Performasi
13
mengacu ke tingkat kecepatan dan keandalan penyampaian berbagai jenis beban data di dalan suatu komunikasi (Arifin., 2012) Berikut ini merupakan beberapa parameter QoS yang akan digunakan dalam mengukur performasi jaringan, yaitu : 1.
Throughput Yaitu kecepatan (rate)transfer data yang efektif yang diukur dalam bps.
Throughtput merupakan jumlah total kedatangan paket yang sukses yang diamati pada tujuan selama interval waktu tertentu dibagi oleh durasi interval waktu tersebut. Tabel 2.1 Throughput Kategori Throughput
Indeks
Sangat Bagus
100%
4
Bagus
75%
3
Sedang
50%
2
Jelek
<25%
1
Througput
(Sumber : TIPHON) Adapun persamaan yang digunakan untuk mengukur throughputadalah sebagai berikut : (1)
14
(2) 2.
PacketLoss Packet Lossmerupakan suatu parameter yang menggambarkan suatu kondisi
yang menunjukkan jumlah total paket yang hilang, dapat terjadi Karena collision dan congestion pada jaringan dan hal ini berpengaruh pada semau aplikasi Karena retransmisi akan mengurangi efesiensi jaringan secara keseluruhan meskipun jumlah bandwidth cukup tersedia untuk aplikasi-aplikasi tersebut. Jika terjadi kongesti yang cukup lama, bufferakan penuh, dan data baru tidak akan diterima. Nilai packet loss sesuai dengan versi TIPHON sebagai berikut: Tabel 2.2 Packet Loss Kategori Packet Loss
Indeks
Sangat Bagus
0%
4
Bagus
3%
3
Sedang
15%
2
Jelek
25%
1
Degradasi
(Sumber : TIPHON) Adapun persamaan yang digunakan mengukur packet loss adalah (3)
15
3.
Jitter Hal ini diakibatkan oleh variasi-variasi dalam panjang antrian,dalam waktu
pengolahan data,dan juga dalam waktu penghimpunan ulang paket-paket diakhir perjalanan jitter.Jitter lazimnya disebut variasi delay, berhubungan erat dengan latency,yang menunjukkan banyaknya variasi delay pada transmisi data di jaringan. Delay antrian
pada router dan
switch
dapat menyebabkan
jitter.Terdapat empat kategori penurunan performansi jaringan berdasarkan nilai peak jitter sesuai dengan versi TIPHON,yaitu: Tabel 2.3Jitter Kategori Peak Jitter
Indeks
0 ms
4
Bagus
0 s/d 75 ms
3
Sedang
75 s/d 125 ms
2
Jelek
125 s/d 225 ms
1
Degradasi Sangat Bagus
(Sumber : TIPHON) Adapun persamaan yang digunakan untuk mengukur jitter adalah
(4)
(5)
16
4.
Delay Adalah waktu yang dibutuhkan data untuk menempuh jarak dari asal
ketujuan.Delay dapat dipengaruhi oleh jarak, media fisik, kongesti atau juga waktu proses yang lama. Adapun komponen delay adalah sebagai berikut: Menurut versiTIPHON, besarnya delay dapat diklasifikasikan sebagai berikut. Tabel 2.4Latency Kategori Besar Delay
Indeks
<150 ms
4
Bagus
150 s/d 300 ms
3
Sedang
300 s/d 450 ms
2
>450 ms
1
Latensi Sangat Bagus
Jelek (Sumber : TIPHON)
Untuk mengukur delay digunakan persamaan sebagai berikut.
(6)
17
2.5 Router Router merupakan suatu alat ataupun software dalam suatu komputer yang menghubungkan dua buah jaringan atau lebih yang memiliki alamat jaringan yang berbeda.Router menentukan akan diarahkan ke titik jaringan yang mana paket yang ditujukan ke suatu alamat tujuan. Router biasanya berfungsi sebagai gateway, yaitu jalan keluar utama dari suatu jaringan untuk menuju jaringan lainnya baik LAN ke LAN atau LAN ke WAN, sehingga host-host yang ada pada sebuah jaringan local bisa berkomunikasi dengan host-host yang ada pada satu jaringan atau pada jaringan lain melalui internet. Selain itu router juga berfungsi sebagai alat menghubungkan antara media jaringan yang berbeda, meningkatkan performance jaringan LAN dengtan memanfaatkan sifat dasar router yang mampu memisahkan
broadcast
domain
dengan
collisiondomain,
di
samping
meningkatkan keamanan jaringan dengan memanfaatkan failitas accsess-list. Router memiliki kemampuan melewatkan paket data dari satu jaringan ke jaringan lain yang mungkin memiliki banyak jalur diantara keduanya,dengan memeriksa Header IP yang ada pada paket data. Disinilah peran dari sebuah router dibutuhkan. Router-router yang saling terhubung dalam jaringan internet turut serta dalam sebuah algoritma routing terdistribusi untuk menentukan jalur terbaik yang dilalui paket IP dari sistem ke sistem lain melalui sebuah proses yang dikenal sebagai routing. Routing yaitu sebuah proses untuk meneruskan paket data dari satu jaringan ke jaringan lainnya melalui sebuah internetwork. Tujuan dari routing adalah agar paket-paket IP yang kita kirim sampai pada target, paket nya pun dalam keadaan
18
yang baik atau tidak corrupt, begitu juga paket IP yang ditujukan untuk kita. Target atau destination ini bisa berada dalam satu jaringan atau pun berbeda jaringan baik secara topologis maupun geografis.Sistem yang digunakan untuk menghubungkan jaringan-jaringan.Sebuah komputer atau paket software yang dikhususkan untuk menangani koneksi antara dua atau lebih network yang terhubung melalui packet switching.Router bekerja dengan melihat alamat tujuan dan alamat asal dari paket data yang melewatinya dan memutuskan rute mana yang harus digunakan dan yang terbaik oleh paket data tersebut untuk sampai ke tujuan.
2.6 MikroTik 2.6.1 Pengertian MikroTik MikroTik adalah sebuah merek dari sebuah perangkat jaringan, pada awalnya mikrotik hanyalah sebuah perangkat lunak atau software yang di-install komputer
yang
digunakan
untuk
mengontrol
jaringan,
tetapi
dalam
perkembangannya saat ini telah menjadi sebuah device atau perangkat jaringan yang handal dan harga yang terjangkau, serta banyak digunakan pada level perusahan penyedia jasa internet (ISP) (Athailah.,2013:18). Sejarah MikroTik pada awalnya dimulai saat dua orang ahli jaringan, yaitu John Trully dan Arnis Riekstins berhasil membuat routing jaringan ke jaringan yang lebih luas, sehingga hal ini menjadi visi MikroTik sampai saat ini, yaitu “Routing the World”.
19
Gambar 2.5. Logo MikroTik John Trully berkebangsaan Amerika, tetapi berimigrasi ke Latvia, sebuah negara yang menjadi tetangga Rusia. Bersama denga Arnis Riekstins, asli Latvia, mereka bekerja sama untuk membuat sebuah perangkat yang benar-benar diandalkan untuk pekerjaan routing jaringan. Dimulai dengan membuat mikrotik yang berbasiskan kernel Linux, mereka berdu membangun sebuah Internet Service Provider (ISP) berkecepatan 2Mbps dan bernama Aeronet, di Moldova, setelah itu mereka melayani 5 pelanggan pertamanya di Latvia. Prinsip dasar mereka bukan membuat Wireless ISP (WISP), tetapi membuat program router yang handal dan dapat dijalankan diseluruh dunia. Linux yang pertama kali digunakan adalah Kernel 2.2 yang dikembangkan secara bersama-sama dengan bantuan 5-15 orang staff Research and Development (R&D) MikroTik yang sekarang menguasai dunia routing di negara-negara berkembang.
20
2.6.2 Jenis-jenis MikroTik MikroTik terdiri dari 2 (dua) jenis yaitu Mikrotik RouterOS(software) dan Mikrotik RouterBoard (Hardware). 1. MikroTikRouterOS MikroTik RouterOS merupakan sistem operasi dan perangkat lunak yang dapat digunakan untuk menjadikan komputer manjadi router network yang handal, mencakup berbagai fitur yang dibuat untuk IP network dan jaringan wireless,
cocok
digunakan
oleh
ISP
dan
providerhotspot
Helmi.,2014:2).
Gambar 2.6.MikroTikOS
(Prasetyo
21
2. MikroTikRouterBoard MikroTikRoutrBoard
merupakan
routerembedded
produk
dari
MikroTik.Routerboard seperti sebuah pc mini yang terintegrasi karena dalam satu board tertanam prosesor, ram, rom, dan memori flash(Prasetyo Helmi.,2014:2).
Gambar 2.7. MikroTik RouterBoard
2.6.3 Fitur-fitur MikroTik Adapun fitur-fitur dari MikroTik RouterOS adalah sebagai berikut: 1.
AddressList: Pengelompokan IP Address berdasarkan nama.
2.
Asynchronous: Mendukung serialPPP dial-in /dial-out,dengan otentikasi CHAP, PAP, MSCHAPv1 dan MSCHAPv2, Radius, dial on demand, modempool hingga 128 ports.
3.
Bonding : Mendukung dalam
pengkombinasian beberapa
Ethernet ke dalam 1 pipa pada koneksi cepat.
antar muka
22
4.
ISDN: Mendukung dial-in/dial-out. Dengan otentikasi PAP, CHAP, MSCHAPv1 dan MSCHAPv2, Radius. Mendukung 182K bundle, Cisco HDLC, x751, x75ui, 75bui line protokol.
5.
M3P:
MikroTik
Protocol
Paket
Packer
untuk
wirelesslinks
dan
ethernet. 6.
MNDP :MikroTik Discovery Neighbour Protokol, juga mendukung Cisco Discovery Protokol (CDP).
7.
Monitoring / Accounting : Laporan Traffic IP, log, statistik graph yang dapat di aksen melalui HTTP.
8.
NTP :Network Time Protocol
untuk
server
dan clients:
sinkronisasi
menggunakan sistem GPS. 9.
Point to Point Tunneling AccessConsetrator,
Protocol
protocol
otentikasi
: PPTP,
PPPoE,
menggunakan
dan L2TP
PAP,
CHAP,
MSCHAPv1, MSCHAPv2; otentikasi dan laporan Radius; enkripsiMPPE; kompresi untuk PpoE; limitrate. 10. Proxy :Cache untuk FTP dan HTTP proxyserver, HTTPS proxy, transparentproxy untuk DNS dan HTTP; mendukung protocol SOCKS; mendukung parentproxy; static DNS. 11. Routing :Routingstatic dan dinamik; RIPv1/v2, OSP v2, BGP v4. 12. SimpleTunnel : Tunnel IPIP dan EoIP (Ethernetover IP) 13. SDSL : Mendukung
SingleLine DSL; mode pemutusan jalur koneksi
dan jaringan. 14. SNMP :SimpleNetworkMonitoringProtocol mode akses read-only.
23
15. Synchronous : V.35, V.24, E1/T1, X21, DS3 (T3) media types; syncPPP, Cisco HDLC; FrameRelaylineprotokol; ANSI-617d (ANDI atau annex D) dan Q933a (CCITT atau annex A); FrameRelay jenis LMI. 16. Tool :Ping, Traceroute; bandwidthtest; pingflood; telnet; SSH; packetsniffer; Dinamik DNS update. 17. UPnP : Mendukung antarmuka UniversalPlug and Play. 18. VLAN : Mendukung Virtual LAN IEEE 802.1q untuk jaringan ethernet dan wireless; multiple VLAN; VLAN bridging. 19. VoIP : Mendukung aplikasi voiceover IP. 20. VRRP : Mendukung VirtualRouterRedudantProtocol. 21. WinBox
:
Aplikasi
mode
GUI
untuk
meremote
dan
mengkonfigurasi MikroTikRouterOS.
2.7 Bandwidth Definisi dari bandwidth adalah banyaknya ukuran suatu data atau informasi yang dapat mengalir dari suatu tempat ke tempat lain dalam sebuah network di waktu tertentu. Bandwidth dapat dipakai untuk mengukur baik aliran data analog maupun data digital.Sekarang sudah menjadi umum jika kata bandwidth lebih banyak dipakai untuk mengukur aliran data digital. Satuan yang dipakai untuk bandwidth adalah Bits PerSecon data sering disingkat Bps.Seperti diketahui bahwa bit atau binary digital adalah basis angka yang terdiri dari 0dan1.Satuan ini menggambarkan berapa banyak bit (angka 0
24
dan 1) yang dapat mengalir dari satu tempat ketempat yang lainnya dalam setiap detiknya melalui suatu media. Bandwidth dibagi menjadi dua jenisyaitu : a. Up Stream Up Stream adalah bandwidth yang digunakan untuk mengirim data(misal mengirim filemelalui File Transfer Protocol (FTP) kesalah satu alamat jaringan). b. DownStream Down Stream adalah Bandwidth yang digunakan untuk menerima data (misal
menerima
fileatau
datadari
satualamat
jaringan).Besarnyatiap
komponen Bandwidth tersebut dapat tidak sama atau sama satu sama lain.
2.8 Management Bandwidth Bandwidth Management System (BMS)adalah sebuah metode yang diterapkan untuk mengatur besarnya bandwidth yang akan digunakan oleh masing-masing user di sebuah jaringan sehingga penggunaan bandwidth akan terdistribusi secara merata (Athailah.,2013:94). Ada beberapa metode yang dapat diterapkan untuk mengimplementasikan bandwidth management ini diantaranya melalui proxy server, QoS atau traffic shapping, atau pembatasan bandwidth atau limiter. Di dalam dunia internet sering di dengar istilah limiter atau pembatasan kecepatan untuk melakukan akses ke internet.Ada beberapa jenis system limiter yang biasa di aplikasikan ke router, mulai dari yang simple hingga yang komplek.
25
Dalam penelitian ini digunakan dua metode untuk bandwidth management yaitu simple queue dan queue tree.
2.8.1 Simple Queues Simple queues adalah cara pelimitan dengan menggunakan pelimitan sederhana berdasarkan datarate.Simple queuesjuga merupakancaratermudah untuk melakukan manajement bandwidth yang diterapkan pada jaringan skala kecil sampai menengah
untuk mengatur pemakaian bandwidth upload dan
download tiap user.Ini berarti bahwa antrian harus selalu dikonfigurasi
pada
interface keluar mengenai arus lalu lintas. Metode Simple Queues merupakan metode yang cukup sederhana dalam melakukan konfigurasinya. Pada metode Simple Queues kita tidak bisa mengalokasikan
bandwidth
khusus
buat
Internet
Control
Message
Protocol(ICMP), sehingga apabilah pemakaian bandwidthpada klien sudah penuh, ping time nya akan naik dan bahkan Request Time Out (RTO).
Gambar 2.8Simple Queue
26
Menu - menu yang terdapat pada Simple Queue 1.
General a. Nama :Untuk menuliskan nama user yang akan dibatasi Bandwidthnya. b. Target : Untuk menentukan IP addres yang ingin di dibatasi Bandwidhnya. c. Max Limit : Fitur yang mengatur besarnya alokasi bandwidth yang akan didapatkan use. d. Burst :Fitur yang menungkinkan client mendapatkan alokasi bandwidth lebih dari alokasi bandwidth maksimum yang disediakan dalam selang waktutertentu. e. Time : Fitur yang mengatur manajemen bandwidth dengan menetukan waktu.
2.8.2 Queues Tree Queues tree adalah pelimitanyang sangat rumit karena pelimitan ini berdasarkan protokol,ports,IP Address,bahkan kita harus mengaktifkan fitur Mangle pada Firewall jika ingin menggunakan Queue Tree.Queues Tree berfungsi untuk melimit bandwidth pada mikrotik yang mempunyai dua koneksi internet karena paket marknya lebih berfungsi dari pada diSimple Queues. Queues tree juga digunakan untuk membatasi satu arah koneksi saja baik itu download maupun upload. Metode Queues tree merupakan metode yang cukup rumit dalam melakukan konfigurasinya. Keunggulan yang terdapat pada metode Queues treeadalah kita
27
dapat mengalokasikan bandwidth Internet Control Message Protocol (ICMP). Jadi, ketika bandwidth yang terdapat pada klien penuh, ping time nya masih dapat stabil. Berikut adalah flowchart system dari metode Queues Tree seperti ditunjuk kan pada gambar 2.9.
Gambar 2.9 Queue Tree.
Menu - menu yang terdapat pada Queue Tree 1.
Parent: berguna untuk menentukan apakah queue yang dipilih bertugas sebagai child queue, beberapa pilihan default di parent queue tree yang biasanya digunakan untuk induk queue: a.
Global-in: Mewakili semua input interface pada umumnya. Maksudnya disini
28
interface yang menerima input data/trafik sebelum difilter seperti trafik upload. b.
Global-out: Mewakili semua output interface pada umumnya. Maksudnya disini interface yang mengeluarkan output data/trafik yang sudah difilter seperti trafik download
c.
Global-total: Mewakili semua input dan output interface secara bersama, dengan kata lain
merupakan
penyatuan
dari
global-in
dan
global-
out. d.
: ex: lan atau wan: Mewakili salah satu interface keluar. Maksudnya disini hanya trafik yang keluar dari interface ini yang akan diqueue.
2.
Packet Mark : Digunakan untuk menandai paket yang sudah ditandai di /ip firewall mangle.Priority ( 1 s/d 8) : Digunakan untuk memprioritaskan child queue dari child queue lainnya. Priority tidak bekerja pada induk queue. Child Queue yang mempunyai priority satu (1) akan mencapai limit-at lebih dulu dari pada child queue yang berpriority (2).
3.
Queue Type : Digunakan untuk memilih type queue yang bisa dibuat secara khusus dibagian queue types. a.
Limit At : Bandwidth minimal yang diperoleh oleh target/ip yang diqueue
b.
MaxLimit :Bandwidth maksimal yang bisa dicapai oleh target/ip yang diqueue.
29
c.
Burst limit : Bandwidth maksimal yang bisa dicapai oleh target/ip yang diqueue ketika burst sedang aktif
d.
Burst time : Periode waktu dalam detik, dimana data Rate rata-rata dikalkulasikan.
e.
Burst Threshold : Digunakan ketika data Rate dibawah nilai burst threshold maka burst diperbolehkan.Ketika data Rate sama dengan nilai burst threshold burst dilarang. Untuk mengoptimalkan burst nilai burst threshold harus diatas nilai Limit At dan dibawah nilaiMax Limit.
2.9 PCQ (Peer Connection Queue) Pengaturan manajemen bandwidth bersifat massive. Dengan menggunakan PCQ walaupun jumlah komputer client sejumlah puluhan atau bahkan ratusan, hanya diperlukan satu atau dua konfigurasi queue. Metode ini PCQ ini dapat diterapkan pada Simple Queue maupun Queue Tree. Sebelum melakukan konfigurasi PCQ, sebaiknya memahami konsep PCQ itu sendiri sebelum melakukan pembagian bandwidth. PCQ bekerja dengan membuat sub-stream berdasarkan parameter pcq-classifier yang dapat berupa IP Address pengirim berdasarkan pengirim (src-address), IP Address tujuan (dstaddress), Port pengirim (src-port) maupun Port tujuan (dst-port). PCQ Classifier berfungsi mengklasifikasikan arah koneksi, Misalnya jika Classifier yang digunakan adalah src-address pada Local interface, maka aliran pcq akan menjadi koneksi upload. Begitu juga dgn dst-address akan menjadi pcq download.
30
PCQ rate berfungsi untuk membatasi bandwidth maksimum yang bisa didapatkan. Dengan memasukkan angka pada rate ini (default: 0) maka maksimal download yang akan didapatkan per IP akan dibatasi mis. 128k (kbps).
Gambar 2.10 PCQ Rate
Limit
berfungsi
untuk
membatasi
jumlah
koneksi
paralel
yang
diperkenankan bagi tiap IP. artinya bila kita meletakkan nilai 50, maka cuma 50 koneksi simultan yang bisa didapat oleh 1 IP address (baik itu source / destination). Total Limit adalah total keseluruhan koneksi paralel yang diperkenankan untuk seluruh ip addresss (baik itu source ataupun destination).
31
2.10
Winbox
2.10.1 Pengertian Winbox Winbox adalah sebuah software jaringan yang berfungsi sebagai konektivitas dan konfigurasi MikroTik dengan menggunakan MAC address atau protocol IP. Dengan winbox user akan lebih mudah dalam melakukan konfigurasi MikroTik RouterOS karena user dapat mengkonfigurasi mikrotik langsung dari komputer client dan dengan mode GUI sehingga lebih memudahkan user dalam proses penyetingan jaringan di mikrotik.
Gambar 2.11Tampilan Awal Winbox
32
2.10.2 Menu-menu Winbox Berikut adalah menu-menu mikrotik yang ada di Winbox : 1. Quick Set: Merupakan fitur yang bisa digunakan untuk melakukan konfigurasi router secara lebih cepat
Gambar 2.12Tampilan Quick Set 2. Interface : a. Interface, merupakan penjembatan untuk menghubungkan mikrotik dengan Winbox menggunakan protocol berbasis Media Acces Control. b. EoIP Tunnel, Ethernet over IP (EoIP) Tunneling MikroTik RouterOS adalah protokol yang membuat sebuah Ethernet tunnel antara dua router di atas koneksi Internet Protocol. c. IP Tunnel, merupakan sebuah protokol sederhana yang mengenkapsulasi paket Internet Protocol (IP) dalam IP untuk membuat tunnel di antara dua router. Tunnel interface muncul sebagai interface dalam daftar interface. Banyak router, termasuk Cisco dan berbasis Linux, mendukung protokol ini
33
d. VLAN, Virtual Local Area Networkmerupakan sebuah cara pengelompokan satu set port switch bersama sehingga mereka membentuk logical network, terpisah dari kelompok seperti lainnya. e. VRRP, Virtual Router Redundancy Protocol adalah sebuah protokol pemilihan yang menyediakan availabelity tinggi untuk router. Sejumlah router dapat berpartisipasi dalam satu atau lebih router virtual. f. Bonding, merupakan teknologi yang memungkinkan multiple ethernet-like interfaces menjadi satu virtual link, sehingga mendapatkan data rates yang lebih tinggi dan menyediakan failover.
Gambar 2.13Tampilan Interface 3. Bridge : a. Bridge, Untuk mengkombinasikan beberapa network ke dalam satu bridge,bridgeinterface harus di buat(kemudia setiap interface harus di tentukan ports nya). b. Ports, submenu ini digunakan untuk memerintah interface dalam bridge interface tertentu. c. Filters, Bagian ini mendeskripsikan bridge packet filter specific filtering options, yang di hilangkan dari deskripsi umum Firewall.
34
d. NAT, Network Address Translation juga merupakan tools yang termasuk digunakan
untuk
pembatasan
access secara
langsung
dan
melindungi traffic yang akan keluar dari router.
Gambar 2. 14Tampilan Bridge 4. Point to Point Prototcol (PPP) : a. Interface, Menu ini berfungsi untuk mengatur tampilan PPP (Point to Point Ptotocol). b. PPoE (Point Protocol over Ethernet) Servers, Protokol dalam jaringan untuk menghubungkan komunikasi antara dua buah titik jaringan atau dua buah port ethernet dengan model tunneling (terowongan) dan juga sebagai virtual dial-up dalam jaringan c. Secrets, Menu ini berfungsi untuk menentukan user dan password untuk client yang ingin terhubung ke MikroTik menggunakan PPoE. d. Profiles, Menu ini berfungsi untuk memuat parameter-parameter yang digunakan oleh komputer client. e. Active Connections, Menu ini berfungsi untuk mengetahui username yang terhubung menggunakan koneksi PPPoE.
35
Gambar 2.15Tampilan Point to Point Protocol 5. Switch : a. Switch,Menu ini berfungsi untuk menghubungkan beberapa alat sehingga membentuk suatu Local Area Network (LAN). b. Port, Menu ini berfungsi untuk mengecek port yang terkoneksi dan port yang tidak terkoneksi. c. Host, Menu ini berfungsi untuk mengecek client yang terkoneksi pada jaringan. d. VLAN (Virtual Local Area Network), Menu ini berfungsi untuk mengatur VLAN di MikroTik. VLAN merupakan metode yang digunakan untuk mendistribusikan beberapa segment jaringan yang berbeda pada perangkat router dengan interface Ethernet fisik yang terbatas. e. Rule, Menu ini berfungsi untuk memberikan aturan bagi client yang terkoneksi.
36
Gambar 2.16Tampilan Switch 6. Mesh : a. Mesh, Menu ini berfungsi untuk mengatur konfigurasi pada topologi mesh pada MiroTik. b. Ports, Menu ini berfungsi untuk mengecek port yang terkoneksi dan tidak terkoneksi
Gambar 2.17Tampilan Mesh 7. Internet Protocol (IP) : a. ARP(Address Resolution Protocol), Fungsinya untuk melihat semua ARP yang terkonesik dan informasi yang dimunculkan yaitu IP, Mac Address dan Interface yang terkoneksi.
37
b. Address, Menu ini adalah bagian utama yang digunakan untuk membuat router bekerja. MikroTik saat ini hanya mendukung ipv4 dengan subnet mask. MikroTik dapat menggunakan alamat Ip secara static ataupun dynamic. c. DHCP Client, Menu ini berfungsi untuk mengaktifkan DHCP client (Dynamic Host Configuration Protocol) pada perangkat dengan OS MikroTik. d. DHCP Delay, Menu ini berfungsi untuk mengaktifkan DHCP relay (Dynamic Host Configuration Protocol relay). e. DHCP Server, Menu ini berfungsi untuk membuat atau mengaktifkan DHCP Server dan selain untuk mengaktifkan DHCP Server pada menu ini kita juga bisa melihat IP yang telah didapatkan oleh client secara otimatis beserta network yang ada f. DNS (Domain Name System), Menu ini digunakan untuk mengurangi trafik DNS ke internet dan mempercepat waktu yang reselove dapat digunakan fungsi DNS cache. g. Firewall, Menu Firewall ini berisi konfigurasi packet filter dan fitur mengatur fungsi keamanan untuk mengatur arus data dari dan ke router. h. Hotspot,
Menu
ini
digunakan
untuk
melakukan
authentication,
authorization dan accounting pengguna yang melakukan access jaringan melalui gerbang hotspot. Pengguna hotspot sebelum melakukan access jaringan perlu melakukan authentication melalui web browser baik dengan protocol http maupun https (secure http).
38
i. IPsec (Internet Protocol Security), Menu ini berfungsi untuk mengatur IPsec, IPsec merupakan sebuah protokol yang digunakan untuk mengamankan transmisi datagram dalam sebuah internetwork berbasis TCP/IP. j. Neighbors, Menu ini berfungsi untuk melihat informasi perihal Neighbors List perangkat-perangkat yang terhubung ke perangkat kita. k. Packing, Menu ini berfungsi untuk melakukan 're-packs' (mengemas ulang) dari paket data yang dikirimkan. l. Pool, Menu ini berfungsi untuk menambahkan IP Pool/range IP yang akan dipergunakan nantinya seperti di DHCP, hotspot atau PPTP dan kebutuhan lainnya m. Routers, Menu ini menampilkan kondisi tabel routing baik aktif maupun yang cadangan. Daftar routing ini bisa bersifat permanen (read only), statis, dan dynamic n. SMB (Server Message Block), Menu ini berfungsi untuk mengaktifkan service SMB yang mana fungsi SMB ini sama halnya dengan fungsi service Samba pada linux atau file sharing pada Windows o. SNMP (Simple Network Management Protocol), Menu ini berfungsi untuk mengaktifkan service SNMP pada perangkat berOS MikroTik yang mana fungsi dari SNMP ini agar dapat dilakukan graph baik itu trafik, resource maupun yang lainnya dari perangkat yang digunakan dalam bentuk grafik. p. Services, Menu ini berfungsi untuk mengubah port yang diatur ke setting default.
39
q. Settings, Menu ini berfungsi untuk mengaktifkan atau menonaktifkan seperti IP Forward, Send Redirects, Accept Redirect, Secure Redirect, dan Allow Fast Path. r. Socks, Menu ini berfungsi untuk mengatur setting socks s. TFTP (Trivial File Transfer Protocol), Menu ini berfungsi untuk mengaktifkan atau menonaktifkan setting TFTP. t. Trafic Flow, Menu ini berfungsi untuk menyetting Trafic Flow, Trafic Flow merupakan sistem yang menampilkan informasi statistik akan besar atau banyaknya paket-paket yang melewati sebuah router. u. UPnP (Universal Plug and Play), Menu ini berfungsi untuk menyetting UPnP,
UPnP
merupakan
suatu
aturan
protokol
jaringan
yang
memungkinkan perangkat jaringan, seperti komputer pribadi, printer, Gateway Internet, Wi-Fi akses poin dan perangkat mobile agar mudah mengenali keberadaan satu dengan lainnya pada jaringan dan menmbangun layanan jaringan fungsional untuk berbagi data, komunikasi dan hiburan. UPnP ini ditujukan terutama untuk jaringan perumahan tanpa perangkat bertaraf perusahaan v. Web Proxy, Menu ini berfungsi untuk mengatur Web Proxy, Web Proxy website berbasis proxyserver yang bertindak sebagai perantara untuk menerima/melakukan request terhadap kontent dari sebuah jaringan internet atau intranet.
40
Gambar 2.18Tampilan Internet Protocol 8. MPLS : a. MPLS (Multi Protocol Label Switching), Menu ini berfungsi untuk mengatur MPLS. MPLS merupakan teknologi penyampaian paket pada jaringanbackbone berkecepatan tinggi. b. Traffic Eng, Menu ini berfungsi untuk mengatur layanan dan penyedia layanan internet. c. VPLS (Virtual Private LAN Service), Menu ini berfungsi untuk menghubungkan beberapa kawasan geografi yang terpisah dengan mengemulasikan bridging domain.
Gambar 2.19Tampilan MPLS
41
9. Routing : a. BFD
(Bidirectional Forwarding Detection),
Protocol
durasi
pendek
overhead rendah dan dimaksudkan untuk mendeteksi kesalahan dijalur dua arah antara dua mesin forwarding, termasuk antarmuka fisik, sub-interface, datalink, dan sejauh mungkin forwarding mesin sendiri, dengan latency berpotensi sangat rendah. b. BGP (The Border Gateway Protocol), Sistem interdomain routing dinamis yang secara otomatis update tabel routing perangkat yang menjalankan BGP terjadi perubahan topologi jaringan. c. Filters, Menu ini berfungsi untuk mencegah pengguna asing yang akan masuk ke router. d. MME (Mesh Made Easy), Protokol routing yang terdapat pada MikroTik. Dan biasanya digunakan untuk routing dalam jaringan wireless mesh. e. OSPF (Open Shortest Path First), Protokol link-state yang mengurus rute dalam struktur jaringan dinamis yang dapat mempekerjakan jalur yang berbeda
untuk
subjaringannya.
Selalu
memilih
jalur
terpendek
kesubnetwork yang pertama. f. Prefix List, Menu ini berfungsi untuk menerima, menolak, tindakan untuk tampil di pencocokan aturan rute. g. RIP (Routing Information Protocol), Protocol routing dengan algoritma routing distance vector atau routing protocol yang hanya melihat arah dan jarak untuk menuju suatu jaringan tujuan.
42
Gambar 2.20Tampilan Routing 10. System : a.
Auto Upgrade, Menu berfungsi untuk melakukan auto upgrade pada sistem operasi MikroTik.
b.
Certificate, Menu ini kita dapat Import, Decrypt dan reset Keys Certificate pada OS MikroTik.
c.
Clock, Menu clock ini berfungsi untuk mengatur jam dan tanggal pada system MikroTik.
d.
Console, Ini merupakan menu untuk console namun saya belum pernah pakai fitur ini jadi belum bisa info belih jauh.
e.
Driver, Menu ini berfungsi untuk mengecek driver jika kita ada penambahan periperal external tambahan seperti modem USB dll.
f.
Health, Menu health ini kita dapat meilihat voltage dan temperature dari perangkat yang berOS Mikrotik.
g.
Identify, Menu ini berfungsi untuk membuat penamaan pada mesin yang berOS MikroTik jika kita bandingkan dengan yang berOS Windows maka identify ini sama halnya dengan compuer name pada Windows.
43
h.
LED, Menu untuk pengaturan sistem led pada mikrotik (lampu led pada setiap interface yg ada atau led indikator lainnya).
i.
License, Menu berfungsi untuk melihat license MikroTik, mulai dari informasi perihal license yang sedang digunakan, upgrade License, update License key, export key, import key dan paste key.
j.
Logging, Menu berfungsi untuk melakukan pengaturan sistem loggingnya yang mana fungsi Logging ini adalah agar kita bisa mengetahui informasi dari sistem dan juga log-log yang sudah terjadi pada sistem.
k.
Packages, Menu berfungsi untuk melihat packages-packagesapa saja yang telah terinstall pada sistem MikroTik kita beserta informasi versinya. Dan dari menu ini kita juga dapat melakukan disabled, enabled, downgrade dan uninstall packages yang ada.
l.
Password, Menu ini berfungsi untuk kita dapat mensetting password pada OS MikroTik ini.
m. Ports, Menu ini untuk meliha ports yan terpakai pada MikroTik.. n.
Reboot, Menu ini berfungsi untuk mereboot atau merestart mesin yang berOS Mikrotik.
o.
Reset Configuration, Menu ini diunakan unuk mereset konfigurasi pada MikroTik.
p.
Resource, Menu ini berfungsi untuk melihat semua informasi mengenai sistem yang kita pada pada OS MikroTik itu sendiri mulai dari versi OS yang dipakai, model hardware yang dipakai, uptimes, kapasitas HDD dan memori dan informasi lainnya yang sangat kita butuhkan.
44
q.
Routerboard, Menu ini berfungi untuk menampilkan informasi dari seri routerboard yang kita pergunakan.
r.
NTP Client, Menu ini berfungsi untuk mensetting NTP client agar clocknya dapat sinkron dengan sistem NTP yang ada.
s.
Scheduler, Menu berfungsi untuk membuat penjadwalan sesuai kebutuhan yang ada.
t.
Script, Menu berfungsi untuk mebuat sebuah script sesuai dengan fungsi yang kita butuhkan untuk dapat diproses secara terjadi dengan menggunakan fitur dari scheduler di atas.
u.
Shutdown, Menu berfungsi untuk mematikan mesin yang menggunakan OS Mikrotik sehingga jika kita memilih mengclik menu shutdown maka mesinnya akan mati total.
v.
Special Login, Menu ini berfungsi untuk menambah atau mengurangi user special dengan kegunaan tertentu.
w. Store, Menu ini berfungsi untuk membuat sebuah atau lebih store, cek driver, format drive dan clean driver. x.
Users, Menu berfungsi untuk menambah/menghapus/mengedit user, membuat dan menentukan hak akses user dan melihat informasi tentang user yang sedang login.
y.
Watchdog, Menu watchdog ini merupakan menu terakhir dari menu-root Sistem yang mana salah satu fungsinya yaitu melakukan test koneksi ke mesin lain dan jiak tidak terkoneksi maka sistemnya akanreboot.
45
Gambar 2.21Tampilan System 11. Queues a. Simple Queues, Menu ini berfungsi untuk membatasi penggunaan bandwidthclient pada jaringan skala kecil dan menengah. b. Interface Queues, Menu ini berfungsi untuk megecek user yang terkoneksi pada jaringan. c. Queues Tree, Menu ini berfungsi untuk membatasi penggunaan bandwidthclient dengan menggunakan magle (penanda paket). d. Queues Type, Menu ini berfungsi untuk menentukan jenis queues yang akan digunakan.
Gambar 2.22Tampilan Queues
46
12. Files, Menu ini berfungsi untuk menyimpan file dalam OS Mikrotik seperti file-file HTML login page hotspot, files backup, files log dan files lain.
Gambar 2.23Tampilan Files 13. Log, Menu ini berfungsi untuk melihat informasi log yang terjadi, dan informasi-informasi dari log ini sangat dbutuhkan sebagian informasi bantuan disaat troubleshoot.
Gambar 2.24Tampilan Log 14. Radius, Menu ini berfungsi untuk membuat sistem hotspot pada Mesin MikroTik dan mengkoneksikan sistem Hotspot ke server radius
47
Gambar 2.25Tampilan Radius 15. Tools, a. BTest Server, Menu ini berfungsi untuk mengaktifkan fasilitas bandwidth test pada OS MikroTik. bandwidth test bertujuan untuk mengtest atau mengukur seberapa besarnya trafik yang dapat kita lewatkan pada sebuah interface yang ada pada perangkat tersebut. b. Bandwidth Test, Menu ini berfungsi untuk melakukan bandwidth testterhadap mesin lawannya. c. Email,Menu ini berfungsi untuk melakukan fungsi pengiriman dan menertima email dari mesin berOS MikroTik. d. Flood Ping,Menu ini berfungsi untuk melakukan test ping flood ke mesin lawan (pembanjiran data ping ke suatu host). e. Graphing,Menu ini berfungsi untuk membuat dan mengaktifkan graph trafik pada mesin yang berOS MikroTik. Grafik adalah alat untuk memonitor berbagai parameter RouterOS dari waktu ke waktu dan menempatkan data yang dikumpulkan dalam grafik yang bagus.
48
f. IP Scan,Menu ini berfungsi untuk melakukan scan IP melalui perangkat MikroTik pada satu jaringan yang ada. g. MAC Server,Menu ini berfungsi untuk mengakses atau meremote sebuah perangkat yang berOS MikroTik melalui Macc address dan IP Address. h. Netwatch,Menu ini berfungsi untuk memonitor keadaan host pada jaringan, dengan mengirimkan ping ICMP ke daftar alamat IP yang ditetapkan. i. Packet Sniffer,Menu ini berfungsi untuk menangkap dan menganalisa paket-paket yang akan, meninggalkan atau pergi melalui router. j. Ping, Menu ini berfungsi untuk melakukan ping terhadap host. k. Ping Speed,Menu ini berfungsi untuk mengevaluasi seputar throughput untuk setiap remote host dan membantu untuk menemukan jaringan yang ''bottlenecks''. l. Profile,Menu ini berfungsi untuk melihat data load yang tinggi sehingga dapat dilakukan troubleshoot m. SMS, Menu ini berfungsi untuk melalukan konfigurasi pengiriman dan penerimaan SMS. n. Telnet,Menu ini berfungsi untuk melakukan remote ke suatu host melalui remote telnet IP, remote SSH IP dan juga remote telnet Mac address. o. Torch,Menu ini berfungsi untuk memantau lalu lintas yang akan melalui antarmuka.
49
p. Traffic Generator,Menu ini berfungsi untuk mengevaluasi kinerja DUT (Perangkat Under Test) atau SUT (Sistem Under Test). ATools ini dapat menghasilkan dan mengirimkan paket RAW melalui port tertentu q. Traffic Monitor, Menu ini berfungsi untuk menjalankan skrip konsol ketika trafik interface melintasi batas limite tertentu.
Gambar 2.26Tampilan Tools 16. New Terminal, Menu ini berfungsi sebagai console pada OS MikroTik dalam arti text modesama halnya dengan Linux OS yang berbasis server mode text.
Gambar 2.27Tampilan New Terminal
50
17. Meta ROUTER, Menu METAROUTER ini merupakan menu untuk membuat sebuah mesin virtual pada perangkat yang ber OS MikroTik.
Gambar 2.28Tampilan Mete Router 18. Partitions, Menu ini berfungsi untuk mengbackup OS, jika pada OS utama mengalami error.
Gambar 2.29Tampilan Partition 19. Make Supeut.rif, Menu ini berfungsi untuk membuat backup dari OS MikroTik, serta informasi dari seri dari OS yang dipakai dan digunakan untuk menganalisa permasalahan yang terjadi.
51
Gambar 2.30Tampilan Make Supout.rif
20. Manual, Menu ini berfungsi untuk membawa kita ke link manual pengunaan OS MikroTik sama halnya menu help atau -h pada linux dan Windows.
Gambar 2.31Tampilan Manual 21. Exit, Menu ini berfungsi untuk menutup windows interface pada OS MikroTik yang diakses melalui aplikasi winbox.
52
BAB III METODOLOGI PENELITIAN
3.1 Waktu dan Tempat Penelitian 3.1.1 Waktu Pelaksanaan Pelaksanaan penelitian dilakukan kurang lebih 3 bulan.
3.1.2 Tempat Penelitian ini dilakukan di Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo, yang berlokasi di Jalan H.E.A Mokodompit,Andounohu, Kendari – Sulawesi Tenggara.
3.2Peralatan Penelitian Peralatan atau perangkat yang digunakan pada lokasi penelitian ini dapat digolongkan menjadi dua jenis, yaitu perangkat keras (Hardware) dan perangkat lunak (Software).
53
3.2.1 Perangkat Keras Perangkat keras (Hardware) yang digunakan dalam penelitian ini adalah : Tabel 3.1 Perangkat Keras Perangkat
Spesifikasi
Mikrotik RB751U-2HnD
CPU = AR7241 400MHz Memory = 32MB DDR SDRAM onboard Data Storage = 64MB onboard NAND Ethernet = Five 10/100 ethernet ports
3.2.2 Perangkat Lunak Perangkat lunak yang digunakan dalam penelitian ini adalah: Tabel 3.2 Perangkat lunak Software
Keterangan Sistem operasi utama komputer yang
Windows 10 digunakan Operating System = MikroTik RouterOS v3, Mikrotik Level 4 Winbox
Tools remote acces
54
Wireshark
Tools network analisis
3.3 Pengumpulan Data Dalam memperoleh data-data yang diperlukan untuk menunjang dan melengkapi kesempurnaan pembuatan laporan penulis melakukan beberapa metode kerja pencarian data sebagai berikut: 1.ObservasiLapangan Penulis
melakukan
pemantauan
langsung
ke
lapangan
mengumpulkan data dan melakukan metode wawancara dengan
untuk Ketua
Jurusan maupun dengan Dosen atau Staff. 2.Observasi Ruangan Penulis
melakukan
pemantauan
langsung
pada
Jurusan
Teknik
Informatika Fakultas Teknik Universitas Halu Oleo yang terhubung dengan jaringan internet. Berdasarkan batasan masalah pada penelitian ini, uji coba simulasi penerapan Queue Treedan PCQ dilakukan pada 6 client saja. Tabel 3.3 Perangkat Pada Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo Perangkat Laptop
Jumlah Unit 3
55
MikroTik
1
Switch
1
Kabel UTP
5
3.4Procedur Penelitian Berdasarkan referensi definisi sejumlah model pengembangan system yang ada, dalam penelitian ini penulis menggunakan metode pengembangan system Network Development Life Cycle (NDLC). NDCL merupakan model yang mendefinisikan siklus proses perancangan atau pengembangan suatu sistem jaringan komputer, NDCL mempunyai elemen yang mendefinisikan fase, tahapan, langkah atau mekanisme proses spesifik. Penerapan dari setiap tahapan NDCL adalah sebagai berikut:
Gambar 3.1 NDLC
56
1. Analisa Pada tahap ini dilakukan analissis kebutuhan sistem sebagai bagian dari studi awal bertujuan untuk mengidentifikasi masalah dan kebutuhan spesifik sistem. Kebutuhan spesifik sistem adalah spesifikasi mengenai hal-hal yang akan dilakukan sistem ketika diimplementasikan. 2. Desain Dari data-data yang sudah didapatkan sebelumnya, pada tahap desain ini akan dibuat gambar desain alur sistem kerja yang akan dibangun, diharapkan dengan gambar ini akan memberikan gambaran seutuhnya dari kebutuhan yang ada. Desain bisa berupa desain struktur topologi, desain akses data, desain perkabelan, dan sebagainya yang akan memberikan gambaran yang jelas tentang project yang akan dibangun. 3.Simulasi PrototipeTahap ini bertujuan untuk melihat kinerja awal dari penelitian yang akan dilakukan sebagai bahan pertimbangan awal dari penelitian yang akan dilakukan sebagai bahan pertimbangan sebelum sistem diterapkan. Biasanya tahap ini menggambarkan secara simulasi atau melakukan uji coba. 4.Implementasi Dalam tahap ini rancangan yang dibuat diterapkan Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo. Pada tahap ini akan dilakukan beberapa kegiatan seperti :
57
a.
Pembangunan jaringan komputer di Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo.
b.
Instalasi Router Mikrotik.
c.
Konfigurasi Queues Treedan PCQ (Peer Connection queue) MikroTik untuk manajemen bandwidth.
1. Pengamatan Tahap pengamatan merupakan tahapan yang penting agar jaringan komputer dan komunikasi dapat berjalan sesuai dengan keinginan dan tujuan awal pada tahap analisis, maka perlu dilakukan kegiatan monitoring atau pengamatan. 2. Pengelolaan Pada tahap ini akan dilakukan beberapa langkah pengelolaan agar sistem yang dikerjakan dapat berjalan sesuai dengan yang diharapkan.
3.5 Topologi Jaringan Topologi jaringan yang digunakan pada Jurusan Teknik Informatika Fakultas Teknik Universitas Halu Oleo dan topologi yang di gunakan untuk simulasi yaitu topologi Tree. Berikut adalah gambar rancangan topologi jaringan yang akan digunakan pada simulasi penerapan Queue Treedan PCQ.
58
Gambar 3.2 Gambaran Topologi Jaringan Jurusan Teknik Informatika Pada gambar 3.2 merupakan gambaran topologi jaringan di jurusan Teknik Informatika, dari ISP (internet service provider) yang digunakan universitas diteruskan ke fakultas Teknik.Di fakultas Teknik didistribusikan jaringan kesetiap jurusan menggunakan router.Dari router ini akan diteruskan ke router jurusan Teknik Informatika Lab Multimedia, dari router tersebut didistribusikan ke beberapa perangkat dan ruangan laboratorium. Di laboratorium Multimedia dibagi keperangkat switchdan access point yang terhubung ke sebuah komputer server yang digunakan sebagai layanan untuk komputer pengguna, serta didistribusikan ke router Laboratorium Programming yang kebanyakan komputer client menggunakan access pointuntuk terhubung ke jaringan, dari router Laboratorium Sistem Informasi di distribusikanKe Prodi Jurusan Teknik Informatika melalui switch untuk menghubungkan pengguna ke layanan internet.
59
IP : 192.168.1.10-12 Subnet Mask : 255.255.255.0 Kelas IP : Kelas C
Gambar 3.3 Gambaran Rancangan Topologi Jaringan untuk simulasi. Pada gambar 3.3 merupakan rancangan topologi jaringan untuk simulasi dengan topologi tree. Pada bagian atas merupakan internet service provider (ISP)dalam penelitian ini menggunakan kabel pada switch lab yang terhubung ke internet kemudian diteruskan ke router Mikrotik, disini Mikrotikberfungsi untuk mendistribusikan jaringan disini akan dibagi ke perangkat switch. Dari perangkat switchakan membagi jaringan ke komputer pengguna.
60
BAB IV PERANCANGAN DAN IMPLEMENTASI SISTEM
4.1
Perancangan Sistem Pada penelitian ini akan dibangun sistem manajemen bandwidth dalam
jaringan dengan mengunakan beberapa perangkat keras dan perangkat lunak. Sementara itu yang menjadi subjek penelitian adalah penggunaan metode Queue Tree dan Peer Connection queue yang berjalan pada jaringan local area network, yang mana akan dibuktikan apabila sistem sudah berjalan. Hingga pada step akhir dari penelitian ini adalah melakukan pengukuran Quality of Service terhadap jaringan dari sistem yang telah berjalan. 4.2
Implementasi Implementasi adalah suatu tindakan atau pelaksanan darisebuah rencana
yang disusun secara matang dan terperinci.Dengan melakukan implementasi setelah perencanaan dianggap baik. Pada tahap ini terdiri dari perbandingan QoS sebelum dan setelah Queue Tree dan PCQ di implementasikan. Queue Treemempunyai peran yang penting dalam limit bandwidth pada mikrotik dimana penggunaan packet mark nya memiliki fungsi yang berguna untuk membatasi satu arah koneksi baik itu download maupun upload dan PCQdiimplementasikan bersama dengan Queue Tree yang dimana PCQ berfungsi untuk mengenali arah arus, misalnya jika menggunakan classifier src-address pada Local interface, maka aliran PCQ akan menjadi koneksi yang menandai arus upload. Begitu juga
61
dengan dst-addressakan menjadi PCQ yang menandai arus download. Contoh misalnya Bandwidth yang dimiliki dengan berlangganan internet dedicated sebesar 1024 Kbps (Upload dan Download). Kemudian bandwidth tersebut dibagi untuk 2 client, maka bandwidth yang di dapat masing-masing client jika sedang online adalah 512 Kbps. Akan tetapi jika hanya 1 client saja yang sedang online maka client tersebut akan mendapatkan full bandwidth yaitu 1024 Kbps. Secara garis besar teknik Queue Tree dan PCQ ini akan membagi rata tergantung jumlah client sedang online dengan tujuan menghindari client yang offline karena tidak mendapatkan bandwidth.Queue Tree dan PCQ akan di implementasikan ke dalam sistem dengan menggunakan aplikasi winboxdan wiresharksebagai pendukung yang meliputi proses analisis desain dan hal-hal yang berhubungan dengan implementasi dan pengujian. 4.2.1
Kebutuhan Sistem / System Requirements Untuk membangun sistem ini, diperlukan perangkat fisik dan perangkat
lunak yang akan dibangun menjadi sebuah sistem berdasarkan topologi yang telah dirancang. Berikut ini adalah kebutuhan perangkat keras yang akan digunakan : Tabel 4.1 Hardware yang digunakan No
Nama/Jenis Perangkat
Jumlah
1.
Swicth tp-link TL-SF1008D
1
2.
Routerboard Mikrotik RB941
1
62
3.
Laptop / PC
3
4.
Kabel UTP (straight)
5
Sedangkan kebutuhan software pada penelitian ini adalah sebagai berikut : Tabel 4.2Software yang digunakan No 1.
Nama Software Windows 10
Fungsi Sebagai Operating System yang akan dipakai
2.
Winbox
Sebagai Tool untuk membuat konfigurasi pada Router
3.
Wireshark
Aplikasi yang akan digunakan untuk menguji koneksi dan mengukur QoS
4
IDM (Internet Download Manager)
Sebagai aplikasi download untuk melakukan pengujian
4.2.2
Alur Sistem Untuk mengkoneksikan perangkat sistem, diperlukan rancangan topologi
agar dapat mengetahui alur kerja sistem. Topologi yang digunakan untuk mengoptimalkan jaringan wireless dan melakukan pengujian QoS (Quality of
63
Service) dimana pada sistem ini memerlukan 1 buah router, 1 buah switch, 5 kabel UTP dan 3 buah laptop / PC. Pada Gambar 4.1 akan menunjukan topologi tersebut:
IP : 192.168.1.10-12 Subnet Mask : 255.255.255.0 Kelas IP : Kelas C
Gambar 4.1 Topologi Sistem Pada Gambar 4.1 tersebut dapat dilihat bahwa port 1 pada router mikrotik terhubung dengan kabel ISP (Internet Service Provider)sebagai sumber pengaturan bandwidth untuk komputer client pada jaringan local yang sudah tersedia jaringan internetnya dan pada port 2 dihubungkan dengan Switchsebagai penghubung ke komputer client dan 3 buah laptop yang digunakan akan saling terhubung melalui jaringan wireless, laptop 1 berperan sebagai konfigurator sekaligus client dimana akan dilakukan konfigurasi router mikrotik dengan winbox sebagai aplikasi pendukungnya, sedangkan pada laptop 2 dan 3 berperan sebagai komputer client serta akan digunakan sebagai perangkat keras untuk pengujian QoS dengan menggunakan wireshark dan IDM sebagai aplikasi pendukungnya.
64
4.3
Konfigurasi IP Address Mikrotik Routing statik adalah membuat jalur perutean (routing) secara manual.
Seperti yang kita ketahui bahwa mikrotik akan memberikan jalur perutean (routing) secara otomatis jika menambahkan ip address di interface (antarmuka). Statik routing sangat diperlukan jika ingin menghubungkan perangkat jaringan yang memiliki subnet yang berbeda, jadi memerlukan perangkat yang bisa melakukan proses routing. Dalam penelitian ini, akan dilakukan cara menghubungkan perangkat jaringan dengan IP yang berbeda, disini akan melakukan pengaturan secara statik pada mikrotik. 4.3.1
Login ke Winbox Langkah pertama yang perlu dilakukan yaitu membuka aplikasi winbox
pada laptop 1 yang berperan sebagai PC server, kemudian login dengan memasukkan username yaitu admin dan kosongkan pada kolom password lalu refresh, klik MAC address kemudian connect maka secara otomatis akan terhubung dengan mikrotik. Berikut merupakan tampilan awal aplikasi winbox.
Gambar 4.2 Login ke Winbox
65
Setelah melakukan proses login, makan akan muncul tampilan seperti pada gambar 4.2 yang merupakan tampilan aplikasi winbox setelah berhasil login.
Gambar 4.3 Tampilan winbox setelah login
4.3.2
Riname Interface pada Mikrotik Langkah ini dilakukan untuk mengubah nama interface pada mikrotik.
Pada tahap ini, klik interfaces pada menu bar kemudian pilih ether 1 lalu ubah ether 1 menjadi lnternet dan ether 2 menjadi localpada tab General, pilih Apply lalu OK. Berikut merupakan tampilan saat rename interfaces.
66
Gambar 4.4 Langkah 1 riname interface Setelah melakukan rename interfaces, maka akan muncul tampilan seperti gambar 4.5 yang merupakan interfaces list.
Gambar 4.5 Langkah 2 interface list
4.3.3
Setting IP Address pada masing-masing Interface Pada langkah ini dilakukan pengisianIP Address pada masing-masing
interface sesuai dengan topologi yang sudah ditentukan. Pada tahap ini, dilakukan pengisian IP Address yang ada pada menu bar kemudian add IP dan ketik IP
67
Address
yang
diguanakan
yaitu
192.168.10.1/24
pada
ether
192.168.100.1/24 pada wlan 1.
Gambar 4.6 Langkah 1 setting IP Address interface
Gambar 4.7 Langkah 2 setting IP Address interface local
2
dan
68
Gambar 4.8 Langkah 3 setting IP Address interface untuk internet
Gambar 4.9 Langkah 4 DNS setting
Gambar 4.10 Route List
69
4.3.4
Setting NAT NAT (Network Address Translation) atau penafsiran alamat jaringan
adalah suatu metode untuk menghubungkan lebih dari satu computer ke jaringan internet dengan menggunkan satu alamat IP.
Gambar 4.11 Langkah 1 Setting NAT
70
Gambar 4.12 Langkah 2 Setting NAT 4.3.5
Setting Mikrotik untuk Bandwidth Management Dalam jaringan komputer, bandwidth
adalah jumlah data yang dapat
dibawa dari satu titk ke titik yang laindalam jangka waktu tertentu (biasanya menggunakan satuan detik) atau lebih sederhananya dapat diartikan dengan besaran volume informasi yang dapat ditangani persatuan detik. Pada penelitian kali ini penulis akan menggunakan 3client, jumlah bandwidth yang dugunakan adalah 1 MBps yang dibagi menjadi Download 800 KBps dan Upload 200 KBps dengan asumsi bandwidth akan terbagi pada masingmasingclient dengan PCQ (Peer Conection Queue). Dapat dilihat pada Gambar 4.13 di bawah ini.
71
Gambar 4.13 Pembagian Bandwidth dengan Peer Connection queue a.
Konfigurasi Mangle pada mikrotik Konfigurasi Mangleberfungsi untuk menandai paket yang melewati route,
masuk ke router atau yang keluar dari router. Pada konfigurasi Mangle dapat dilakukan dengan menu Firewall pada tab Mangle untuk membuat Mark packet dan Mark connection untuk masing-masing client.
72
Gambar 4.14 Konfigurasi MangleClient 1
Gambar 4.15 Konfigurasi MangleMark ConnectionClient 1
73
Gambar 4.16 Konfigurasi MangleMark PacketClient 1
Gambar 4.17 Hasil konfigurasi Manglepada masing-masingClient b.
Konfigurasi Queue Tree dan PCQ (Peer Connection Queue) Konfigurasi Queue Tree dan PCQ (Peer Connection Queue) Leaf dapat
dilakukan melalui menu Queues pada bar menu Queue Tree dan untuk konfigurasi PCQ pada Queue Types, untuk mengatur bandwidth upload dan download pada masing-masing client dengan konfigurasi PCQ type name=download untuk download dan type name upload untuk upload, kind = pcq, rate = 0, limit = 50, total limit = 2000, classifier = dst.address dan classifier = src.address untuk upload. Konfigurasi Queue Tree pada tab general name = down-pc-1, parent = download, paket mark = pc-1-net queue type = download, Limit At = 112k, max
74
limit = 800k dan untuk untuk upload name = up-pc-1 parent = upload, paket mark = pc-1-net queue type = upload, limit at = 29k max limit = 200k. Lakukan konfigurasi untuk tiap-tiap client. Dibawah ini adalah gambar konfigurasi Queue Tree dan PCQ (Peer Connection Queue).
Gambar 4.18 Konfigurasi PCQ Download
75
Gambar 4.19 Konfigurasi PCQUpload
Gambar 4.20 Konfigurasi Queue Tree Parent Dwonload
76
Gambar 4.21 Konfigurasi Queue Tree Parent Upload
Gambar 4.22 Konfigurasi Queue TreeDownload Client 1
77
Gambar 4.23 Konfigurasi Queue Treeupload Client 1
Gambar 4.24 Hasil konfigurasi Queue Treedan PCQ
78
4.3.6
Setting IP Address pada PC Client Setelah melakukan langkah-langkah konfigurasi pada mikrotik, maka
langkah selanjutnya menghubungkan masing-masing client pada switch dengan kabel UTPdan konfigurasi IP Address danDNS pada masing-masing PC.
Gambar 4.25Konfigurasi IP Address
Gambar 4.26Konfigurasi IP Address Client 1
79
Gambar 4.27Konfigurasi IP Address Client 2
Gambar 4.28Konfigurasi IP Address Client 3
80
BAB V PENGUJIAN DAN ANALISIS SISTEM
Dalam bab ini dibahas mengenai hasil uji perbandingan QoS(Quality of Service) sebelum dan setelah Quee Tree dan PCQ diaktifkan pada Router Mikrotik dan aplikasi yang digunakan untuk melakukan konfigurasi yaitu Winbox. Pada penelitian ini penulis akan menganalisa parameter QoS yaitu Delay, Jitter, Throughput dan Packet Loss, dan aplikasi pendukung yang digunakan yaitu aplikasi Wireshark. 5.1
Pengujian Koneksi Pengujian ini dilakukan untuk membuktikan bahwa management
bandwidth menggunakan metodeQuee Tree dan PCQjauh lebih efektif dan optimal dibandingkan tidak menggunakan metode pengaturan bandwidth dalam suatu jaringan wire local area network. Pada pengujian ini akan menunjukkan perbandingan kualitas jaringan setelah penggunaan metode Quee Tree dan PCQ yaitu dengan melakukan pengujian pada kualitas layanan jaringan atau QoS. Setelah melakukan beberapa langkah konfigurasi pada router mikrotik seperti yang dibahas pada bab sebelumnya, langkah selanjutnya yang perlu dilakukan yaitu melakukan test ping pada setiap komputer, baik dari komputer server ke client maupun dari komputer client ke Mikrotik. langkah ini dilakukan untuk mengetahui apakah semua IP komputer sudah terkoneksi ke internet. Buka cmd lalu ping gateway mikrotik dan DNS google .
81
5.1.1
Ping dari PC Client keMikrotik Perancangan topologi dan konfigurasi pada router mikrotik telah berhasil
dilakuakan apabila test ping telah berhasil.Berikut merupakan gambar hasil test ping dari masing-masing komputer.
Gambar 5.1 Ping dari Client 1 keMikrotik
82
Gambar 5.2 Ping dari Client 2ke Mikrotik
Gambar 5.3 Ping dari Client 3ke Mikrotik
83
Setelah setiap komputer telah berhasil terhubung melalui jaringan wire local area network dan internet maka langkah selanjutnya adalah melakukan pengujian dengan dengan melakukan test download untuk pengujian dan melihat peerbandingan kecepatan transfer jaringan yang menggunakan metode Queue Tree dan PCQ dan yang tidak menggunakan metode antian konfigurasi Queue Tree dan PCQ. 5.1.2
Test Download pada Client Setiap client
telah terhubung dengan koneksi internet, client 1 disini
berperan sebagai komputer yang menjalankan aplikasi wireshark sekaligus melakukan downloaduntuk mandapatkan data pengujian parameter sehingga dapat membandingkan QoS (Quality of Service) antara jaringan yang menggunakan Queue Tree dan PCQ dengan yang tidak menggunakan Queue Tree dan PCQ. Sementara client 2 dan 3 melakukan download dengan ukuran file yang sama. Berikut akan terlihat perbedaan kecepatan download antara jaringan yang tidak menggunakan Queue Tree dan PCQ dengan yang menggunakan Queue Tree dan PCQ.
84
Gambar 5.4Test Download sebelum menggunakan Queue Tree dan PCQ pada client 1
Gambar 5.5Test Download setelah menggunakan Queue Tree dan PCQ pada client 1
85
Gambar 5.6Test Download sebelum menggunakan Queue Tree dan PCQ pada client 2
Gambar 5.7Test Download setelah menggunakan Queue Tree dan PCQ pada client 2
86
Gambar 5.8Test Download sebelum menggunakan Queue Tree dan PCQ pada client 3
Gambar 5.9Test Download setelah menggunakan Queue Tree dan PCQ pada client 3
87
5.2
Pengujian Pada Router Mikrotik Hasil pengujian juga dapat dilihat dari perangkat yang digunakan, yaitu
pada saat computer client melakukan test download maka akan terlihat perubahan warna pada queue list yang ada pada tampilan aplikasi winbox.
Gambar 5.10 Tampilan sebelum Queue tree dan PCQ diaktifkan
Gambar 5.11 Tampilan setelah Queue tree dan PCQ diaktifkan
88
Pada saat setiap client melakukan aktivitas online, pada aplikasi winbox akan terlihat statistic masing-masing client. Berikut adalah gambar statistic dari masing-masing client yang menggunakan manajemen bandwidth Queue tree dan PCQ.
Gambar 5.12Statistic client 1
Gambar 5.13Statistic client 2
89
Gambar 5.14Statistic client 2 Terlihat perbandingan pada ketiga gambar diatas memiliki jumlah bandwidth yang tidak jauh berbeda yaitu pada gambar client 1rata-rata bandwidth yang di terima 351,3 kbps, client 2333,6 kbps dan untuk client 3 340,9 kbps, hal itu dikarenakan aktifnya manajemen bandwidth pada jaringan tersebut yang membuat bandwidth terbagi rata.
5.3
Pengujian Parameter Dalam pengujian parameter ini, dilakukan untuk mengetahui perbedaan
secara lebih akurat kualitas kecepatan bandwidth sebelum dan setelah menggunakan Queue tree dan PCQdalam bandwidth management. Parameter yang dicari adalah Delay, Jitter, Throughput, dan Packet Loss.Pengujian dilakukan oleh client menggunakan aplikasi Wireshark yang mana dalam data akan muncul secara otomatis setelah melakukan proses analisa. Hasil data uji yang didapatkan akan disajikan dalam bentuk tabel untuk kemudian disimpulkan dengan grafik.
90
a.
Hasil Capture Data oleh Wireshark Sebelum menggunakan Queue tree dan PCQ
Gambar 5.15 Hasil Capture Data oleh Wireshark tanpa menggunakan Queue tree dan PCQ
Total paket yang diterima Lama pengamatan Paket data yang diterima
Gambar 5.16Summary Hasil Capture Wireshark tanpa menggunakan Queue tree dan PCQ.
91
b.
Hasil Capture Data Wireshark Setelah menggunakan Queue tree dan PCQ
Gambar 5.17 Hasil Capture Data oleh Wireshark setelah menggunakan Queue tree dan PCQ
Total paket yang diterima
Lama pengamatan Paket data yang diterima
Gambar 5.18Summary Hasil Capture Wireshark setelah menggunakan Queue tree dan PCQ
92
c.
Data yang diperoleh dari hasil pengamatan menggunakanWireshark Tabel 5.1 Delay dari Packet 1-10 Tanpa Menggunakan Queue
Dengan Menggunakan
tree dan PCQ
Queue tree dan PCQ
(s)
(s)
1
1,259833
1,122530
2
1,485091
1,344674
3
1,485443
1,345003
4
1,487560
1,347205
5
1,710209
1,569912
6
1,715535
1,587342
7
1,715.678
1,587483
8
1,715842
1,587661
9
1,715919
1,587663
10
1,725481
1,587665
Jumlah
16,016591
14,667138
465,648
465,135
Packet ke-
Total Variasi
93
delay
5.3.1
Delay Dalam penelitian kali ini, delay di uji untuk membandingkan yang mana
lebih banyak menghasilkan waktu tunda antara menggunakan Queue tree dan PCQ pada manajemen bandwidth dengan tidak menggunkan menggunakan Queue tree dan PCQ. Analisis data menggunakan aplikasi wireshark di lakukan pada saatsemua clientmelakukan aktivitas download baik sebelum menggunakan Queue tree dan PCQ maupun tidak menggunakanQueue tree dan PCQ. Berdasarkan analisa tersebut berikut adalah data yang diperoleh : a.
Pengujian Delay pada kecepatan data tanpa menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka didapatkan
rata-rata dengan cara perhitungan sebagai berikut: Rata-rata delay
= Total delay / Total packet yang diterima = 16,016591 s / 15424 = 0,00103842 s = 1,03842 ms
Total delay didapatkan dengan menjumlahkan keseluruhan delay yang ada antara paket satu dengan paket lainnya.
94
Tabel 5.2 menunjukkan hasil perhitungan rata-rata delay dari capture data yang dilakukan pada kecepatan transfer data sebelum menggunakan metode Queue tree dan PCQ. Tabel 5.2 Hasil perhitungan Rata-rata Delay pada kecepatan tanpa menggunakan Queue tree dan PCQ Parameter yang dihitung
b.
Nilai yang diperoleh
Total packet yang diterima
15424packet
Total delay
16,016591 s
Rata-rata delay
1,03842 ms
Pengujian Delay pada kecepatan data setelah menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka didapatkan
rata-rata dengan cara perhitungan sebagai berikut: Rata-rata delay
= Total delay / Total packet yang diterima = 14,667138s / 21501 = 0,00068216 s = 0,6821 ms
95
Total delay didapatkan dengan menjumlahkan keseluruhan delay yang ada antara paket satu dengan paket lainnya. Tabel 5.3 menunjukkan hasil perhitungan rata-rata delay dari capture data yang dilakukan pada kecepatan transfer data sebelum menggunakan metode Queue tree dan PCQ. Tabel 5.3 Hasil perhitungan Rata-rata Delay pada kecepatan data dengan menggunakanQueue tree dan PCQ Parameter yang dihitung
Nilai yang diperoleh
Total packet yang diterima
21501packet
Total delay
14,667138s
Rata-rata delay
0,6821 ms
Dari pengujian yang telah dilakukan, didapatkan nilai delay yang berbeda antara manajemen bandwidth sebelum dan setelah menggunakan metode Queue tree dan PCQ, untuk manajemen bandwidth sebelum menggunakan Queue tree dan PCQ adalah 1,03842 ms, dan setelah menggunakan Queue tree dan PCQ adalah 0,6821 ms. Dari pengujian yang telah dilakukan delay pada manajemen bandwidth tanpa menggunakan Queue tree dan PCQ lebih besar dibandingkan setelah menggunakan Queue tree dan PCQ, hal itu dikarenakan sudah dilakukan pengaturan bandwidth secara terkontrol yang setiap client sudah mendapatkan jatah bandwidth masing-masing sehingga delay dengan menggunakan Queue tree dan PCQ lebih kecil.
96
Pengujian Delay(ms) 1.2 1 0.8 0.6 0.4 0.2 0 Tanpa Konfigurasi
Dengan Konfigurasi
Gambar 5.19 Diagram perbandingan delay menggunakan Queue tree dan PCQ dan tanpa menggunakan Queue tree dan PCQ 5.3.2
Jitter Jitter di uji untuk mengetahui perbandingan kecepatan pengiriman data
antara client yang menggunakan Queue tree dan PCQ maupun yang tidak menggunakan metode Queue tree dan PCQ). a.
Pengujian Jitter pada kecepatan data tanpa menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka
didapatkan rata-rata dengan cara perhitungan sebagai berikut: Jitter
= Total variasi delay / (Total packet yang diterima - 1) = 465,648s / 15423 = 0,030191 s = 30,191 ms
97
Total variasi delay didapatkan dengan menjumlahkan keseluruhan selisih delay yang ada antara paket satu dengan yang lainnya. Tabel 5.4 menunjukkan hasil perhitungan jitter dari capture data yang dilakukan pada kecepatan transfer data sebelum menggunakan metode Queue tree dan PCQ.
Tabel 5.4 Hasil perhitungan jitter pada kecepatan data tidak menggunakan Queue tree dan PCQ Parameter yang dihitung
b.
Nilai yang diperoleh
Total packet yang diterima
15424 packet
Total variasi delay
465,648s
Jitter
30,191ms
Pengujian Jitter pada kecepatan data dengan menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka
didapatkan rata-rata dengan cara perhitungan sebagai berikut: Jitter
= Total variasi delay / (Total packet yang diterima - 1) = 465,135s / 21501 = 0,021633 s = 21,633 ms
98
Total variasi delay didapatkan dengan menjumlahkan keseluruhan selisih delay yang ada antara paket satu dengan yang lainnya. Tabel 5.5 menunjukkan hasil perhitungan jitter dari capture data yang dilakukan pada kecepatan transfer data setelah menggunakan metode Queue tree dan PCQ. Tabel 5.5 Hasil perhitungan jitter pada kecepatan data dengan menggunakan Queue tree dan PCQ Parameter yang dihitung
Nilai yang diperoleh
Total packet yang diterima
21501packet
Total variasi delay
0,021633s
Jitter
21,633ms
Dari pengujian yang telah dilakukan, diperoleh nilai jitter pada manajemen bandwidth sebelum menggunakan Queue tree dan PCQ lebih besar dibandingkan setelah menggunakan metodeQueue tree dan PCQ, untuk jitter sebelum menggunakan Queue tree dan PCQ adalah 30,191 ms, dan setelah menggunakan Queue tree dan PCQ adalah 21,633 ms. Dari pengujian yang telah dilakukan manajemen bandwidth setelah menggunakan lebih bagus dari pada tidak menggunakan Queue tree dan PCQ. Hal ini dikarenakan dengan menggunakan Queue tree dan PCQ transfer data lebih cepat karena bandwidth setiap client sudah terbagi secara rata.
99
Pengujian jitter(ms) 35 30 25 20 15 10 5 0 Tanpa Konfigurasi
Dengan Konfigurasi
Gambar 5.20 Diagram perbandingan Jitter menggunakan Queue tree dan PCQdan tanpa menggunakan Queue tree dan PCQ 5.3.3
Throughput Throughputadalah kecepatan (rate) transfer data efektif, yang diukur
dalam bps. Throughput merupakan jumlah total kedatangan paket yang sukses yang diamati pada destination selama interval waktu tertentu dibagi oleh durasi interval waktu tersebut. a.
Pengujian Throughput pada kecepatan data tanpa menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka
didapatkan rata-rata dengan cara perhitungan sebagai berikut:
100
Throughput
= Paket data yang diterima / Lama pengamatan = 10305802 bytes/ 201,427 s = 51163,955bytes/s = 49,964 kbps
Tabel 5.6 menunjukkan hasil perhitungan throughput dari capture data yang dilakukan pada kecepatan transfer data sebelum menggunakan metode Queue tree dan PCQ. Tabel 5.6 Hasil perhitungan throughput pada kecepatan data tidak menggunakan Queue tree dan PCQ Parameter yang dihitung
b.
Nilai yang diperoleh
Packet datayang diterima
10305802 packet
Lama pengamatan
201,427s
Throughput
49,964kbps
Pengujian Throughput pada kecepatan data dengan menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka
didapatkan rata-rata dengan cara perhitungan sebagai berikut: Throughput
= Paket data yang diterima / Lama pengamatan
101
= 11542898 bytes/ 312,954 s = 36883,688bytes/s = 36,019 kbps
Tabel 5.7 menunjukkan hasil perhitungan throughput dari capture data yang dilakukan pada kecepatan transfer data setelah menggunakan metode Queue tree dan PCQ. Tabel 5.7 Hasil perhitungan throughput pada kecepatan data dengan menggunakan Queue tree dan PCQ Parameter yang dihitung
Nilai yang diperoleh
Packet datayang diterima
11542898 packet
Lama pengamatan
312,954 s
Throughput
36,019kbps
Dari pengujian yang telah dilakukan, diperoleh nilai throughput untuk manajemen bandwidth dengan metode Queue tree dan PCQmaupun yang tidak menggunakan metode Queue tree dan PCQ. Pada manajemen bandwidth tanpa Queue tree dan PCQ diperoleh throughput sebesar 49,964 kbps, sedangkan pada manajemen bandwidth dengan Queue tree dan PCQ diperoleh throughput sebesar 36,019 kbps. Dari data tersebut dapat disimpulkan bahwa dengan menggunakan metode Queue tree dan PCQ maka throughput yang dihasilkan menurunnamun
102
tidak terlalu jauh berbeda karena pembatasan bandwidth yang diberikan untuk tiap client yang menyebabpkan kecepatan transfer data yang di terima client menurun.
Pengujian Throughput(kbps) 60 50 40 30 20 10 0 Tanpa Konfigurasi
Dengan Konfigurasi
Gambar 5.21 Diagram perbandingan Throughput menggunakanQueue tree dan PCQ dan tanpa menggunakan Queue tree dan PCQ 5.3.4
Packet Loss Packet loss adalah jumlah paket data yang hilang per detik.Packet loss
dapat disebabkan oleh sejumlah faktor, mencakup penurunan signal dalam media jaringan, melebihi batas saturasi jaringan, paket yang corrupt yang menolak untuk transit, dan kesalahan perangkat keras jaringan. a.
Pengujian packet loss pada kecepatan data tanpa menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka
didapatkan rata-rata dengan cara perhitungan sebagai berikut:
103
Packet Loss
=
= = 9,083 %
Tabel 5.8 menunjukkan hasil perhitungan packet loss dari capture data yang dilakukan pada kecepatan transfer data sebelum menggunakan metode Queue tree dan PCQ. Tabel 5.8 Hasil perhitungan packet loss pada kecepatan data tidak menggunakan Queue tree dan PCQ Parameter yang dihitung
b.
Nilai yang diperoleh
Paket data yang dikirim
15424packet
Paket data yang diterima
14023packet
Packet Loss
9,08 %
Pengujian packet loss pada kecepatan data dengan menggunakan metode Queue tree dan PCQ Dari capture data yang telah dilakukan dengan Wireshark maka
didapatkan rata-rata dengan cara perhitungan sebagai berikut: Packet Loss
=
104
= = 10,418 % Tabel 5.9 menunjukkan hasil perhitungan packet loss dari capture data yang dilakukan pada kecepatan transfer data setelah menggunakan metodeQueue tree dan PCQ . Tabel 5.9 Hasil perhitungan packet loss pada kecepatan data dengan menggunakan Queue tree dan PCQ . Parameter yang dihitung
Nilai yang diperoleh
Paket data yang dikirim
21501packet
Paket data yang diterima
19261packet
Packet Loss
10,42 %
Dari pengujian yang telah dilakukan, telah diperoleh nilai packet loss untuk manajemen bandwidth tanpa menggunakan Queue tree dan PCQyaitu 9,08 % dan dengan menggunakan metode Queue tree dan PCQ juga diperoleh 10,42 %. Dari data tersebut dapat disimpulkan bahwa selama proses pengiriman data yang dilakukan server ke client antara kedua hasil penelitian tidak jauh berbeda. Hal ini dikarenakan protokol yang digunakan adalah TCP yang memiliki kemampuan untuk pengecekan paket data yang hilang ataupu rusak dan mengirimnya kembali.
105
Pengujian Packet loss(%) 11.00% 10.50% 10.00% 9.50% 9.00% 8.50% 8.00% Tanpa Konfigurasi
Dengan Konfigurasi
Gambar 5.22 Diagram perbandingan Packet Loss menggunakan Queue tree dan PCQdan tanpa menggunakan Queue tree dan PCQ Tabel 5.12 menunjukkan hasil pengujian parameter QoS berdasarkan kecepatan transfer jaringan tanpa menggunakan metode antrian dan dengan menggunakan metode antrian Queue tree dan PCQ. Tabel 5.10 Pengujian parameter QoS pada sistem yang dibangun Delay
Jitter
Throughput
Packet
(ms)
(ms)
(kbps)
Loss (%)
Manajemen Bandwidth tanpa HTB
1,03842
30,191
49,964
9,08
Manajemen Bandwidth dengan HTB
0,6821
21,633
36,019
10,42
Pengujian parameter QoS
Berdasarkan tabel hasil penelitian diatas dapat disimpulkan bahwa besar delay dan jitter pada manajemen bandwidth dengan menggunakan metode Queue
106
tree dan PCQ lebih kecil dibandingkan tanpa menggunakan Queue tree dan PCQ hal ini dikarenakan kecepatan transfer data dengan menggunakan Queue tree dan PCQ lebih cepat karena sudah dilakukan pengaturan bandwidth dari setiap client sehingga tidak adannya rebutan bandwidth yang dapat mengakibatkan lambatnya suatu pengiriman data antar server dan client. Pada perbandingan throughput antara kecepatan yang tidak menggunakan Queue tree dan PCQ dengan yang tidak menggunakan Queue tree dan PCQ , dapat dilihat bahwa thoughput ketika menggunakan Queue tree dan PCQmenurun hal ini dikarenakan pengiriman data dengan Queue tree dan PCQ mengalokasikan
bandwidth kesemua client
sehingga tidak ada client yang mendapatkan bandwidth agar setiap client dapat terhubung dengan koneksi yang stabil.Paket loss antara kecepatan transfer tanpa menggunakan Queue tree dan PCQ dengan tidak menggunakan Queue tree dan PCQ hampir sama karena protokol yang digunakan adalah TCP yang memiliki kemampuan untuk pengecekan paket data yang hilang ataupun rusak dan mengirimnya kembali.
107
BAB VI PENUTUP
6.1
Kesimpulan Berdasarkan penelitian yang telah dilakukan selama perancangan sampai
analisa perbandingan QoS pada kecepatan downloadtanpa mengguankan metode antrian Queue tree dan PCQ dan dengan menggunakan metode Queue tree dan PCQ, maka dapat disimpulkan : 1.
Berdasarkan pengujian yang telah dilakukan, diperoleh hasil sebagai berikut: a. Delay dan jiiter pada manajemen bandwidth dengan menggunakan metode antian Queue tree dan PCQ lebih kecil dibandingkan tidak menggunakan Queue tree dan PCQ. b. Throughput pada manajemen bandwidth dengan menggunakan metode antrian Queue tree dan PCQ lebih kecil daripada tidak menggunakan Queue tree dan PCQ. c. Paket loss antara manajemen bandwidth tanpa menggunakan Queue tree dan PCQ dengan tidak menggunakan Queue tree dan PCQ memiliki nilai yang tidak jauh berbeda.
2.
Berdasarkan hasil diatas dapat dilihat bahwa kualiatas jaringan dengan menggunakan metode antrian Queue tree dan PCQ lebih optimal, hal ini dikarenakan bandwidth akan terbagisesuai dengan rule yang diterapkan
108
pada bandwidth management dan tidak menyebabkan client saling merebut bandwidth. 6.2
Saran Adapun saran dalam penelitian ini yaitu untuk dapat di kembangkan
dengan mengkombinasikan berbagai macam model manajemen bandwidth ataupun routing, dan lakukan pengujian dengan jaringan yang stabil agar mempermudah untuk mengkalkulasikan QoS pada sebuah jaringan. Penggunaan Management Bandwidth dengan Metode Queue Tree dan PCQ(Peer Conection Queue)dapat dikatakan cukup memenuhi kebutuhan jaringan Jurusan Teknik Informatika karna mengingat pengguna internet yang cukup banyak yang menyebabpkan penggunaan sumberdaya yang melebihi kapasitas dengan adanya Management Bandwidth Queue Tree dan PCQ(Peer Connection Queue) di harapkan dapat memenuhi kebutuhan Jurusan Teknik Informatika.
DAFTAR PUSTAKA
Aqwam. 2012. Pengelolaan Bandwtih Menggunakan “XXX” Bandwith Management Pada Isp Wan http://aqwamrosadi.staff.gunadarma. ac.id/Publications/files/1001/JURN AL+(Aqwam).doc (download tanggal 4 April 2017 pkl 07:35) Mujahidin, Tafaul. 2011. OS MIKROTIK SEBAGAI MANAJEMEN BANDWIDTH DENGAN MENERAPKAN METODE PER CONNECTION QUEUE http://repository.amikom.ac.id/files/ Publikasi_09.21.0431.pdf (download tanggal 21 Maret 2017 pkl 14.35) MikroTik RouterOS™ v3.0 Reference Manual. Document Revision 3.92, February 11, 2008. Mikrotik, RouterOS and RouterBOARD are trademarks of Mikrotikls SIA. (http://www.mikrotik.com/testdocs/ros/3. 0/refman3.0.pdf) Mujahidin, Tafaul. 2011. OS MIKROTIK SEBAGAI MANAJEMEN BANDWIDTH DENGAN MENERAPKAN METODE PER CONNECTION QUEUE http://repository.amikom.ac.id/files/ Publikasi_09.21.0431.pdf (download tanggal 21 Maret 2017 pkl 14.35) Puspitasari, Nila Feby, 2007, Implementasi Mikrotik Sebagai Solusi Router Murah Dan Mudah, Palembang, Universitas Sriwijaya. Ropix, 2006, Mikrotik OS untuk Bandwith Management, Jakarta, Ilmu Komputer. Trimantraningsih. 2007. IMPLEMENTASI MIKROTIK SEBAGAI MANAJEMEN BANDWIDTHhttp://repository.akprind.ac.id/sites/files/conferencepaper/2008/tri mantaraningsih_2012 4.pdf (download tanggal 21 Maret 2017 pkl 14.35)