Membatasi Bandwidth Limit Per Komputer Dengan System Penalty

Kebetulan ada waktu… artikel ini saya khususkan untuk mas bogel (dan untuk yang  lain yang belum mengerti tentang limiter). Mas bogel kebetulan bertanya bagaimana cara mengatasi pengguna IDM ataupun jenis lain download accelerator yang biasa di gunakan di warnet/tempat publik/cafe sehingga mengganggu akses internet pemakai yang lain. Ide utama mas bogel ini baik yaitu menyama-ratakan hak semua pengguna jadi saya dukung dan akan saya bantu.

Sebenarnya sah-sah saja dan tidak salah kalau ada orang ingin menggunakan IDM atau program download accelerator sejenis, sayangnya kalau ini dilakukan terus-terusan akan menggangu pengguna yang lain yang akan berakibat meruginya pengguna lain dan penyedia layanan. Semua pengguna membayar sama jadi saya rasa tidak ada salahnya beberapa administrator jaringan memberlakukan batasan apabila menemukan salah satu abuser jaringan.

Perlu kita ketahui tidak semua pengguna adalah abuser, cuma beberapa sebagian kecil saja dan rasanya sangat tidak bijak dan adil kalau kita menghukum semua pengguna hanya karena satu orang abuser saja.  Untuk itu kita memerlukan sebuah program yang bisa membantu kita melakukan pengaturan jaringan secara otomatis tanpa perlu kita awasi. Setelah sekian lama saya mengunakan windows saya hanya menemukan 1 program yang mampu melakukan ini yaitu softperfect bandwidth manager. Bukan berarti program limiter yang lain jelek,  bagus kok… sayangnya beberapa program limiter yang lain ini hanya memberlakukan satu jenis aturan yang rasanya akan merugikan semua pengguna (terkecuali resource yang tersedia lebih dari cukup) jadi yang akan kita bahas adalah advanced limiter dengan menggunakan software softperfect bandwith manager.

[to_like]

Langkah awalnya kita harus menyiapkan programnya dulu,  softperfect bandwith manager bisa di download di https://www.softperfect.com/products/bandwidth/ silahkan untuk membeli license untuk penggunaan bisnis. Untuk yang ingin sekedar belajar saya sediakan versi bajakannya tapi sekali lagi saya sangat rekomendasikan untuk membeli license bagi yang menggunakan software ini untuk keperluan bisnis! bukan apa-apa saya juga marah kalau ada yang membajak produk saya… silahkan download versi bajakan untuk belajar di sini.

License name: Pierre MAUCLAIR
License code: HTWX5-VK37S-CK2MG-AZBJQ-5LLFC-9QYMN-9TQFT-3DSQ8-QTM7E-X2YAG

Langkah kedua adalah menginstall program tersebut. Lalu mulai siapkan konfigurasi. Contoh dibawah adalah untuk jaringan dengan IP range 192.168.0.1 – 192.168.0.255, semua client dalam IP range boleh menggunakan full resource bandwith selama dalam batas penggunaan wajar, namun akan terkena penalty otomatis apabila menggunakan full resource selama 5 menit berturut-turut (biasanya download apabila lebih dari 5 menit, bisa di setting sesuai kebutuhan) Sekalian saya tambahkan rules untuk abuser jenis penggila browsing biasanya mereka membuka lebih dari 10 tab dalam waktu singkat ini akan mengganggu kualitas jaringan dan merugikan pengguna yang lain, dalam contoh saya memberlakukan maksimal koneksi adalah 60 (bisa di setting sesuai kebutuhan). Untuk rules berikutnya silahkan di tambahkan sendiri sesuai kebutuhan.

* Bisa di setting sesuai kebutuhan.

* Bisa di setting sesuai kebutuhan.

* Bisa di setting sesuai kebutuhan. (contoh untuk squid transparent ikuti artikel yang lain)

* Bisa di setting sesuai kebutuhan.  Tanggal bisa di gunakan atau di non-fungsikan untuk selamanya (contoh untuk squid transparent ikuti artikel yang lain)

* Bisa di setting sesuai kebutuhan.

* Bisa di setting sesuai kebutuhan.

Dengan menggunakan rules yang kita buat ini kita bisa membatasi abuser yang sering mengganggu jaringan tanpa perlu merugikan pengguna yang lain.  Pemahaman bahasa mudahnya adalah sebagai berikut: Misal kita memiliki resource bandwidth sebesar 10Mbps, kita share ke sekitar 100 client, semua client berhak mendapatkan maksimum resource bandwidth yaitu 10Mbps, namun apabila ada salah satu client yang menggunakan resource bandwidth sebesar 10Mbps selama 5 menit akan kita beri penalty limiter/batasan sebesar 10% menjadi 10×10%=1Mbps, apabila ada user yang menggunakan koneksi lebih dari 60 koneksi per detik akan di beri penalti 40% menjadi 10×40%=4Mbps.

