Anda di halaman 1dari 6

Nama : Ira Rubiyanti Instruktur : Pak Dodi

Mengatur Bandwidth Pak Nusirwan


Kelas : 3 TKJ- A menggunakan Delay Pool Materi : Admin Server
SMKN 1 CIMAHI Tanggal : 12 Februari 2011

I. Tujuan

a. Dapat mengetahui tentang cara mengatur bandwidth menggunakan delay pool


b. Dapat mengetahui konsep dari Delay Pool.
c. Dapat melakukan konfigurasi Delay Class.

II. Pendahuluan

Delay Pools adalah opsi untuk menspesifikasi berapa jumlah pool yang digunakan untuk
membatasi jumlah bandwidth dari ACL. Opsi ini akan dirangkaikan bersama opsi
delay_class dan delay_parameters yang akan dibahas di bawah ini.

delay_class
Opsi ini menspesifikasikan kelompok dari masing-masing pool yang telah didefinisikan
pada opsi delay-pools. Ada tiga class yang didukung Squid, antara lain:
class 1: Semua akses dibatasi dengan single bucket, artinya hanya bisa
mendefinisikan overall bandwidth untuk suatu ACL saja, tidak bisa
mendefinisikan bandwidth dengan lebih mendetail
class 2: Semua akses dibatasi dengan single agregate dengan dua parameter
bandwidth.Parameter pertama mendefinisikan berapa bandwidth maksimal yang
didapatkan ACL, parameter kedua mendefinisikan berapa bandwidth overall untuk
ACL yang spesifik yang ada pada network tersebut.
class 3: Kelompok yang definisi bandwidth-nya paling mendetail. Parameter
pertama mendefinisikan berapa bandwidth maksimal yang didapatkan ACL,
parameter kedua mendefinisikan berapa bandwidth normal yang didapatkan ACL
secara umum, dan parameter yang ketiga adalah mendefinisikan bandwidth yang
didapatkan ACL jika mengakses ACL-ACL tertentu yang spesifik, misalnya file
mp3.

delay_parameters
Opsi ini menspesifikasikan rumus bandwidth yang akan didapatkan oleh ACL yang akan
memasuki delay_pool. Misalnya ada entry berikut ini pada delay_parameters:
delay_parameters 1 -1/-1 2100/4000 :Angka 1 berarti rumus ini berlaku untuk pool 1.
Angka -1/-1 berarti bandwidth maksimal yang diberikan Squid adalah tidak terbatas
untuk pool ini. Angka 2100/4000 berarti bandwidth yang didapatkan oleh ACL setelah
masuk ke pool ini. Angka ini berada dalam kelipatan 8 b, sehingga untuk mendapatkan
nilai bandwidth yang sebenarnya harus dikalikan delapan. Angka 2100 adalah bandwidth
yang didapatkan ACL pada masa-masa normal. Jika dikalikan 8, maka bandwidth normal
yang akan didapatkan ACL sekitar 18 Kbps. Angka 4000 adalah bandwidth maksimal
yang didapatkan ACL pada masa - masa jalur sedang kosong. Jika dikalikan 8, maka
bandwidth yang didapatkan sekitar 32 Kbps.
delay_access
Opsi ini mendefinisikan siapa-siapa ACL yang akan dimasukkan ke pool tertentu untuk
mendapatkan “perlambatan” bandwidth. Bentuk umumnya adalah seperti ini:delay_access
1 allow labprog Opsi di atas berarti kita memasukkan ACL labprog ke dalam pool 1.
Di umpamakan kita mempunyai bandwidth dari ISP sebesar 512kb, dan kita membuat
rule seperti berikut ini:
Batas kecepatan koneksi overall adalah 256 Kbps. per-network adalah 64 kbps.
Sedangkan per-user/host dibatasi 2 Kbps jika digunakan untuk download file bertipe exe,
mp3, vqf, tar.gz, gz, rpm, zip, rar, avi, mpeg, mpe, mpg, qt, ram, rm, iso, raw, dan wav.
Jika tidak, maka koneksi perhost HANYA mengikuti aturan per-Network saja.

III. Alat dan bahan

1. Sebuah PC
2. Squid

IV. Langkah kerja

1. Login sebagai super user dengan perintah $sudo su


2. Instalkan squid pada Linux Ubuntu 10.04
3. Buatlah 4 user dan password yang kan digunakan untuk authentikasi pada
proxy

4. Edit file di squid.conf dengan perintah


#nano /etc/squid/squid.conf
5. Masukkan aturan-aturan yang akan diterapkan di proxy seperti autentikasi
proxy, ACL, dan Delay Pool.

Keterangan : -1/-1 = unlimited


25000 bytes = 195Kbit = 24KB
60000 bytes = 468Kbit = 58KB
49000 bytes = 382Kbit = 47KB
16000 bytes = 125Kbit = 15KB
32000 bytes = 250Kbit = 31KB
48000 bytes = 375Kbit = 46KB
64000 bytes = 500Kbit = 62KB

6. Kemudian restart dengan perintah seperti berikut.


7. Kemudian buka browser dan konfigurasin seperti berikut.
V. Hasil kerja

Kemuadian lakukan uji dengan cara membuka web browser dan men-download
seperti berikut :

User Natsir

User Ira
User Pijar

User Diki

File yang dispesifikasikan adalah file extention .mkv dan .mp3

VI. Kesimpulan

Dengan melakukan praktek ini kita dapat mengetahui tentang delay pool. Dan dapat
mengetahui cara mengatur bandwidth dengan delay pool. Mengkonfigurasi dan
mengimplementasikan delay pool berdasarkan delay class. Serta dapat mengetahui perbedaan
dari tiap – tiap class delay pool yang ada pada saat konfigurasi di squid