• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM MANAJEMEN BANDWIDTH JARINGAN MENGGUNAKAN WEBHTB DENGAN LINUX UBUNTU TUGAS AKHIR ADAM KURNIAWAN MARGOLANG

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN SISTEM MANAJEMEN BANDWIDTH JARINGAN MENGGUNAKAN WEBHTB DENGAN LINUX UBUNTU TUGAS AKHIR ADAM KURNIAWAN MARGOLANG"

Copied!
11
0
0

Teks penuh

(1)

PERANCANGAN SISTEM MANAJEMEN BANDWIDTH

JARINGAN MENGGUNAKAN WEBHTB

DENGAN LINUX UBUNTU

TUGAS AKHIR

ADAM KURNIAWAN MARGOLANG

082406038

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2011

(2)

PERANCANGAN SISTEM MANAJEMEN BANDWIDTH

JARINGAN MENGGUNAKAN WEBHTB

DENGAN LINUX UBUNTU

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

ADAM KURNIAWAN MARGOLANG

082406038

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2011

(3)

PERSETUJUAN

Judul   : PERANCANGAN SISTEM MANAJEMEN

BANDWIDTH JARINGAN MENGGUNAKAN WEBHTB DENGAN LINUX UBUNTU

Kategori : TUGAS AKHIR

Nama : ADAM KURNIAWAN MARGOLANG

Nomor Induk Mahasiswa : 082406038

Program Studi : D3 TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Juni 2011

Komisi Pembimbing :

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Prof. Dr. Tulus, M.Si Dr. Saib Suwilo, Msc

(4)

PERNYATAAN

PERANCANGAN SISTEM MANAJEMEN BANDWIDTH JARINGAN MENGGUNAKAN WEBHTB DENGAN LINUX UBUNTU

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Mei 2011

ADAM KURNIAWAN MARGOLANG 082406038

(5)

PENGHARGAAN

Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayah-Nya, sehingga penulis berhasil memyelesaikan tugas akhir yang berjudul Perancangan Sistem Manajemen Bandwidth Jaringan Menggunakan WebHTB Dengan Linux Ubuntu ini dapat diselesaikan tepat pada waktunya. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Ucapan terima kasih saya sampaikan kepada Dr. Saib Suwilo, M.Sc selaku pembimbing dalam menyelesaikan tugas akhir ini yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan kajian ini. Ucapan terima kasih juga ditujukan kepada Ketua Departemen Prof. Dr. Tulus, M.Sc, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara Dr. Sutarman, M.Sc dan Dr. Marpongahtun, semua dosen di Departemen Matematika FMIPA USU, pegawai di FMIPA USU, rekan-rekan kuliah. Secara khusus penulis menyampaikan rasa terima kasih yang sedalam-dalamnya kepada Ayahanda Saibun Margolang dan Ibunda R.Azizah yang telah mendidik dan membesarkan penulis dengan segala pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus, juga yang saya sayangi Riri Indriati yang telah memberikan banyak dukungan dan semangat kepada penulis dalam menyelesaikan tugas akhir ini. Semoga Tuhan Yang Mana Esa akan membalasnya.

Medan, Mei 2011

Penulis

(6)

ABSTRAK

Penelitian ini bertujuan untuk membangun sebuah sistem manajemen bandwidth yang bisa diterapkan di berbagai instansi, baik itu perusahaan, sekolah, universitas, warung internet, maupun di rumah. Sistem ini sepenuhnya dikembangkan menggunakan perangkat lunak berbasis open source, diantaranya yaitu sistem operasi yang digunakan adalah Ubuntu Server 10.10, yaitu sistem operasi yang berasal dari distro Linux, aplikasi WebHTB 2.9 yang digunakan sebagai bandwidth limiter, dan aplikasi Squid yang digunakan sebagai proxy server. Metodologi pengembangan sistem yang digunakan adalah trial and error, dimana pengaturan dilakukan sedemikian rupa dan jika terdapat ketidaksesuaian, maka akan langsung dicari solusi untuk mengatasinya, solusi yang ditemukan nantinya akan dijadikan pegangan dalam melakukan pengaturan selanjutnya. Penelitian ini banyak melibatkan hal teknis dan non-teknis, diantaranya adalah blok alamat IP yang digunakan, lebar pita yang diberikan oleh ISP (Internet Service Provider), jumlah client yang tergabung dalam jaringan sekaligus yang akan di-limit baik besar pita unduh atau unggah. Objektif utama pembangunan sistem ini adalah untuk mengatur lebar pita (bandwidth) unduh yang akan diberikan kepada masing-masing client agar semuanya mendapatkan bandwidth yang sama atau dengan kata lain bandwidth terbagi rata sehingga tercipta manajemen bandwidth yang baik.