Kerugian menggunakan limiter lain yang hanya memberlakukan rules satu arah. Misal resource bandwidth adalah 10Mbps, jumlah client 100, maka limiter yang di aplikasikan adalah 10/100=0.1Mbps, rugi bukan? padahal belum tentu semua pengguna adalah abuser. Maka dari itu saya sangat sarankan untuk penggunaan limiter cukup memberi hukuman penalty kepada abuser saja, jangan di sikat rata semua. Sama seperti kasus facebook yang terkena kasus hari menggambar nabi Muhammad SAW menyebabkan memkominfo menyuruh menutup semua akses ke facebook… yang ada dalam pikiran saya itu sih GILA BIN BODOH kenapa nggak di block URL spesifik yang menuju ke halaman yang melanggar aturan itu saja? apa semua halaman di facebook itu melanggar aturan…? 😛

Sekian dulu semoga kalian semua tambah goblog…

NB: UNTUK LINUX MANIA SILAHKAN TANYA KE FORUM LINUX

[/to_like]

Kata Kunci Terkait:

113 thoughts on “Membatasi Bandwidth Limit Per Komputer Dengan System Penalty”

  1. O ya, tambahan… skdr info aja, sy menggunakan aplikasi ini di kantor dengan 1 server dan 35 Klien, di Warnet 1 server dan 24 klien, Compatible dengan billing warnet dengan catatan kita tahu Port yang digunakan oleh billing tersebut, Trm Ksh.

    Reply
  2. Slm Knl semua, Trm Ksh Pak Istanto atas tutorialnya. Tanpa bermaksud mendahului atau menggurui pak Istanto, alhamdulilah sy sudah memakai aplikasi ini sejak tahun 2009 sampai sekarang. semua berjalan dengan baik dan lancar seperti apa yang disampaikan pada tutorial di blog ini. Bagi rekan-rekan pengunjung blog ini, jika ingin tuorial software ini secara lengkap dari A sampai Z silahkan kirim email ke : [email protected], Tutorialnya gratis he…he…he.., mnt doa aja biar ilmu saya bertambah dan bermanfaat….sekalian bantu Pak Istanto. Terima kasih

    Reply
  3. om, ane nubie..
    Dikantor ada 8 kompie tp modem netral, ga ada server, jadi modem masuk ke hub.
    bagaimana caranya sy kasih limit, hal apa yg diperlukan supaya bisa.
    alasan: karena dipakai buat ga penting selain kerja.

    trima kasih

    maaf bahasa saya kacau dan ga paham jaringan.
    bisa email om, maklum jarang sy pke OL pc kantor

    Reply
      • kantor juragan mas, bukan sok idealis..
        pc sering dipake buat streaming, shingga berat mau kirim laporan.
        klo lapor juragan paling cm dibilangin, ya ditegur donk..

        sementara yg pke senior.
        Makasih mas, ntr ane usul juragan barangkali ada dana buat jaringan tsb.
        Rgds,

        callmedol

        Reply
        • he he sebenarnya jawabannya sudah ada kok di koment atas…

          Istanto Adi Nugroho berkata:
          Pada August 10th, 2010 jam 4:21 PM

          install servicenya saja di tiap client, gui di remote dari komputer billing. cek rules pastikan nggak ada yang salah, cek direction pilih both, cek source pilih localhost, cek port contohnya torrent port 6881-6999. kayaknya kurang teliti saja tuh coba lagi… good luck ya 😀

          Reply
  4. mau tanya gan kalo Unable to connect (code 10060, error: connection time out) kenapa ya… maslahnya di apa??? mohon penjelasannya ya…

    Reply
  5. kalau untuk hotspot dengan topologi
    modem –> server (BWM) –> wifi –> 10 client laptop (misal)
    lalu bagaimana bila saya set 30 kbps pada BWM apakah masing-masing laptop menerima 30 kbps ataukah 30 kbps terbagi untuk 10 laptop (3kbps)
    mohon bantuannya, soalnya ngga punya banyak laptop buat ngetest, masak mau pinjam tetangga ngga enak tar jadinya!

    Reply
  6. atur nuhun akang , artikel ini sangat membantu dan mudah dipahami. saya sudah berhasil mencobanya. salam goblok untuk semua 😀

    Reply
  7. Mas Istanto yth,
    Artikel mas telah sangat2 membantu saya, masalah saya untuk membatasi speed download max per client menjadi 32KBps tanpa mikrotik sdh teratasi, sekali lg terima kasih.
    Ada 1 lg yang mau saya tanyakan, saya ingin memberlakukan penalty dgn pembatasan jumlah koneksi maksmal seperti contoh mas diatas, bagaimanakah cara untuk mengetahui jumlah koneksi yang sedang aktif misalnya berapa jumlah koneksi terpakai saat sedang mendownload beberapa file sekaligus dari youtube, atau berapa jumlah koneksi terpakai saat bermain game online. thanks.

    Reply
    • oya berhubung saya gk pake server (softperfectnya diinstall d setiap client dgn pembatasan kecepatan download max berbeda2 tiap client) sy mau tanya jg ada gk ya software yg bs memproteksi/menghidden file servicenya softperfect agar gk bs distop atau dihapus (daftar service yg di start > run > services.msc itu loh mas)..saran lain jg oke asal softperfectnya gk bs dstop,didelete,diuninstal 🙂

      Reply

Leave a Comment

[+] yoyocici emoticons Istanto Personal Blog

This site uses Akismet to reduce spam. Learn how your comment data is processed.