PENGENALAN BANDWIDTH & PROXY

Assalamu'alaikum Wr.Wb



Pada Kesempatan kali ini 
Saya akan share 
Tentang

PENGENALAN BANDWIDTH & PROXY





Pengertian Bandwidth Management

Bandwidth management adalah serangkaian mekanisme kontrol yang menilai
data alokasi,penundaaan variabilitas,tepat waktu pengiriman,dan kehandala
pengiriman dalam mengelola jalur internet agar kecepatannya menjadi
efektif dan efisien.Dengan bandwidth management,kita dapat mengatur
bandwitdh sesuai dengan kebutuhan.






Pengertian Proxy

Proxy adalah sebuah komputer server yang digunakan sebagai perantara
antara user dan internet.Untuk analoginya proxy sebagai perantara antara
pihak pertama (user) dalam berhubungan dengan pihak kedua (internet),
jadi pada saat user melakukan akses internet maka proxy sebagaiperantara
yang menyampaikan request dari user tersebut ke internet atau sebaliknya.
Di sini user tidak langsung berhubungan dengan internet tetapi dengan
menggunakan perantara proxy server user bisa terhubung dengan akses
internet.Proxy mempunyai banyak peran,tanpa proxy adminstrator akan sulit
mengelola jaringan di sini,dan pasti permasalahan pasti akan banyak timbul,
seperti load internet yang besar karena bandwith yang tidak dibatasi,
pembagian bandwith yang tidak adil,banyaknya konten-konten
tidak penting yang diakses user,dll.Di sini proxy mengatasi masalah
tersebut,karena fungsi utama proxy yaitu melakukan proses sharing,caching,
filtering,sehingga penggunaan internetdapat terkelola dengan baik.



- Sharing
Dimana semua user bisa bersama-sama saling terhubung ke proxy server dan
dapat melakukan akses internet secara bersamaan melalui proxy server.

-Caching
Semua request yang diminta user dapat disimpan dalam jangka waktu yang
cukup lama oleh proxy server dalam cache proxy, sehingga apabila user
ingin mengakses situs atau konten yang sama,proxy tidak perlu lagi
menghubungi alamat yang menyediakan konten tersebut,jadi user
dapat mengakses konten tersebut dari cache yang disimpan proxy.

-Filtering
Proxy dapat diatur agar dapat melakukan penyaringan terhadap
konten-konten yang tidak diinginkan seperti porno,judi,sara,pishing,
konten-konten yang memakai bandwith besar,dll.Sehingga semua user
tidak dapat mengakses konten-konten tersebut.Fungsi lain proxy server
yaitu dapat menentukan user mana saja yang bisa mengakses internet,
membagi dan membatasi bandwith para user,membatasi download,melakukan
pengaturan untuk akses-akses situs tertentu pada jam waktu yang
diinginkan.Hal ini mempermudah pekerjaan adminsrator jaringan,
karena di sini peran adminstrator jaringan hanya terpusat di proxy
server.Sehingga administartor hanya perlu melakukan monitoring
penggunaan proxy dan melakukan troubleshoot apabila service proxy down
atau bermasalah.

Cara Kerja Proxy

Dari sisi pengguna, proxy sama seperti penyedia layanan asli.
Pengguna hanya perlu mengirimkan permintaan layanan,dan proxy akan
melayani permintaan tersebut.Namun dalam proses eksekusi layanan
tersebut,alih-alih mengeksekusinya sendiri,proxy melakukan
permintaan layanan ke penyedia layanan asli.Setelah penyedia layanan
asli memberikan hasil,kemudian proxy baru akan mengembalikan hasil
eksekusi permintaan layanan ke pengguna.
Sehinnga dari sisi penyedia layanan asli,proxy sama seperti pengguna
layanan.

Squid

Squid adalah high-performance proxy caching server untuk web klien, yang
sudah mendukung FTP,ghoper,dan HTTP data object.Berbeda dengan software
caching yang lama,Squid menangani semua permintaan tunggal (single),
non-blocking, I/O-driven proses.Squid menyimpan meta data yang di simpan
di RAM,menyimpan DNS lookups,mendukung non-blocking DNS lookups,
dan implementasi negative-caching jika permintaan gagal.Squid merupakan
software proxy yang dapat diperoleh secara gratis.Squid juga dapat
digunakan untuk mengendalikan pemakaian bandwidth berdasarkan ekstensi
file-file tertentu,menyaring situs-situs yang boleh diakses.

Delay Pools

Delay pools merupakan salah satu fasilitas squid untuk membatasi
bandwidth yang dikonsumsi client,delay pools juga adalah opsi untuk
menspesifikasi berapa jumlah pool yang digunakan untuk membatasi jumlah
bandwidth dari ACL tertentu.ACL (Access Control List),sederhananya
digunakan untuk mengijinkan atau tidak paket host menuju ke tujuan
tertentu.ACL terdiri atas aturan-aturan dan kondisi yang menentukan
trafik jaringan dan menentukan proses nantinya akan dilewatkan atau
tidak.Sebelum mulai mengkonfigurasi delay pools,harus dipersiapkan
terlebih dahulu aplikasi squid yang sudah dikompilasi dengan support
delay pools.Beberapa distro besar seperti RedHat/Mandrake biasanya sudah
di atur support delay pools.Bila tidak,dapat dikompilasi sendiri/manual.
Biasanya delay pools akan dirangkaikan bersama opsi-opsi yang lain,yaitu:

-Delay class,
opsi ini menspesifikasikan dari masing- masing pool yang telah
didefinisikan pada opsi delay pools.
Ada 3 class yang didukung squid, antara lain:

a. Class 1, 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 bandwidth.Parameter pertama mendefinisikan berapa bandwidth
maksimal yang didapatkan ACL,parameter kedua mendefinisikan berapa
bandwidth overall untuk ACL yang spesifik yang adapada 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.

Class-class ini dispesifikasi berdasarkan IP address dari ACL.

Delay Parameter, Opsi ini menspesifikasikan berapa jumlah transfer rate
atau lebih sering disebut bandwidth untuk suatu pool.
Bandwidth dispesifikasi dalam transfer rate rata-rata dan
transfer rate maksimum yang dapat dicapai suatu pool.

Delay Access,Opsi ini mendefinisikan siapa-siapa ACL yang akan
dimasukkan ke pool tertentu untuk mendapatkan “perlambatan” bandwidth.

KESIMPULAN

Dari informasi yang didapat diatas bahwa bandwidth manajement dan squid
ini saling berhubungan untuk melengkapi satu sama lain, jadi kinerja
antar keduanya dapat saling terhubung. Dan dalam proxy juga terdapat
fitur yang sangat penting dianataranya: Sharing,Caching,filtering.


REFERENSI



Sekian yang bisa saya sampaikan


Wassalamu'alaikum Wr.Wb

Komentar

Postingan populer dari blog ini

Pengertian,fungsi dan konfigurasi bind9 di debian

Menghubungkan smartphone satu ISP di cisco Packet Tracer

Menghubungkan 2 jaringan antar gedung dengan Routing Dinamic rip Cisco Packet Tracer