Widya Teknika Vol.19 No.1; Maret 2011 ISSN 1411 – 0660: 16-24
komunikasi data terutama dalam jaringan TCP/IP,
MANAJEMEN BANDWIDTH JARINGAN KOMPUTER bandwidth adalah sumber daya utama yang harus MENGGUNAKAN METODE HIERARCHICAL digunakanTOKEN secaraBUCKET efisien. (HTB) Dalam rangka PADA PC ROUTER BERBASIS LINUX pemanfaatan bandwidth secara optimal dan efisien
maka diperlukan teknik khusus untuk 2) sumber daya tersebut. Sehingga Anis Qustoniah 1), Darwanto memanajemen dengan manajemen bandwidth, sumber daya Abstrak jaringan bisa dikendalikan dan dapat memenuhi Pada perkembangan teknologi jaringan komputer dewasa inikriteria routerQuality menjadiof Service suatu alternatif dalam pengaturan (QoS). [6] bandwidth , selain fungsinya sebagai penghubung antar dua Ada atau lebih untukyang meneruskan data dari satu tigajaringan layanan digunakan untuk jaringan ke jaringan lainnya. Berdasarkan kebutuhan akan manajemen maka dirancanglah pengukuranbandwidth parameteryang QoSbaik , berikut ini adalah manajemen bandwidth jaringan komputer dengan menerapkan antrian Hierarchical Token Bucket macam disiplin layanan tersebut [6] : (HTB) pada pc router berbasis linux. Berdasarkan hasil perencanaan, setiap user dapat kita alokasikan bandwidth • Bandwidth merupakan rate transfer data yang berbeda agar tidak terjadi penggunaan bandwidth yang besar oleh satu Berdasarkan analisa, maksimal yanguser. dapat diteruskan hasil antara dua implementasi HTB dapat mengontrol throughput dari masing-masing klien, setiap titik persatuan detik. klien dapat menggunakan bandwidth yang tidak sedang digunakan (idle) dan juga dapat digunakan untuk , ∑ bitsmengalokasikan bandwidth (1) Bandwidth = dan 64 kbps serta menghasilkan dimana bandwidth 1 Mbps dapat bagi menjadi 384 kbps, 512 kbps, 192 kbps S transfer rate rata-rata 125 KB/s. Kata Kunci: router, bandwidth , HTB, linux PENDAHULUAN Perkembangan teknologi jaringan komputer telah mengalami kemajuan pesat dalam waktu yang singkat. Seiring dengan perkembangan tersebut, manusia dituntut untuk melaksanakan segala sesuatu bukan hanya cepat, tetapi juga harus tepat. Tidak hanya perusahaan berskala besar namun tiap individu membutuhkan data ataupun informasi-informasi baru melalui jaringan komunikasi terutama internet. Semua itu tidak lepas dari bidang komputerisasi dan jaringan komputer. Suatu sistem yang ditangani oleh komputer, semuanya akan terasa lebih canggih, lebih pintar, lebih otomatis lebih praktis dan lebih efisien. Sering kali terjadi permasalahan pada jaringan komputer antara lain data yang dikirimkan lambat, rusak dan bahkan tidak sampai ke tujuan. Komunikasi sering mengalami time- out, hingga masalah keamanan. Oleh sebab itu, jaringan komputer memerlukan sebuah router, yaitu alat yang berfungsi sebagai pengatur jalur lalu-lintas data sehingga tepat pada sasarannya. Quality of Service (QoS) memegang peranan yang sangat penting dalam hal ini. Linux sebagai suatu sistem operasi yang bersifat open dan free, telah menawarkan berbagai teknik QoS untuk memfasilitasi proses manajemen bandwidth pada suatu jaringan. Sehingga dapat menjamin para pengguna mendapatkan bandwidth yang sesuai dengan yang didefinisikan dan juga terdapat fungsi pembagian bandwidth diantara para pengguna jaringan sehingga performansi jaringan tetap dapat terjaga.
•
•
Delay merupakan waktu yang dibutuhkan oleh data untuk menempuh jarak dari asal ke tujuan. Delay dari pengirim ke penerima pada dasarnya tersusun atas hardware latency, delay akses, dan delay transmisi. Delay yang paling sering dialami oleh trafik yang lewat adalah delay transmisi. Dalam rekomendasi G.114 International Telecommunication Union (ITU) telah menspesifikasikan sebuah jangkuan 0-150 milidetik sebagai delay jaringan 3yang dapat diterima untuk aplikasi suara. packet _ size × 8 Delay = × 1000ms line _ speed (2) Losses, dimana kemungkinan hilangnya paket saat proses pengiriman. Dua aplikasi yang sensitif terhadap loss adalah voice dan high definition video.
Penjadwalan Paket Secara Hierarchical Alokasi link-sharing bisa dikonfigurasi statis atau dinamis. Tujuan pertama dari penerapan link-sharing adalah setiap kelas akan mendapat bandwidth yang dialokasikan, dalam beberapa interval waktu tertentu, saat waktu congestion. Tujuan kedua adalah ketika beberapa kelas tidak menggunakan alokasi bandwidth, distribusi dari kelebihan bandwidth antar kelas lain tidak boleh berubah-ubah tetapi mengikuti aturan tertentu.
2.
1.
Konsep Manajemen Bandwidth Bandwidth merupakan lebar pita frekuensi pada perangkat yang bisa digunakan untuk transmisi data dalam komunikasi data. Di dunia 1)Staf Pengajar Jurusan Teknik Elektro Universitas Widyagama Malang 2)Alumni Jurusan Teknik Elektro Universitas Widyagama Malang
16
MANAJEMEN.......BERBASIS LINUX (ANIS QUSTONIAH & DARWANTO)
Gambar 1. Hierarchical link sharing 1. Setiap interior class atau leaf class harus menerima link-sharing sesuai alokasi yang diberikan dalam interval waktu tertentu, sehingga terpenuhi kebutuhannya. 2. Jika semua leaf dan interior class yang memiliki permintaan telah menerima sedikitnya link-sharing bandwidth yang dialokasikan, distribusi dari kelebihan banwidth tidak berubah-ubah tetapi harus mengikuti aturan yang ditentukan. Pada sistem operasi Linux yang difungsikan sebagai router, semua paket dimasukkan dalam antrian sebelum paket-paket tersebut diteruskan. Mekanisme dalam antrian tersebut diatur oleh traffic controller sesuai kebutuhan QoS. Traffic Controller hanya memanajemen paket-paket yang akan keluar dari sistem. Hierarchical Token Bucket (HTB) Hierarchical Token Bucket merupakan teknik penjadwalan paket yang dikembangkan pertama kali oleh Martin Devera dan sering digunakan bagi router yang menggunakan sistm operasi Linux. General Scheduler HTB menggunakan mekanisme Deficit Round Robin (DRR) dan pada blok umpan baliknya, Estimator HTB menggunakan Token Bucket Filter (TBF). [6] a.
b.
Mekanisme Kerja HTB Hierarchical Token Bucket menggunakan TBF sebagai estimator idle time sehingga hanya rate dan burst saja yang harus ditentukan. Pada HTB terdapat parameter ceil sehingga kelas akan selalu mendapatkan bandwidth di antara base link dan nilai ceil linknya. Parameter ini dapat dianggap sebagai Estimator kedua, sehingga setiap kelas dapat meminjam bandwidth selama bandwidth total yang diperoleh memiliki nilai di bawah nilai ceil. Sebagai catatan, apabila nilai ceil sama dengan nilai base link, maka kelas-kelas tidak diijinkan untuk meminjam bandwidth. Sedangkan jika nilai ceil diset tak terbatas atau dengan nilai yang lebih tinggi seperti kecepatan link yang dimiliki, maka akan didapat fungsi yang sama seperti kelas non-bounded. HTB menganggap hierarchical kelas lengkap dan trafik dipisah-pisah
menjadi beberapa aliran trafik, algoritma untuk penjadwalan paket adalah sebagai berikut : 1. Pemilihan kelas pada cabang terendah (leaf class) yang linknya belum mencapai batas kemudian mulai mengirimkan paket dari kelas yang memiliki prioritas tertinggi kemudian berlanjut ke yang rendah, apabila link semua kelas melampaui batas link maka dilakukan suatu test melalui suatu putaran lengkap untuk menemukan leaf class yang dapat meminjam bandwidth dari kelas diatasnya (parent class) jika tidak ada maka putaran diulangi dengan mencoba meminjam bandwidth dari kelas diatas parent class. 2. Apabila nilai ceil sama dengan nilai base rate, maka kelas-kelas tidak diijinkan untuk meminjam bandwidth. Sedangkan jika nilai ceil diset dengan nilai tak terbatas atau dengan nilai yang lebih tinggi seperti kecepatan link yang dimiliki, maka akan didapat fungsi yang sama seperti kelas non-bounded. Token Bucket Filter (TBF) TBF merupakan qdisc yang sederhana dimana qdisc ini hanya meneruskan paket yang datang pada sebuah rate yang tidak melebihi ketentuan rate yang diberikan. Token bucket merupakan suatu definisi formal dari suatu transfer rate. Antrian ini memiliki tiga buah komponen: ukuran burst, mean rate, dan interval waktu (tc). Implementasi TBF terdiri dari sebuah buffer (bucket), yang secara konstan diisi oleh beberapa informasi virtual yang dinamakan token pada rate yang spesifik (token rate). Parameter paling penting dari bucket adalah ukurannya, yaitu banyaknya token yang dapat disimpan. Setiap token yang masuk mengumpulkan satu paket yang datang dari antrian data dan kemudian dihapus dari bucket. Dengan menghubungkan algoritma ini dengan dua aliran – token dan data, maka akan didapatkan tiga buah kemungkinan skenario: 1. Data yang datang pada TBF memiliki rate yang sama dengan masuknya token. Dalam hal ini, setiap paket yang masuk memiliki token-nya masing-masing dan akan melewati antrian tanpa adanya delay. 2. Data yang datang pada TBF memiliki rate yang lebih kecil daripada rate token. Hanya sebagian dari token yang dihapus pada output pada tiap paket data yang dikirim ke antrian, sehingga token akan menumpuk, memenuhi ukuran bucket. Token yang tidak digunakan kemudian akan dapat digunakan untuk mengirimkan data pada kecepatan yang melampaui rate token standar, ini terjadi jika ada ledakan data yang pendek. 3. Data yang datang pada TBF memiliki rate yang lebih besar daripada rate token. Hal ini berarti bucket akan segera kosong dari c.
17
WIDYA TEKNIKA VOL.19 NO.1; MARET 2011: 16-24
token, yang akan menyebabkan TBF akan menutup alirannya untuk sementara. Hal inilah yang dinamakan situasi overlimit. Jika paket-paket tetap datang, maka paket-paket akan segera di-drop. Skenario terakhir ini sangatlah penting, karena dengan skenario tersebut, dapat diterapkan shaping bandwidth yang tersedia terhadap data yang melewati filter. Akumulasi dari semua token mengijinkan sebuah short burst dari data yang overlimit untuk tetap bisa lewat tanpa ada loss, tetapi mengakibatkan delay. Perlu diketahui bahwa token pada kernel dalam sistem operasi Linux hanya sesuai dengan satuan bytes, bukan packet. [6] METODE PENELITIAN 1. Perencanaan Sistem Topologi sistem dalam perencanaan jaringan ini adalah Topologi bus, karena jika ada penambahan workstation baru tidak akan mengganggu workstation lainya. Gambar 3. Flowchart Perencanaan Manajemen Bandwidth Installasi htb-tools HTB-tools merupakan software yang sering digunakan untuk manajemen bandwidth pada router-router berbasis Linux, berikut ini langkahlangkah instalasi paket htb-tools : ♦ Download paket htb tools #apt get install Htb-tools0.3.0a-i486-1.tgz ♦ Ekstrak file nya #tar -zxvf Htb-tools-0.3.0ai486-1.tgz ♦ Konfigurasi eth0-qos.cfg dan eth1-qos.cfg sesuai kebutuhan, dalam hal ini yang akan dikonfigurasi adalah eth1 yaitu ip lokal. #nano /etc/htb/eth1-qos.cfg a.
Gambar 2. Topologi Sistem Dari gambar diatas dapat dijelaskan dimana pc router akan menghubungkan jaringan server(eth0) ke jaringan klien(eth1) dan untuk mengatur bandwidth pada jaringan klien. Pengaturan bandwidth dilakukan pada inteface eth1 yang kemudian akan diteruskan ke masing-masing klien melalui hub. Adapun tahap-tahap perencanannya adalah seperti ditunjukkan digram alir berikut ini :
18
b.
Installasi Bandwidth Monitor Bandwidth Monitor merupakan software yang digunakan untuk mengetahui aktifitas suatu jaringan dan bekerja pada OS windows. Langkah – langkah untuk menggunakannya adalah sebagai berikut: ♦ Install software. ♦ Buka tampilan bandwidth monitor. ♦ Untuk melihat grafiknya klik kanan kemudian pilih adapters mana yang akan diamati. ♦ Untuk melihat statistik trafiknya, tekan F3 dan atau F4 kemudian pilih adapter yang akan diamati.
MANAJEMEN.......BERBASIS LINUX (ANIS QUSTONIAH & DARWANTO)
(RTT) didefinisikan sebagai waktu yang dibutuhkan oleh sebuah data dari awal transmisi hingga diterimanya Acknowledgement (ACK). Dari hasil simulasi dapat dilihat bahwa kedua jaringan dapat terkoneksi dengan baik. Waktu yang ditempuh minimal adalah 0,070 ms, waktu tempuh maksimal adalah 0,102 ms dan rata-rata waktu tempuh adalah 0,083 ms. Paket Loss yang rendah menyatakan bahwa router baik dalam melewatkan paket data. Dapat dilihat dari hasil ping tersebut bahwa ada 5 paket yang dikirim dan ada 5 paket yang di reply artinya 100% sampai. Dan berikut ini tabel router yang terbentuk : Gambar 4. Tampilan Bandwidth Monitor 2.
Prosedur Pengujian 1. PC router dihubungkan ke server dan klien, pada jaringan Local Area Network (LAN). Dimana PC router menggunakan sistem operasi linux dan klien-klien menggunakan sistem operasi windows. 2. PC router menggunakan 2 ethernet card untuk mengetahui apakah PC router dapat memenuhi fungsi interkoneksi pada jaringan yang berbeda network. 3. Parameter / data yang akan di analisa adalah bandwidth, throughput dan delay untuk pengujian sebelum dan sesudah diterapkan manajemen bandwidth. 4. Pada setiap pengujian diambil 10 sample untuk masing-masing klien. 5. Proses analisa menggunakan bandwidth monitor, ping dan perhitungan untuk mengetahui performansi jaringan sebelum dan sesudah adanya manajemen bandwidth.
PENGUJIAN DAN ANALISA 1. Pengujian Konektifitas Jaringan Untuk mengetahui koneksi antara dua jaringan yang berbeda apakah dapat saling mentransfer paket Internet Control Message Protokol (ICMP) dengan baik.
Gambar 6. Hasil tabel router 2. Pengujian Sebelum diterapkan manajemen bandwidth Sebelum Hierarchical Token Bucket (HTB) diterapkan pada jaringan, dilakukan suatu pengukuran terhadap kinerja jaringan. Hal ini dimaksudkan agar terlihat bagaimana efek yang akan terjadi setelah diterapkannya HTB pada jaringan, terutama pada masalah throughput dan delay dari jaringan. a. Pemakaian bandwidth dengan klien tunggal Tabel di bawah ini menunjukkan bagaimana performansi jaringan klien1 ketika klien1 memakai bandwidth penuh sendirian sebelum diterapkannya HTB. Berdasarkan rumus (2) delay perhitungan adalah sebagai berikut : Delay =
packet _ size × 8 × 1000ms line _ speed 700 × 8 = 68627 ,45ms = × 1000 81,60
Gambar 5. Hasil ping dari PC router ke klien Berdasarkan hasil pengujian dari jaringan router ke jaringan klien, untuk Round Tripe Time 19
WIDYA TEKNIKA VOL.19 NO.1; MARET 2011: 16-24
Tabel 1. Klien1 tanpa manajemen bandwidth ketika pemakaian bandwidth dengan klien tunggal.
b. Pemakaian bandwidth oleh semua klien Tabel di bawah ini merupakan nilai rata-rata dari 10 sampel yang diambil dari masing-masing klien ketika memakai bandwidth penuh secara bersamaan sebelum diterapkannya HTB. Berdasarkan rumus (2) delay perhitungan adalah sebagai berikut : Delay =
packet _ size × 8 × 1000ms line _ speed
Tabel 2. Nilai rata-rata dari semua klien ketika pemakaian bandwidth oleh semua klien sebelum diterapkan manajemen bandwidth
Grafik 1. Throughput dari semua klien ketika pemakaian bandwidth dengan klien tunggal sebelum diterapkan manajemen bandwidth
Grafik 3. Throughput dari semua klien ketika pemakaian bandwidth dengan semua klien sebelum diterapkan manajemen bandwidth
Grafik 2. Delay dari semua klien ketika pemakaian bandwidth dengan klien tunggal sebelum diterapkan manajemen bandwidth
Grafik 4. Delay dari semua klien ketika pemakaian bandwidth dengan semua klien sebelum diterapkan manajemen bandwidth
Gambar 7. Rate maksimal klien1 ketika pemakaian bandwidth dengan klien tunggal sebelum diterapkan manajemen bandwidth
20
MANAJEMEN.......BERBASIS LINUX (ANIS QUSTONIAH & DARWANTO)
Tabel 3. Klien1 dengan manajemen bandwidth ketika pemakaian bandwidth dengan klien tunggal
Gambar 8. Rate maksimal klien1 ketika pemakaian bandwidth dengan semua klien sebelum diterapkan manajemen bandwidth Berdasarkan hasil pengujian sebelum diterapkannya manajemen bandwidth, pada saat pemakaian bandwidth sendiri oleh masing-masing klien, masing-masing klien mendapatkan bandwidth 83,6 Mbit/s, yang merupakan throughput dari ethernet 100 Mbit. Hal ini dikarenakan pada saat pemakaian bandwidth secara individual, maka alokasi bandwidth maksimal akan digunakan oleh klien yang pada saat itu menggunakan bandwidth secara penuh. Ketika pemakaian bersama, maka throughput yang masuk ke masing-masing klien akan terbagi menjadi empat, yaitu rata-rata 18,4 Mbit/s pada masingmasing klien. Ripple yang terjadi adalah suatu kewajaran, karena ada kalanya terjadi collision dan sifat dari media di jaringan. Untuk itu dalam pengujian dari suatu jaringan kita harus mengamati rata-rata throughput dari suatu rentang waktu tertentu. Dari pengujian juga terlihat bagaimana pembagian bandwidth yang tidak dapat dikontrol ketika tidak diterapkannya manajemen bandwidth. Pengujian setelah diterapkan manajemen Bandwidth a. Pemakaian bandwidth dengan klien tunggal Klien1, klien2, klien3 dan klien4 secara berturut-turut diberikan bandwidth 512 Kbps, 256 Kbps, 192 Kbps dan 64 Kbps sehingga total bandwidth yang dialokasikan sebesar 1 Mbps, dan hanya klien1 yang memakai bandwidth penuh sendirian. Berdasarkan rumus (2) delay perhitungan adalah sebagai berikut : packet _ size × 8 Delay = × 1000ms line _ speed
Gambar 9. dan 10. menunjukkan rate maksimal, throughput dan delay dari semua klien ketika klien1 memakai bandwidth penuh sendirian setelah diterapkannya HTB.
Gambar 9. Rate maksimal klien1 ketika pemakaian bandwidth dengan klien tunggal setelah diterapkan manajemen bandwidth
3.
=
30,8 × 8 × 1000 1000
Gambar 10. Throughput dari semua klien ketika pemakaian bandwidth dengan klien tunggal setelah diterapkan manajemen bandwidth
= 246 ,4 ms
21
WIDYA TEKNIKA VOL.19 NO.1; MARET 2011: 16-24
Gambar 11. Delay dari semua klien ketika pemakaian bandwidth dengan klien tunggal setelah diterapkan manajemen bandwidth
Grafik 7. Throughput dari semua klien ketika pemakaian bandwidth oleh semua klien setelah diterapkan manajemen bandwidth
b.
Pemakaian bandwidth oleh semua klien Pemberian bandwidth pada pengujian ini sama seperti pada pengujian diatas (a). Tabel di bawah ini merupakan nilai rata-rata dari 10 sampel yang diambil dari masing-masing klien ketika memakai bandwidth penuh secara bersamaan setelah diterapkannya HTB. Tabel 4. Nilai rata-rata dari semua klien ketika pemakaian bandwidth oleh semua klien setelah diterapkan manajemen bandwidth
Grafik 8. Delay dari semua klien ketika pemakaian bandwidth oleh semua klien setelah diterapkan manajemen bandwidth
Gambar 12. Rate maksimal klien1 ketika pemakaian bandwidth dengan semua klien setelah diterapkan manajemen bandwidth
Berdasarkan pengujian pembagian bandwidth dengan klien tunggal, klien akan mendapatkan bandwidth maksimal 993,6 kbps dari bandwidth yang dialokasikan yaitu 1 Mbps, dan ketika terjadi pemakaian bandwidth secara bersamaan maka masing-masing klien akan dibatasi penggunaan bandwidthnya sesuai dengan rate yang telah ditentukan. Begitu pula dari hasil penghitungan delay-nya terlihat bahwa pada pemakaian bandwidth sendiri delay yang terjadi lebih kecil dibandingkan dengan pemakaian bandwidth bersama, ini dikarenakan pada saat pemakaian bandwidth sendiri paket icmp yang masuk ke dalam manajemen bandwidth akan menggunakan throughput sebesar 1 Mbps untuk bolak balik dari server ke klien. Sedangkan pada pemakaian bandwidth oleh semua klien kecenderungan paket icmp untuk bisa lewat sangat kecil, hal ini yang menyebabkan perbedaan delay antara pemakaian bandwidth dengan klien tunggal dan pemakaian bandwidth oleh semua klien. 4.
Pemakaian Bandwidth Pada Range 256 2048 Kbps Pada pengujian ini diberikan bandwidth 256 kbps, 512 kbps, 768 kbps, 1024 kbps, 2048 kbps untuk masing-masing pengujian pada salah satu
22
MANAJEMEN.......BERBASIS LINUX (ANIS QUSTONIAH & DARWANTO)
klien. Tabel di bawah ini menunjukkan nilai ratarata dari klien ketika memakai bandwidth sendiri dan diberikan bandwidth yang berbeda. Berdasarkan rumus (2) delay perhitungan adalah sebagai berikut : packet _ size × 8 Delay = × 1000ms line _ speed
Tabel 5. Nilai rata-rata untuk masing-masing bandwidth Grafik 11. Perbandingan Throughput Pengukuran dan Penghitungan
Grafik dibawah ini menunjukkan bagaimana perbandingan antara nilai pengukuran dan penghitungan untuk throughput serta delay pada pengujian.
Grafik 12. Delay Pengukuran Range Bandwidth 256-2048 kbps
Grafik 9. Throughput Pengukuran Pada Range Bandwidth 256-2048 kbps
Grafik 13. Delay Penghitungan Pada Bandwidth 256-2048 kbps
Range
Grafik 10. Throughput Penghitungan Pada Range Bandwidth 256-2048 kbps
Grafik 14. Perbandingan Delay Pengukuran dan Penghitungan 23
WIDYA TEKNIKA VOL.19 NO.1; MARET 2011: 16-24
Pada pengujian ini terlihat bandwidth 1024kbps dan 2048kbps dapat menghasilkan throughput yang mendekati maksimal, ( seperti ditunjukkan tabel 4.14 dan 4.15 ) throughput yang didapat sekitar 996,8 kbps dan 1997,6 kbps. Dan delay yang terukur juga relatif kecil jika dibandingkan dengan pengujian pada kapasitas bandwidth dibawahnya. Dari tabel 4.14 dapat kita lihat transfer rate pada bandwidth 1024 kbps sekitar 124 KB/s, hal ini sama halnya dengan transfer rate yang terjadi pada pengujian 4.7.1 pemakaian bandwidth dengan klien tunggal untuk alokasi bandwidth 1 Mbps, seperti ditunjukan pada tabel 4.6. KESIMPULAN Dari hasil pengujian dan analisa diperoleh kesimpilan sebagai berikut : 1. Pada jaringan tanpa manajemen bandwidth, dimana bandwidth maksimal 83,6 Mbps terbagi menjadi 18,4 Mbps untuk ke empat klien tanpa adanya batasan. Hal ini akan berakibat pada throughput yang tidak terkontrol dan apabila terjadi penambahan klien lebih banyak lagi maka bandwidth yang di dapat akan semakin kecil, hal ini terlihat pada pengujian pemakaian bandwidth bersama sebelum diterapkannya htb. 2. Pada jaringan dengan menerapkan HTB, dimana bandwidth 1 Mbps dapat bagi menjadi 384 kbps, 512 kbps dan 192 kbps dan 64 kbps serta throughput dari masing-masing klien dapat terkontrol, dimana setiap klien akan menggunakan bandwidth sesuai batasan yang telah diberikan, dan setiap klien dapat menggunakan bandwidth yang tidak sedang digunakan / idle seperti ditunjukkan pada pengujian setelah diterapkannya manajemen bandwidth. 3. Pada jaringan dengan manajemen bandwidth, delay yang terjadi juga mendekati nilai penghitungan, dan alokasi bandwidth yang besar akan mengakibatkan delay yang semakin kecil. 4. Pada pengujian range bandwidth, misalnya untuk bandwidth sebesar 1 Mbps transfer ratenya adalah 125 KB/s atau sekitar dengan 1000 kbps. Transfer rate ini dapat gunakan acuan untuk mengetahui rata-rata bandwidth aktual yang terukur / throughput. 5. Manajemen bandwidth dapat membantu administrator jaringan untuk melakukan pembatasan bandwidth, mengetahui rule-rule pada router dan mengamati tafik monitoring yang ada pada jaringan. Saran 1. Manajemen bandwidth ini dapat dikembangkan dengan melakukan konfigurasi pada router dengan menambahkan aturan pada
24
2.
htb misalnya dengan menerapkan aturan prioritas. Untuk pengujian jaringan yang lebih besar dapat menggunakan webserver.
DAFTAR PUSTAKA [1] [2]
Syaiful Ahdan, S.KOM “JARKOM & KOMDAT” Http://www.teknokrat.ac.id Prakoso, Samuel 2005. Jaringan Komputer Linux. Andi. Yogyakarta
[3]
[4]
[5]
[6] [7]
[8]
Fahrul Agus, Addy Suyatno, Supianto” Optrimalisasi Manajemen Bandwidth Pada Jaringan Intranet Universitas Mulawarman” Jurnal Informatika Mulawarman Vol 5 No.1 Pebruari 2010 Sembiring, Jhony H 2003. Jaringan Komputer Berbasis Linux. Elex Media Komputindo,Jakarta Umi Proboyekti, S.Kom, “Jaringan Komputer” Http://www.lecturer.ukdw.ac.id Materi Training Local Area Network, Http://www.glossary-tech.com Hierarchical Token Bucket (HTB) Di mesin Linux. Http://www.ittelkom.ac.id Budi Santosa, ST. “Manajemen Bandwidth Internet Dan Intranet” http://www.infolinux.web.id