You are on page 1of 6

Nama : Indra Pemateri : Pak Dodi

Mayland Fristina S Pak Nusirwan


Naufal Mengatur Bandwidth Download
Reni dengan
Squid (Delay Pool)
Kelas : 3 TKJ A Tanggal : 12 Februari 2011
ADMIN SERVER SMKN 1 CIMAHI

1. TUJUAN

Siswa mampu mengetahui fungsi dari delay pool


Siswa mampu mengetahui konsep delay pool
Siswa mampu mengkonfigurasikan delay pool

2. PENDAHULUAN

Delay Pool adalah salah satu fitur Squid yang digunakan untuk melakukan pembatasan bandwidth. Ada
beberapa istilah di dalam delay pool.
delay_pools : menyatakan berapa banyak bagian/pool yang akan dibuat
delay_pools 1

Ket : hanya ada 1 pool yang kita berlakukan

delay_class : Opsi ini menspesifikasikan kelompok dari masing-masing pool yang telah
didefinisikan pada opsi delay-pools. Ada tiga class yang didukung Squid sebelum versi
3, antara lain:
◦ class 1: Semua akses dibatasi dengan single bucket, artinya satu aturan untuk semua
semua jaringan.
◦ class 2: Semua akses dibatasi dengan single agregate dengan dua parameter
bandwidth. Parameter pertama mendefinisikan berapa bandwidth maksimal seluruh
jaringan, parameter kedua mendefinisikan bandwidth yang lebih spesifik untuk per
klien.
◦ class 3: Kelompok yang definisi bandwidth-nya paling mendetail. Parameter
pertama mendefinisikan berapa bandwidth maksimal seluruh jaringan, parameter
kedua mendefinisikan berapa bandwidth normal yang didapatkan per client , dan
parameter yang ketiga adalah mendefinisikan bandwidth yang didapatkan client jika
mengakses file tertentu yang spesifik, misalnya file mp3.
delay_class 1 3
Ket : pool 1 memiliki 3 class, artinya akan ada 3 aturan di dalam pool 1
delay_access : Memberi batasan siapa saja yang boleh mempergunakan delay pools ini.
Penting untuk diingat sebaiknya setelah menetukan batasan jangan lupa di akhiri dengan
deny all.
delay_access 1 allow localnet
delay_access 1 deny all
delay_parameters : bagian terpenting dari delay pools memberikan aturan main setiap
delay pools yang dibentuk. Delay parameter mempunyai format yang disesuaikan
dengan tipe/class yang dipakai. Tapi disetiap tipe yang dipakai ada 1 format baku yaitu
restore/max restore menunjukkan maksimum kecepatan data yang dapat dilewatkan
bila harga max sudah terlampaui, dalam satuan bytes/second max menunjukkan besar-
nya file atau bucket yang dapat dilewatkan tanpa melalui proses delay. dalam satuan
bytes. Yang perlu diperhatikan dari satuan diatas adalah harga restore dimana kita sering
menerima/menyewa/membeli bandwidth dari provider dalam satuan bits/second bukan
bytes/second. Sedangkan satuan kecepatan yang ditunjukkan oleh Microsoft pada saat
mendonlot file adalah bytes/sec. Sedangkan satuan dari harga max sudah sesuai dengan
kebiasaan sehari-hari, dimana kita memberi besaran bytes pada file-file.
1 byte = 8 bit.
Disinilah aturan pembatasan bandwidth berlaku. Max adalah kondisi dimana kita mendapatkan semua
jatah bandwidth yang ada atau disaat pemakaian bukan pada puncaknya. Restore adalah kondisi ketika
bandwidth mencapai puncaknya, dan setiap aturan akan mendapatkan bandwidth maksimal dari harga
restore yang sudah kita set.

3. ALAT DAN BAHAN

1 unit PC
OS Linux Ubuntu
Aplikasi Squid

4. LANGKAH KERJA

Installkan Squid
#apt-get install squid

Edit file squid.conf


#nano /etc/squid/squid.conf
◦ konfigurasi awal

◦ Class 1
Ket : Pool 1 memiliki 1 class.
Class 1 memiliki harga 15000/12800 artinya masing-masing client squid akan mendapatkan jatah
bandwidth maksimal sebesar 15000 bytes/second, jika file yang di-download diatas 12,8 KB.
delay_pools 1
Ket : hanya ada 1 pool yang kita berlakukan

kemudian restart dan update konfigurasi squid pada file squid.conf

◦ Class 2

kemudian restart dan update konfigurasi squid pada file squid.conf

◦ C
l
a
s
s

◦ kemudian restart dan update konfigurasi squid pada file squid.conf


Kemudian, setting pada web browser,misalnya pada Mozila Firefox
◦ pada toolbar web browser, klik edit → Preferences → Advanced → network →
setting, kemudian masukkan fungsi proxy, seperti tampilan berikut :

5. HASIL KERJA

Kemudian, gunakan web browser dan men-download suatu file dari internet.
P
e
r
h
a
t
i
k
a
n

k
e
c
e
p
a
t
a
n

d
o
w
nload pada window download.

◦ Class 1
Berikut ini gambar yang menunjukkan proses download pada suatu komputer ketika mendownload
sebuah file (perhatikan kecepatan perdetiknya sekitar 15KBps) pada suatu host.

◦ Class 2
Berikut ini gambar yang menunjukkan proses download pada suatu komputer ketika mendownload
sebuah file (perhatikan kecepatan perdetiknya sekitar 10KBps) pada suatu host.
◦ Class 3
Berikut ini gambar yang menunjukkan proses download pada suatu komputer ketika mendownload
sebuah file (perhatikan kecepatan perdetiknya sekitar 8KBps) pada suatu host.

6. KESIMPULAN

Delay Pool merupakan salah satu fitur Squid yang digunakan untuk melakukan pembatasan
bandwidth. Dengan begitu kita bisa mengatur berapa bandwidth yang boleh digunakan.

You might also like