laporan admin server - delay pool (putri permatasari 3 tkj a - 24)

7
Nama : Putri Permatasari LAPORAN DELAY POOL Tanggal : 12 February 2011 Kelas : 3 TKJ A Pemateri : Pa Dodi & Pa Nusirwan No Absen : 24 ADMIN SERVER TUJUAN 1. Dapat lebih memahami materi Delay Pool 2. Dapat mengimplementasikan materi Delay Pool 3. Dapat melakukan konfigurasi Delay Pool kelas 1, kelas 2 dan kelas 3 PENDAHULUAN Squid merupakan aplikasi yang digunakan sebagai server proxy cache, selain itu juga bisa mengatur permintaan bandwidth. Dan Delay Pool adalah salah satu fitur Squid yang digunakan untuk melakukan pembatasan bandwidth. Beberapa istilah di dalam delay pool, yaitu : delay_pools Opsi ini 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: a) 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 b) Class 2: Semua akses dibatasi dengan single agregate dengan dua parameter

Upload: putripermatasari

Post on 29-Jun-2015

187 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Laporan Admin Server -  Delay Pool (Putri Permatasari 3 TKJ A - 24)

Nama : Putri PermatasariLAPORAN

DELAY POOL

Tanggal : 12 February 2011Kelas : 3 TKJ A Pemateri : Pa Dodi & Pa Nusirwan No Absen : 24 ADMIN SERVER

TUJUAN1. Dapat lebih memahami materi Delay Pool2. Dapat mengimplementasikan materi Delay Pool 3. Dapat melakukan konfigurasi Delay Pool kelas 1, kelas 2 dan kelas 3

PENDAHULUANSquid merupakan aplikasi yang digunakan sebagai server proxy cache, selain itu juga bisa mengatur permintaan bandwidth. Dan Delay Pool adalah salah satu fitur Squid yang digunakan untuk melakukan pembatasan bandwidth. Beberapa istilah di dalam delay pool, yaitu :

delay_poolsOpsi ini 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_classOpsi ini menspesifikasikan kelompok dari masing-masing pool yang telah

didefinisikan pada opsi delay-pools. Ada tiga class yang didukung Squid, antara lain:a) Class 1: Semua akses dibatasi dengan single bucket, artinya hanya bisa mendefinisikan overall bandwidth untuk suatu ACL saja, tidak bisa mendefinisikan bandwidth dengan lebih mendetailb) 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.c) 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

Page 2: Laporan Admin Server -  Delay Pool (Putri Permatasari 3 TKJ A - 24)

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.

ALAT DAN BAHAN1. 2 unit laptop ( 1 sebagai sever, 1 sebagai client)2. Aplikasi Squid sebagai proxy

LANGKAH KERJA1. Buka terminal kemudian masuk ke super user dengan perintah #sudo su kemudian masukkan password

2. Install paket squid dengan perintah #apt-get install squid

3. Kemudian ketikkan perintah #cd /etc/squid/

Page 3: Laporan Admin Server -  Delay Pool (Putri Permatasari 3 TKJ A - 24)

4. Setelah itu ketikkan perintah #nano /etc/squid/squid.conf untuk memasukkan konfigurasi berdasarkan kelas

Page 4: Laporan Admin Server -  Delay Pool (Putri Permatasari 3 TKJ A - 24)

5. Kemudian ketikkan perintah #htpasswd /etc/squid/file_user kelas 1new password : ***Re-type new password: ***Adding password for user kelas 1

6. Setelah semua konfigurasi selesai dilakukan maka selanjut nya melakukan restart service dengan perintah #service squid start

7. Kemudian lakukan setting fungsi proxy pada web browser, pilih edit preferences advanced network setting, seperti gambar dibawah ini:

Page 5: Laporan Admin Server -  Delay Pool (Putri Permatasari 3 TKJ A - 24)

HASIL KERJA

KESIMPULAN

Jadi dengan melakukan praktikum ini kita dapat memahami materi Delay Pool lebih lanjut, dan dapat mengimplementasikannya serta dapat melakukan konfigurasi Delay Pool yaitu mengatur bandwidth yang digunakan untuk setiap kelas nya.