Tujuan Penelitian Manfaat Penelitian Tinjauan Pustaka

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