berlebihan, melakukan streaming video yang membuat koneksi internet di perusahaan tersebut menjadi lambat. Oleh karena itu dibutuhkan sebuah manajemen yang baik
untuk mengatasi masalah ini.
WebHTB adalah sebuah aplikasi yang berjalan diatas sistem operasi berbasis open source, seperti Linux Ubuntu yang bisa digunakan untuk melakukan manajemen
bandwidth pada sebuah jaringan. Aplikasi WebHTB adalah aplikasi open source berbasis web dengan kemampuan yang terbilang cukup bagus dalam melakukam
manajemen bandwidth. Aplikasi ini dapat melakukan pembatasan bandwidth untuk setiap client yang terhubung kejaringan, baik itu koneksi unduh maupun unggah.
1.2 Rumusan Masalah.
Dari uraian latar belakang masalah diatas, maka dapat dirumuskan bahwa masalah yang melatar belakangi tugas akhir ini adalah bagaimana merancang sistem
manajemen bandwidth jaringan menggunakan WebHTB dengan Linux Ubuntu.
1.3 Tujuan Penelitian
Adapaun tujuan melakukan penelitian ini adalah: 1.
Mengenal dan memahami lebih jauh teknologi jaringan komputer. 2.
Mengetahui teknik membangun sebuah jaringan infrastruktur LAN.
Universitas Sumatera Utara
3. Mengetahui cara membatasi bandwidth untuk setiap klien pada sebuah jaringan
LAN. 4.
Mengenalkan produk-produk open source kepada masyarakat sebagai produk yang handal dan hemat biaya.
1.4 Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah: 1.
Memberikan kenyamanan pada saat menggunakan koneksi internet bersama pada suatu tempat, karena setiap pengguna memiliki jumlah bandwidth yang
sama. 2.
Lebih menghemat biaya, karena menggunakan sistem operasi dan aplikasi yang open source.
3. Tidak akan ada manipulasi bandwidth oleh salah satu pengguna yang
menggunakan jaringan, kecuali oleh administrator dalam kasus tertentu.
1.5 Metodologi Penelitian
Suatu penelitian tidak terlepas dari metode pendekatan terhadap objek ataupun penyelesaian masalahnya. Penelitian yang penulis lakukan juga bersifat ilmiah dan
memiliki metode pendekatan terhadap objek penelitian, adapun metodologi penelitian yang digunakan penulis dalam mengumpulkan data adalah:
Universitas Sumatera Utara
1. Penelitian Kepustakaan
Disini penulis menggunakan buku-buku yang berhubungan dengan masalah, sehingga membantu untuk menyelesaikan masalah dan juga guna mendukung
tugas akhir ini untuk menyusun landasan teoritis.
2. Studi Literatur
Mempelajari konten situs-situs yang berhubungan dengan tugas akhir penulis, mempelajari sistem operasi open source serta aplikasi WebHTB dengan
mengunjungi situs-situs yang menyediakan tutorial sistem operasi open source dan aplikasi WebHTB.
3. Perancangan Sistem
Sebagai tahap awal dalam membuat sistem, penulis melakukan perancangan sistem terlebih dahulu guna menghindari kekeliruan dalam pembuatan sistem
nantinya, penulis akan membuat sistem dengan sistem operasi open source, yaitu sistem operasi yang berasal dari distro Linux Ubuntu dan WebHTB
sebagai aplikasi manajemen bandwidth serta beberapa perangkat keras dan lunak sebagai pendukung lainnya.
4. Pembuatan Sistem
Pembuatan sistem adalah proses dimana penulis akan melakukan pemasanagn dan konfigurasi baik itu untuk sistem operasi maupun aplikasi WebHTB-nya
sehingga menjadi sebuah sistem yang diinginkan.
Universitas Sumatera Utara
1.6 Tinjauan Pustaka
Tinjauan pustaka yang berkaitan dengan tugas akhir ini adalah:
1.6.1 Pengertian Komputer
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang
perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,
pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan
matematika. http:id.wikipedia.orgwikiKomputer. Diakses tanggal 8 Desember, 2010
Secara luas komputer dapat didefenisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen yang dapat bekerjasama antara komponen satu
dengan yang lain untuk menghasilakn suatu informasi berdasarkan program dan data yang ada. Secara umum komponen sistem komputer terdiri dari:
1. Perangkat keras, merupakan sumber daya utama untuk proses komputasi.
Perangkat keras komputer terdiri dari: processor, memory, papan induk, hard disk, serta perangkat input dan output.
Universitas Sumatera Utara
2. Sistem operasi, mempunyai tugas untuk melakukan kontrol dan koordinasi
penggunaan perangkat keras pada berbagai program aplikasi untuk pengguna yang berbeda.
3. Program aplikasi, menentukan cara sumber daya digunakan untuk
menyelesaikan permasalahan komputasi dari pengguna, contohnya compiler, sistem basis data, video games, program bisnis, dan lain-lain.
4. Pengguna yang menggunakan sistem, terdiri dari orang, mesin atau komputer
lain.
1.6.2 Sistem Operasi
Sistem operasi adalah program yang bertindak sebagai perantara antara pengguna dengan perangkat keras komputer. Sistem operasi digunakan untuk mengeksekusi
program pengguna dan memudahkan menyelesaikan permasalahan pengguna. Selain itu dengan adanya sistem operasi membuat komputer menjadi nyaman digunakan.
Sistem operasi mempunyai tujuan untuk menggunakan perangkat keras komputer secraa efisien. Napitupulu. 2009
Sistem operasi didefenisikan sebagai: 1.
Resource allocator. Sistem operasi mengatur dan mengalokasikan sumber daya- sumber daya sistem komputer.
Universitas Sumatera Utara
2. Prorgram control, sistem operasi melakukan kontrol eksekusi dari program
pengguna serta operasi input dan output. 3.
Kernel, sistem operasi sering disebut kernel, yaitu suatu program yang berjalan sepanjang waktu selain program aplikasi.
http:lecturer.eepistit.edu~arnaDiktat_SO1.Pengenalan20Sistem20Operasi.pd f. Diakses tanggal 10 Desember, 2010
1.6.3 Sumber Terbuka Open Source
Sumber terbuka open source adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individulembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan
memanfaatkan kode sumber source code yang tersebar dan tersedia bebas biasanya menggunakan fasilitas komunikasi internet. Pola pengembangan ini mengambil
model ala bazaar, sehingga pola open source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika
suatu komunitas menggunakan sebuah program open source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan
apa yang bisa pengguna berikan balik kepada orang banyak.
Pola open source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan
produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-atik, merevisi
ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang
Universitas Sumatera Utara
bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab. http:id.wikipedia.orgwikiSumber_terbuka. Diakses tanggal 8 Desember 2010
1.6.4 Jaringan Komputer
Jaringan komputer adalah sekumpulan komputer yang terhubung satu sama lain yang membentuk sebuah grup. Dari sebuah jaringan tersebut, ada beberapa komputer yang
tersambung. Masing-masing komputer itu disebut workstation atau pengertian secara gamblangnya adalah komputer yang terhubung pada jaringan tertentu. Semua
komputer menggunakan sumber daya yang ada pada komputer lain yang juga tersambung pada jaringan tertentu Bunafit, 2005
1.6.5 Bandwidth Komputer
Bandwidth komputer Di dalam jaringan komputer sering digunakan sebagai suatu sinonim untuk data transfer rate yaitu jumlah data yang dapat dibawa dari sebuah titik
ke titik lain dalam jangka waktu tertentu pada umumnya dalam detik. Jenis bandwidth ini biasanya diukur dalam bps bits per second. Adakalanya juga
dinyatakan dalam Bps bytes per second. Suatu modem yang bekerja pada 57,600 bps mempunyai bandwidth dua kali lebih besar dari modem yang bekerja pada 28,800 bps.
http:id.wikipedia.orgwikiLebar_pita. Diakses tanggal 9 Februari 2011
Universitas Sumatera Utara
1.6.6 WebHTB
WebHTB adalah sebuah aplikasi berbasis web yang digunakan untuk manajemen bandwidth klien pada sebuah jaringan. Aplikasi ini memberikan batasan lebar pita
pada masing-masing client. Penggunaan WebHTB berdasarkan rules pada kartu jaringan pada server, jadi semua alur data yang melewati kartu jaringan akan segera
tersaring oleh WebHTB.
1.7 Sistematika Penulisan