Bandwidth management menggunakan squid

dokumen-dokumen yang mirip

Membuat disain warnet

RAKTIKUM 11 HAPPING (Q

Praktikum 8. Traffic Shaping (CBQ) Pengenalan QoS

PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER. Traffic Shapping CBQ / HTB / SQUID. Oleh : Idris Winarno

MEMBANGUN MANAJEMEN BANDWIDTH WIRELESS MENGGUNAKAN SQUID DELAY POOLS ( STUDY KASUS : RUMAH KOPI )

PERSAMAAN PERFEKTIF. INTERNET ===> MODEM ADSL ==========> UBUNTU SERVER =========> SWITCH HUB => AP & CLIENT eth0 DHCP eth

Mengatur bandwidth download dengan squid delay pool

NAT & PROXY SERVER 1

BAB 3. ANALISIS SISTEM & PERANCANGAN

Kholid Fathoni, S.Kom., M.T. BANDWIDTH MANAGEMENT

LINUX BANDWIDTH MANAGEMENT

Pendahuluan Tinjauan Pustaka

BAB VII ORGANISASI FILE

CARA MENGUBAH FORMAT DENGAN SOFTWARE FORMAT FACTORY

BAB 1. PENDAHULUAN Latar Belakang

MODUL 4 MANAJEMEN BANDWIDTH DENGAN SQUID DAN HTB

Jurnal JARKOM Vol. 1 No. 1 Desember 2013

Learning Management System untuk Pengajar. Imam Fahrur Rozi Ridwan Rismanto

Langkah pertama kita harus melakukan Konfigurasi IP Server Proxy yang akan kita buat seperti dibawah ini.

Ditulis oleh Tutor TKJ CLUB Senin, 09 Januari :37 - Pemutakhiran Terakhir Senin, 09 Januari :41

LOAD BALANCING. - Load Balancing Menggunakan RB750 Mikrotik configurasi By Shop.Pingintau.com - Port RB750 dari kiri ke kanan ada 5 buah port :

Lampiran A : Hasil Wawancara. Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service

MEMBUAT IKON DARI GAMBAR DIJITAL

masukan link repository tanpa tanda # kemudian update dengan perintah

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Usulan prosedur baru yang dilakukan dalam penelitian ini adalah

Membangun Gateway Internet (Membangun PC Router dan Proxy Server)

Gambar 4.1 Tampilan Pemilihan Bahasa

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

Praktikum 13 Konfigurasi Keamanan Layanan Proxy

Cara Setting PC Router dan Proxy Server di Debian 6

Kompresi. Pengertian dan Jenis-Jenis Kompresi

MODUL 6 MANAJEMEN BANDWIDTH DENGAN CBQ DAN HTB

MENGGUNAKAN DEBIAN UNIT PRODUKSI

LAPORAN RESMI PRAKTIKUM KEAMANAN DATA LAPORAN RESMI KONFIGURASI KEAMANAN LAYANAN PROXY PROXY RADIUS

MODUL 7 NAT dan PROXY

Konfigurasi Proxy Server Squid di Debian 7 ( Wheezy )


BAB IV PENGUJIAN DAN ANALISA

Transparent Proxy dengan Squid

BAB VI MEMBANGUN JARINGAN POINT TO POINT DENGAN LINUX

yaitu "Finance" dengan deskripsi "Keuangan".

Membangun PC Router dan Proxy Server

MANAJEMEN HAK AKSES KONEKSI INTERNET MENGGUNAKAN SQUID PROXY SERVER DI RELOAD.NET

1. Pendahuluan 2. Kajian Pustaka

BAB IV PENGUJIAN DAN ANALISA

MODUL 9 PENGUKURAN QoS STREAMING SERVER

Bab 4 Hasil dan Pembahasan

BAB 4 IMPLEMENTASI DAN EVALUASI. Monitoring dan User Management pada PT Patra Jasa adalah hardware, - CPU Pentium IV 2.4 GHz

KONFIGURASI DEBIAN SERVER

SOAL UKK TKJ PAKET I 2013


Pengembangan Web Pembelajaran Interaktif Bagi Guru SMK Menuju Sekolah Berstandar Internasional. Nuryadin Eko Raharjo, M.Pd

Modul Membangun Proxy Server untuk Warnet & RTRW Net di Ubuntu Server (Day 2)

Praktikum 7. Konfigurasi paket Proxy Server pada Linux (Ubuntu)

ANALISA UNJUK KERJA APLIKASI CBQ DAN HTB PADA JARINGAN KOMPUTER UNTUK PEMBATASAN BANDWIDTH BERBASIS IPv6

Linux. Tatas Fachrul Arta Aditya. How to make Proxy server based on Ubuntu Operating System. Code name Precise

BAB IV IMPLEMENTASI DAN ANALISIS. Untuk mengimplementasikan metode kompresi Huffman dan Dynamic

IMPLEMENTASI MANAJEMEN BANDWIDTH INTERNET BERBASIS KUOTA DAN FILTERING DENGAN OS IPCOP

MODUL III AUDIO (Part 2)

Luqman Sungkar

Network Address Translation (NAT)

Minggu 14 Proxy Server

ADMINISTRASI SERVER MEMBANGUN SERVER INTRANET DENGAN LINUX DEBIAN 6

OTOMATISASI ACL SQUID PROXY SERVER BERBASIS WEB

Mengenal Proxy Server

Nama : Annaas Pamungkas NPM : Jurusan : Sistem Komputer Pembimbing : Dr. Ing. Farid Thalib

Bab 4 Hasil dan Pembahasan

Konfigurasi Bandwidth Limitter Menggunakan MikroTik RB 750

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH


MODUL 8 STREAMING SERVER

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM

BAB 4 PERANCANGAN DAN IMPLEMENTASI. menggunakan bahasa pemrograman Java. Perancangan Network Monitoring Tools ini

CARA MEMBERSIHKAN VIRUS CTB-LOCKER

BAB 3 METODOLOGI. 3.1 Metodologi. Gambar 3.1 Kerangka Metodologi

BAB 4. Implementasi dan Evaluasi Sistem. Spesifikasi yang digunakan untuk melakukan implementasi di Departemen

Memisahkan Bandwidth lokal IIX dan Internasional menggunakan HTB- Tools di Linux

[2014] Manual Billing Hotspot PINGINTAUCOM. Kavling DKI Jl. Purwa Raya 2 No. 7 Jagakarsa - Jakarta Selatan

Kelemahan dan Kekurangan

BAB 3 METODOLOGI. 3.1 Metodologi

[2014] Manual Billing Hotspot MANUAL SYSTEM BILLING HOTSPOT

Tahapan instalasi Ubuntu untuk Router dan Proxy

Bandwidth Management. Muhammad Zen Samsono Hadi, ST. MSc. Lab. Komunikasi Digital Gedung D4 Lt. 1 EEPIS-ITS

~ By : Aprilia Sulistyohati, S.Kom ~

KOMPRESI DATA. Multimedia Jurusan Teknik Informatika. Riki Ruli S -

Format File BAB 9. PSD (Photoshop Document) Format file ini merupakan format asli dokumen Adobe Photoshop. Format ini mampu menyimpan informasi layer

ANALISIS PENERAPAN APPLICATION LAYER GATEWAY DAN MONITORING BERBASIS WEB PADA BADAN AMIL ZAKAT NASIONAL KABUPATEN BANYUASIN

PEMAMPATAN CITRA (IMA

[2014] Manual Billing Hotspot PINGINTAUCOM. Kavling DKI Jl. Purwa Raya 2 No. 7 Jagakarsa - Jakarta Selatan

Blog: GerakanOpenSource.Wordpress.Com

KOMPRESI DATA DAN TEKS. By : Nurul Adhayanti

BAB 3 PERANCANGAN SISTEM. multicast menggunakan perangkat-perangkat sebagai berikut:

BAB 4 HASIL PENELITIAN DAN USULAN SOLUSI. 4.1 Identifikasi Kebutuhan User Dalam Pemakaian Jaringan

BAB 4 HASIL DAN PEMBAHASAN. Router Wireless PROLiNK WNR1004 Mikrotik RouterBoard Mikrotik RouterBoard 450G Kabel UTP dan konektor RJ45

BAB 2 Tinjauan Teoritis

Transkripsi:

Bandwidth management menggunakan squid Ketika kita berbicara mengenai bandwidth management, maka banyak sekali yang bisa kita lakukan yaitu dengan cara network-based ataupun application-based. Network based bandwidth management adalah mengatur penggunaan bandwidth berbasiskan IP Address, dengan menggunakan queueing baik dengan teknik HTB maupun CBQ. Sedangkan Application based bandwidth management yang menggunakan layer application (CMIIW) utk melakukan bandwidth management, bisa dengan menggunakan squid dengan mengatur opsi delay_pools NETWORK BASED BANDWIDTH MANAGEMENT (delay_class type 2) [21 Juni 2009] 1. Mendefinisikan Subnet yang akan di manage bandwidth-nya : Bagian IT : 192.168.7.0/28 Bagian Designer : 192.168.7.16/28 Bagian Finance : 192.168.7.32/28 Bagian Tamu : 192.168.7.48/28 root@constantine:~# vim /etc/squid3/squid.conf acl IT src 192.168.7.0/28 http_access allow IT acl designer src 192.168.7.16/28 http_access allow designer acl finance src 192.168.7.32/28 http_access allow finance acl tamu src 192.168.7.48/28 http_access allow tamu 2. Membagi bandwidth berdasarkan kebijakan yang ada misal : Bandwidth total adalah : 2 Mbps = 2048 Kbps -> 256 KBps Bagian IT mendapat alokasi sebesar : 600 Kbps = 75 KBps Bagian Designer mendapat alokasi sebesar : 800 Kbps = 100 KBps Bagian Finance mendapat alokasi sebesar : 400 Kbps = 50 KBps Sisanya diberikan pada bagian Tamu : 200 Kbps = 25 KBps!!!!!!!!!!!!!!!!!!!! INGAT!!!!!!!!!!!!!!!!!!!!! 1 byte = 8 bit KBps = Kilo Bytes per second Kbps = Kilo bits per second!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! aturan pembagian bandwidth diatas baru diterapkan apabila client melakukan akses / download file diatas 1024000Bytes (1024KB = 1MB). root@constantine:~# vim /etc/squid3/squid.conf delay_pools 4 delay_class 1 2 delay_parameters 1-1/-1 75000/1024000 delay_access 1 allow IT delay_access 1 deny all delay_class 2 2 delay_parameters 2-1/-1 100000/1024000 delay_access 2 allow designer delay_access 2 deny all delay_class 3 2 delay_parameters 3-1/-1 50000/1024000 delay_access 3 allow finance delay_access 3 deny all delay_class 4 2 delay_parameters 4-1/-1 25000/1024000

delay_access 4 allow tamu delay_access 4 deny all 3. Testing / benchmark-lah masing2 bagian dengan melakukan download secara gila-gilaan dengan download manager (mis : IDM, FlashGet, dll) file yang besar sekali dari masing-masing subnet dan perhatikan apakah pembagian bandwidth yang anda lakukan sudah benar BANDWIDTH MANAGEMENT BERDASARKAN TYPE AKSES USER (delay_class type 1) [15 Mei 2010] Tipe akses user yang saya maksud disini ada 2, yaitu antara BROWSING dan DOWNLOAD. Untuk membedakan kedua tipe akses tersebut, saya asumsikan bisa dilihat dari tipe file-nya (extensi file), misalnya apabila tipe filenya.htm,.html,.php,.jsp, maka itu adalah tipe akses BROWSING, sedangkan apabila tipe filenya.exe,.avi,.zip, maka itu adalah tipe akses DOWNLOAD. Misalnya kita mempunyai koneksi internet dg b/w 2 Mbps, kita ingin membaginya sbb : DOWNLOAD = 1,5 Mbps = 1500 Kbps = 187 KBytes/s = 187000 Bytes/s BROWSING = 0,5 Mbps = 500 Kbps = 62 KBytes/s = 62000 Bytes/s Maka skenario yg bisa diterapkan adalah dengan mendefinisikan tipe-file yang kita anggap DOWNLOAD, kemudian kita batasi aksesnya, dan membiarkan (tidak membatasi) tipe-file lainnya karena kita asumsikan selain DOWNLOAD adalah BROWSING. Caranya adalah : 1. Definisikan seluruh tipe-file yg kita anggap akses DOWNLOAD dalah sebuah file. (dibawah ini hanya sebuah contoh, anda bebas menyesuaikan sendiri) root@constantine:/etc/squid3# touch /etc/squid3/file_download root@constantine:/etc/squid3# vim /etc/squid3/file_download \.3gp$ \.7-zip$ \.7z$ \.ac3$ \.ace$ \.aif$ \.aifc$ \.aiff$ \.arc$ \.arj$ \.asf$ \.asx$ \.au$ \.avi$ \.bin$ \.bzip2$ \.cab$ \.cdw$ \.chm$ \.cr2$ \.crw$ \.dat$ \.dcr$ \.div$ \.divx$ \.djvu$ \.doc$ \.dts$ \.dvi$ \.dvr-ms$ \.emf$ \.eps$

\.exe$ \.flv$ \.fpx$ \.gz$ \.gzip$ \.ha$ \.hdf$ \.icl$ \.icn$ \.iff$ \.iso$ \.jar$ \.jad$ \.jp2$ \.jpc$ \.jpeg$ \.jpg$ \.lha$ \.lzh$ \.lzw$ \.m1v$ \.m2v$ \.mid$ \.midi$ \.mim$ \.mp2$ \.mp2v$ \.mp3$ \.mpa$ \.mpe$ \.mpeg$ \.mpg$ \.mpv2$ \.mrw$ \.msi$ \.nef$ \.ogg$ \.orf$ \.pak$ \.pbm$ \.pcd$ \.pcx$ \.pef$ \.pgm$ \.pic$ \.pict$ \.plp$ \.png$ \.ppm$ \.pps$ \.ppt$ \.ps$ \.psd$ \.psp$ \.qt$

\.raf$ \.ram$ \.rar$ \.ras$ \.raw$ \.rfx$ \.rm$ \.rmi$ \.rmvb$ \.rpm$ \.rs$ \.rtf$ \.run$ \.sef$ \.sgi$ \.snd$ \.srf$ \.swf$ \.tar$ \.tar.bz$ \.tar.gz$ \.tbz$ \.tga$ \.tgz$ \.tif$ \.tiff$ \.ttf$ \.uue$ \.vob$ \.vqf$ \.vro$ \.wav$ \.wbmp$ \.wma$ \.wmf$ \.wmv$ \.wri$ \.x3f$ \.xbm$ \.xls$ \.xlw$ \.xpm$ \.zip$ 2. Edit konfigurasi squid, dan batasi akses apabila file yang di download besarnya diatas 1 MBytes (1024 Kbytes = 1024000 Bytes) root@constantine:/etc/squid3# vim /etc/squid3/squid.conf acl tipe-akses-download url_regex -i /etc/squid3/file_download delay_pools 1 delay_class 1 1 delay_parameters 1 187000/1024000 delay_access 1 allow tipe-akses-download delay_access 1 deny all 3. check apakah ada error, kalau tidak ada error, baru restart service squid root@constantine:/etc/squid3# squid3 -k check root@constantine:/etc/squid3# /etc/init.d/squid3 restart

4. Testing download dengan download manager yg anda sukai (IDM, FlashGet, GetRight, DownThemAll) dan perhatikan download rate-nya apakah sudah sesuai dengan setting yg diterapkan. Pada saat yang sama silahkan browsing2 website lain, untuk meyakinkan bahwa alokasi b/w untuk BROWSING sebesar 62000 Bytes/s (62 KBps) masih bisa digunakan.