(7)

DAFTAR ISI Halaman PERSETUJUAN ii PERNYATAAN iii PENGHARGAAN iv ABSTRAK v DAFTAR ISI vi

DAFTAR TABEL viii

DAFTAR GAMBAR ix BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Tujuan Penelitian 2 1.4 Manfaat Penelitian 3 1.5 Metodologi Penelitian 3 1.6 Tinjauan Pustaka 5 1.6.1 Pengertian Komputer 5 1.6.2 Sistem Operasi 6

1.6.3 Sumber Terbuka (Open Source) 7

1.6.4 Jaringan Komputer 8

1.6.5 Bandwidth Komputer 8

1.6.6 WebHTB 9

1.7 Sistematika Penulisan 9

BAB 2 LANDASAN TEORI 11

2.1 Teori Dasar Jaringan Komputer 11

2.1.1 Definisi Jaringan Komputer 11

2.1.2 Tipe Jaringan Komputer 11

2.1.3 Jaringan Komputer Berdasarkan Skala 13

2.1.4 Topologi Jaringan Komputer 13

2.1.5 Peralatan Jaringan yang umum digunakan 19

2.2 Protokol TCP/IP 23

2.2.1 Mengenal TCP/IP 23

2.2.2 Protokol-protokol TCP/IP 24

2.3 IP Address 25

2.3.1 Mengenal IP Address versi 4 26

2.3.1.1 Pengelompokan kelas alamat IP 27 2.3.1.2 Network addres dan host address 28

2.3.1.3 Private IP address 29

2.3.1.4 Broadcast Address 29

(8)

2.4 Mengenal Linux 33

2.4.1 Kelebihan Linux 34

2.4.2 Kekurangan Linux 36

2.5 Manajemen Bandwidth 37

BAB 3 PERANCANGAN SISTEM 38

3.1 Perancangan Sistem 38

3.2 Mengenal Ubuntu 39

3.3 Ubuntu Server 10.10 40

3.3.1 Instalasi Ubuntu Server 10.10 40 3.3.2 Konfigurasi IP Address Ubuntu Server 10.10 60

3.4 WebHTB 68

3.4.1 Mengenal WebHTB 68

3.4.2 Instalasi WebHTB 70

BAB 4 IMPLEMENTASI SISTEM 80

4.1 Tujuan Implementasi Sistem 80

4.2 Membagi Bandwidth Pengguna 80

4.2.1 Membagi Bandwidth Komputer Administrator 81

4.2.2 Membagi Bandwidth Klien 85

4.3 Testing Manajemen Bandwidth 89

4.4 Penggunaan Squid Sebagai Proxy Server 93 4.4.1 Instalasi dan Konfigurasi Squid 95

BAB 5 KESIMPULAN DAN SARAN 101

5.1 Kesimpulan 101

5.2 Saran 102

DAFTAR PUSTAKA 104

(9)

DAFTAR TABEL

Halaman Tabel 2.1 Nilai Biner Dalam Oktat Alamat IP 27

Tabel 2.2 Pengelompokan Kelas Alamat IP 28

Tabel 2.3 Tabel Network ID dan Host ID 28

Tabel 2.4 Tabel Rentang Alamat IP Private 29

Tabel 2.5 Tabel Pembagian Subnet Mask 30

(10)

DAFTAR GAMBAR

Halaman Gambar 2.1 Contoh Gambar Ethernet Card/NIC 20

Gambar 2.2 Contoh Gambar Kabel UTP 20

Gambar 2.3 Contoh Gambar Switch 21

Gambar 2.4 Contoh Gambar Router 22

Gambar 2.5 Contoh Gambar Modem 22

Gambar 2.6 Contoh Gambar Access Point 23

Gambar 2.7 Empat Lapisan Layer TCP/IP 24

Gambar 2.8 Gambar Ilustrasi Pembagian Oktat Alamat IP 26 Gambar 2.9 Ilustrasi Pengubahan Binner ke Desimal 27 Gambar 3.1 Pengaturan Booting Awal Melalui CD-ROM 42

Gambar 3.2 Memilih Bahasa Interface 43

Gambar 3.3 Tampilan Pemilihan Proses yang Akan Dilakukan 43

Gambar 3.4 Pemilihan Bahasa Instalasi 44

Gambar 3.5 Memilih Negara Indonesia 45

Gambar 3.6 Memilih Jenis Papan Ketik yang Digunakan 46 Gambar 3.7 Memilih Primary Network Interface 46

Gambar 3.8 Pencarian DHCP Server 47

Gambar 3.9 Menentukan Metode Konfigurasi Jaringan 48

