Bagi BW internet dengan squid (delay parameters)

malam..prennn..

Sekarang banyak banget artikel buat bagi Bandwith (BW) internet menggunakan squid. Yaitu menggunakan opsi delay pools. Tetapi banyak juga yang salah kaprah dalam hal penulisan delay paramaters, jadi untuk preen semua nichhh yang mau konfigurasi delay parameter sebaiknya kenali dulu BW dan klien anda.

soooo......bagaimana cara mengenali BW anda :

Nich pengalaman saya, jika kita menyewa BW dari ISP, mis. speedy, RadNet, dll ..disitu tertulis 384 kbps. 384 kbps disini bukan kilo byte per second yang biasa kita pelototin di komp sampe merah mata kita...kbps disini berarti kilo bits per second ...... kwaakwaaakwaaa.....

Mau bukti....ok...
Coba anda download file menggunakan opera, idm, firefox, dll.....
yang tertulis di bagian speed akan muncul kurang lebih 48KB/s ....hehehehehehe.....gimana bisa gitu......fiuhhhhhhhhhhh.........gini prennnnn ..

48 KB/s disitu baru bisa diartikan Kilo Byte per second ...jadi 48 itu didapat dari 384 / 8 .....kikikikikikikiki...tipuan psikologi dari penjual ISP yaaaa......

nahhh..prennn semua...sebenarnya mata kita semua sudah akrab dengan satuan KBps (Kilo Byte)...jadi tolok ukur kecepatan internet kita yang KILO BYTE bukan Kilo bits...tetapi kenyataan yang ada pihak ISP menyuguhkan kekita adalah kilo bits....

sooooo.....yang menjadi panutan kita untuk membuat delay pool parameters adalah yang 48 KBps..bukan yang 384 kbps....hehehehehehehehe.....disini banyak yang salah kaprah....

-------------------------------
kasus nyata:
Seorang teman menanyakan masalah ini, trus saya suruh muter ke forum, blog...ketemu dech yang dia mau....syukur dech dalam hati aku.....tetapi selang 3 hari pm lagi katanya delay pool yang dia buat tidak jalan....lhoooooo koq bisa...saya pun minta dikirim konfig delay pool-nya...

tertulis :
delay_class 1 1
delay_acces 1 allow jaringan_gwe
delay_acces 1 deny all
delay_parameters 1 32000/64000


saya pun bertanya..dia pake isp apa..SPEEDY...trus klo aq liat konfig-nya..32000 = 32KBps = 256 kbps untuk akses file sebesar 64000...aku saranin kenapa ga di lost aj klo parameters segitu ( -1/-1) ..itu sama saja memberi akses file sebesar 64KB dengan BW sebesar 32KBps.....yang terjadi ya antrian donkkkkk....hehehehehehe.....1 komp download file segitu atau lebih  pake BW sebesar 32 KBps...sungguh senangnya diriku ini dapet BW segitu....hahahahahahahaha

------------------------------

jadi buat preeeen semua yang mo bikin delay parameters sebaiknya kenali dulu BW anda...ok..

Langkah pertama :
Coba koneksi preeenn pakai sendiri, trus coba prennnn download file kira2 sebesar 100mb ... amati speed yang tertulis disitu mis. 48KB/s .... bandingkan dengan hasil speed test, mis. speedtest.net.

cara bandingkannya speed yang tertulis di speed download dikalikan 8. Mis. 48000 * 8 = 384000. Lalu bandingkan dengan yg di speedtest. Kalo selama proses download tadi hasil perbandingan relatif sama brarti BW preeenn semua normal.

Langkah kedua :
Jika sudah diketahui karakter BW preen, sekarang kenali karakter user preen. Setiap user tidaklah sama. Ada yg suka download, ada yg cuman browsing, ada yang gemar chating, bahkan ada yang usil sok jadi hacker....hihihihihihihi... Habis itu bikin prioritas.
Misal :
Prioritas 1 Browsing
Prioritas 2 Chating
Prioritas 3 Game
Prioritas 4 Download

yg usil ga usah dibikin prioritas...hihihihihihi...cukup sentil telinganya aj....kwakwakwa...

Langkah ketiga :
Bikin delay parameters berdasarkan prioritasnya..sesuai kebutuhan anda...siapkan kakulator n coretan...ok preenn..

Sebelumnya gambarannya perjalanan data, gini preen:
komp klien --->send request/data melalui port 80 --->server/router--->iptables/iproute seleksi ---> redirect ke port squid 3128 -->squid proses konf -->tentuin ACL -->dipersilahkan -->turun ke delay pool --> seleksi delay pool n tentuin delay pool nya --> menuju alam maya dechhh...(dari sini kita sebenarnya sudah tau kenapa koq IDM, DAP, dan kroninya ga ngaruh di squid)

gtu gambaran kasarnya (ingat preen!!! Henrik Nordstrom (sori kalo salah sebutin nama) pernah bilang kalo eksekusi squid tuh TOP-DOWN artinya eksekusi dari atas menuju ke bawah dari konfigurasinya--klo salah letak bisa berpengaruh juga)

Ok..prenn dah dikit gamblang khan...
sekarang preen dah bikin prioritasnya n dah tau BW yang mo dibagi. Kalo prenn mo bagi BW secara adil untuk semua user. Mis. ada 10 user maka 48KB / 10  = 4,8KB dan tentuin file sebesar apa yang akan dibatasi..Mis. User akan dibatasi BW nya sebesar 4,8KB jika mengakses file diatas 64KB dalam satu kali proses...maka delay parameters nya ya 4800/64000..beress....

preen jgn senang dulu...preen harus tahu setiap halaman web mungkin ada yang total jumlah file-nya lebih dari 64KB...yang terjadi adalah yaaaaaa... hehehehehehe..tebak sendiri dech...trus mis. ada user yg lgi rokokan diluar dan gak menggunakan akses internet maka BW dia akan nganggur alias mubazirrr..kikikikikikikiki....itu salah satu kelemahan dari opsi bagi rata..

opsi lain adalah preen batasi aj yang prioritasnya user rendah. Mis. download. Sedangkan user dengan prioritas tinggi dibebasin alias selama ada BW nganggur mereka juga bisa pakai. dan untuk user download baru kena pembatasan sebesar yang ditentuin oleh preen. Mis. BW sebesar 48KB, user 10, file yg dibatasi untuk didownload mp3, mpg, rar, dll-- (bikin ACL sendiri)--delay parameters nya akan menggunkan 2 pool. pool pertama -1/-1 sedangkan pool kedua 4800/64000 dengan access allow file_download. --Beress---

dan masih banyak opsi-opsi lain yang bisa preen semua kembangkan. Yang perlu aku ingatkan jangan pernah copas konfigurasi squid orang lain karena karakteristik dari jaringan kita berbeda tetapi pelajarilah konfigurasi squid orang lain.....hehehehehehehe......pengalaman dulu pernah copas squid.conf milik orang lain ga taunya ga cocok blasss...kikikikikiki....

dah ga terasa dah malam ya dah jam 12 malam n belom mandi lagi.....ughhhhhhhhhh......
preeenn ..sekian dulu satu artikel ga bermutu dari aku...heheheehhe

0 komentar: