ANALISIS DAN IMPLEMENTASI NTH DAN PER CONNECTION CLASSIFIER LOAD BALANCING DUA JALUR ISP SPEEDY PADA MIKROTIK ROUTEROS SKRIPSI ALWI YUDIDHARMA LUBIS 041401062 DEPARTEMEN S-1 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PERSETUJUAN Judul : ANALISIS DAN IMPLEMENTASI NTH DAN PER CONNECTION CLASSIFIER LOAD BALANCING DUA JALUR ISP SPEEDY PADA MIKROTIK ROUTEROS Kategori : SKRIPSI Nama : ALWI YUDIDHARMA LUBIS Nomor Induk Mahasiswa : 041401062 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen Fakultas Komisi Pembimbing : : ILMU KOMPUTER : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, 17 Januari 2011 Pembimbing 2 Pembimbing 1 M. Umar Saleh T, ST Ir. T. Ahri Bahriun Msc NIP 196206242006041015 NIP 194905241985031001 Diketahui/Disetujui oleh Program Studi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP 196203171991031001
PERNYATAAN ANALISIS DAN IMPLEMENTASI NTH DAN PER CONNECTION CLASSIFIER LOAD BALANCING DUA JALUR ISP SPEEDY PADA MIKROTIK ROUTEROS SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, 17 Januari 2011 Alwi Yudidharma Lubis 041401062
PENGHARGAAN Alhamdulillah, puji syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan rahmat dan ridho-nya, sehingga saya dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, Program Studi Ilmu Komputer. Shalawat dan Salam saya hadiahkan kepada Nabi Besar Muhammad SAW. Ucapan terima kasih yang sebesar-besarnya penulis sampaikan kepada Bapak Ir. T. Ahri Bahriun, Msc sebagai Dosen Pembimbing I, Bapak M. Umar Saleh T, ST sebagai Dosen Pembimbing II, Bapak M. Andri Budiman, ST, M.Comp.Sc, MEM dan Bapak Syariol Sitorus, S.Si., MIT sebagai Dosen Pembanding, atas bimbingan, saran, masukan kepada penulis untuk menyempurnakan skripsi ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi Ilmu Komputer, Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syariol Sitorus, S.Si., MIT, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, semua dosen, pegawai/staf di Program Studi Ilmu Komputer S-1 USU. Seluruh proses pengerjaan skripsi ini tidak akan dapat dilalui tanpa dukungan orangtua dan seluruh keluarga saya. Terima kasih sebesar-besarnya atas segala dukungannya baik materil dan spiritual. Semoga Allah SWT akan membalasnya. Terima kasih juga kepada seluruh sahabat-sahabat saya yang sangat saya hormati, serta seluruh teman-teman yang tidak dapat saya sebutkan semuanya. Terima kasih pula kepada semua pihak-pihak yang tidak dapat saya sebutkan satu persatu, terima kasih atas ide, saran, dan kerjasama yang baik. Saya menyadari bahwa skripsi ini masih jauh dari kesempurnaan, karena kesempurnaan hanya milik Allah dan kekurangan adalah milik saya. Oleh karena itu saya menerima saran dan kritik yang bersifat membangun demi kesempurnaan skripsi ini. Semoga skripsi ini dapat bermanfaat bagi kita semuanya.
ABSTRAK Seiring dengan meningkatnya kebutuhan akan penggunaan sumber daya yang ada didalam jaringan komputer telah mengakibatkan timbulnya pengembangan teknologi jaringan itu sendiri. Ketersediaan akan sumber daya yang berbanding terbalik dengan tingkat kebutuhan saat ini telah menuntut teknologi jaringan untuk mengambangkan suatu teknik baru yang dapat mengatasi masalah tersebut. Load balancing merupakan salah satu teknik routing yang dapat memanfaatkan beberapa sumber daya untuk dapat digunakan secara bersamaan. Akan tetapi, ada berbagai metode pula yang dapat digunakan, diantaranya metode NTH dan PCC load balancing. Kajian ini bertujuan untuk membandingkan metode mana yang lebih baik, sehingga sumber daya yang ada terpakai secara optimal. Load balancing ini diterapkan pada sebuah router Mikrotik dan pengujian dilakukan pada jaringan komputer sebuah warnet (warung internet).
ANALYSIS AND IMPLEMENTATION NTH AND PER CONNECTION CLASSIFIER LOAD BALANCING TWO LANE OF SPEEDY ISP ON MIKROTIK ROUTEROS ABSTRACT Along with the growing needs of using the resources within computer networks has resulted in the development of network technology itself. The availability of resources which is inversely proportional to the level of needs has forced network technology to develop a new techniques that can solve the problem. Load balancing is one of the routing techniques that can utilize multiple resources to be used simultaneously. However, there are various methods that can also be used, such as Nth and PCC load balancing. This study is purposed to compare which methods is better, so that resources are optimally used. Load balancing has implemented on Mikrotik router and the observation has been done in an internet cafe computer network.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Gambar iv v vi vii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang Masalah 1 1.2 Perumusan Masalah 3 1.3 Batasan Masalah 4 1.4 Tujuan Penelitian 4 1.5 Manfaat Penelitian 4 1.6 Metodologi Penelitian 5 1.7 Sistematika Penulisan 6 Bab 2 Tinjauan Pustaka 7 2.1 Router 7 2.1.1 Router dan gateway 8 2.2 Pengertian Jaringan Komputer 8 2.3 Firewall 11 2.3.1 Mikrotik sebagai Firewall 11 2.4 Network Address Translator (NAT) 13 2.5 MikroTik RouterOS 14 2.6 Load Balancing 17 2.7 Nth Load Balancing 18 2.8 PCC (Per Connection Classifier) Load Balancing 19 2.9 Bandwidth 19 2.9.1 Download (Unduh) 20 2.9.2 Upload (Unggah) 20 Bab 3 Implementasi Load Balancing 22 3.1 Implementasi Load Balancing di Mikrotik Router 22 3.1.1 Konfigurasi Mikrotik Router 25 3.1.1.1 Mangle 29 3.1.2 Implementasi Nth Load Balancing 29 3.1.3 Implementasi PCC Load Balancing 31 Bab 4 Pengujian dan Analisis 34 4.1 Pengujian Terhadap Metode Nth Load Balancing 35
4.1.1 Download 35 4.1.2 Upload 37 4.1.3 Membuka Situs 39 4.1.4 Terputusnya Koneksi pada Salah Satu Jalur Internet 42 4.2 Pengujian terhadap PCC Load Balancing 43 4.2.1 Download 43 4.2.2 Upload 45 4.2.2 Membuka Situs 49 4.2.3 Terputusnya Koneksi pada Salah Satu Jalur Internet 50 Bab 5 Kesimpulan dan Saran 53 5.1 Kesimpulan 53 5.2 Saran 55 Daftar Pustaka 56
DAFTAR GAMBAR Halaman Gambar 2.1 Jaringan LAN 9 Gambar 2.2 Jaringan MAN 10 Gambar 2.3 Jaringan WAN 10 Gambar 2.4 Menghubungkan sebuah jaringan kantor yang kecil ke internet 14 Gambar 3.1 Topologi jaringan load balancing untuk 2 jalur 24 Gambar 3.2 RB750 25 Gambar 3.3 Tampilan Mikrotik pada browser 26 Gambar 3.4 Winbox loader 27 Gambar 3.5 Tampilan Web-box 27 Gambar 3.6 Tampilan Telnet ke Mikrotik 28 Gambar 4.1 Bandwidth traffic pada interface Mikrotik router 34 Gambar 4.2 Maksimum download pada client (Nth) 36 Gambar 4.3 Maksimum upload pada client (Nth) 37 Gambar 4.4 Bandwidth traffic pada mangle (Nth) 38 Gambar 4.5 Koneksi client ke jaringan luar (Nth) 41 Gambar 4.6 Koneksi client ke jaringan luar (Nth) (2) 42 Gambar 4.7 Maksimum download pada client (PCC) 44 Gambar 4.8 Maksimum download pada client (PCC) (2) 45 Gambar 4.9 Maksimum upload pada client (PCC) 46 Gambar 4.10 Maksimum upload pada client (PCC) (2) 47 Gambar 4.11 Bandwidth traffic pada mangle (PCC) 48 Gambar 4.12 Bandwidth traffic pada mangle (PCC) (2) 48 Gambar 4.13 Koneksi client ke jaringan luar (PCC) 50