Gambar 3.10 Pemberian Nama Host 48

Gambar 3.11 Memilih Zona Waktu 49

Gambar 3.12 Menentukan Metode Melakukan Partisi Harddisk 50 Gambar 3.13 Memilih Partition yang Masih Kosong 51

Gambar 3.14 Menentukan Besar Partisi Swap 52

Gambar 3.15 Pengaturan Untuk Partisi Swap 53

Gambar 3.16 Pengaturan Untuk Partisi Sistem 54 Gambar 3.17 Summary Dari Pembagian Partisi yang Sudah Dilakukan 55 Gambar 3.18 Memasukkan Username Untuk Login 56 Gambar 3.19 Pemilihan Perangkat Lunak yang Akan Dipasang 57

Gambar 3.20 Pemilihan Konfigurasi Posfix 58

Gambar 3.21 Pemilihan Instalasi Grub Loader 59 Gambar 3.22 Instalasi Ubuntu Server 10.10 Selesai 59 Gambar 3.23 Tampilan Awal Ubuntu Server Setelah Instalasi 60 Gambar 3.24 Nama Kartu Jaringan Penulis yang Dikenal Ubuntu Server 62

Gambar 3.25 eth0 dan eth1 Belum Terlihat 64

Gambar 3.26 Kartu Jaringan Sudah Aktif dan Memiliki Alamat IP 65 Gambar 3.27 Membuat DNS di Ubuntu Server 10.10 66

Gambar 3.28 Ping Mendapatkan Balasan 67

Gambar 3.29 Topologi Jaringan yang Penulis Gunakan 69 Gambar 3.30 Ubuntu Server Sedang Memperbaharui Index Repository 71

(11)

Gambar 3.33 Pengaturan Alamat IP Pada Komputer Administrator 76

Gambar 3.34 Halaman Setup WebHTB 77

Gambar 3.35 Proses Mengganti Password Sistem Ubuntu Server 78

Gambar 3.36 Halaman WebHTB Setelah Login 79

Gambar 4.1 Pembuatan Kelas Komputer Administrator 83 Gambar 4.2 Pengaturan Komputer Administrator 85

Gambar 4.3 Pembuatan Kelas Klien 86

Gambar 4.4 Pembuatan Sebuah Klien 87

Gambar 4.5 Hasil Pengaturan yang Telah Dibuat 88 Gambar 4.6 Hanya Administrator yang Menggunakan Bandwidth 90 Gambar 4.7 Bandwidth Klien Saat Administrator Tidak 90

Menggunakan Bandwidth

Gambar 4.8 Bandwidth Sama Walau Proses Unduh Berlebihan 91 Gambar 4.9 Bandwidth Administrator Pada Saat Semua Klien Sedang 92

Menggunakan Bandwidth

Gambar 4.10 Topologi Jaringan yang Dilengkapi Dengan Proxy Server 94 Gambar 4.11 Proses Unduh dan Instalasi Squid 95 Gambar 4.12 Mengatur Hak Akses Pada File Konfigurasi Squid 97

Gambar 4.13 Mengatur Direktori Cache 98

Gambar 4.14 Membuat Akses Kontrol Untuk Jaringan Lokal 99 Gambar 4.15 Pengaturan Agar Iptables Berjalan Otomatis 100

Referensi

Dokumen terkait

Adapun solusi lain agar kemiskinan dapat diminimalisisr yaitu, berdasarkan hasil penelitian Beik dan Arsyianti (2014), dalam jurnal yang berjudul Construction of

Dengan mengacu pada kajian pustaka dan penelitian yang telah ada, maka dalam penelitian ini akan meneliti tentang peran agen sosialisasi finansial, pengalaman finansial,

Salah satu sistem yang diduga mengalami perubahan adalah sistem auditori terutama pada telinga dalam, dimana terjadi beberapa perubahan berupa gangguan keseimbangan natrium

Uji keunggulan menggambarkan keunggulan karakter- karakter penting yang dimiliki calon varietas dengan varietas pembanding.Lama daya simpan calon varietas UB2 dan

Switching barrier berpengaruh positif dan signifikan pada loyalitas pelanggan dapat diartikan bahwa ketika pelanggan menilai kartu XL: Produk memberikan sejumlah

[r]

ada prinsipnya pembuatan plate ganda untuk beberapa image dengan menggunakan mesin step and repeat adalah sama seperti penggandaan image secara manual, hanya yang membedakan adalah

Setelah dilaksanakan test kubus beton dengan umur 28 hari dari 5 (lima) percobaan dan analisis kuat tekan, maka beton setelah mengalami kebakaran selama 150 Menit