Priority pada queue tree dengan simple queue tidaklah jauh berbeda yaitu aturannya masih client yang memiliki priority terbesar yang akan mendapatkan bandwidth sisa daei priority terkecil. Untuk nilai priority terbesar adalah 1 sedangkan yang terkecil adalah 8. Untuk perbedaannya terletak pada queue tree saja, dimana kita harus memberikan nilai priority untuk setiap client, jika kita tidak memberikan nilai priority maka client akan mendapatkan nilai priority default yaitu 8.
Note before configuring :
Sebelum melakukan konfigurasi queue tree : priority, konfigurasikanlah terlebih dahulu internet access, ip gateway dan firewall NAT, kemudian pastikan bahwa client sudah terkonfigurasi ipdefault-gateway sehingga bisa dapat terkoneksi kedalam jaringan internet lokal, dan pastikan client tidak sedang install sesuatu atau sedang melakukan update windows.
1. Langkah pertama yaitu Lakukan pembuatan rule firewall mangle mark-connection untuk ketiga client dengan perintah seperti gambar dibawah ini:
2. Setelah itu, buatlah mark-packet dari mark-connection yang sudah dibuat dengan perintah sebagai berikut:
3. Selanjutnya, konfigurasikan parent untuk melakukan limitas dan max-limit yang digunakan harus disesuaikan dengan bandwidth yang dimiliki. Perintahnya dapat dilihat pada gambar dibawah ini.
4. Karena konfigurasi kali ini menggunakan limitasi grouping, maka buatlah juga parent yang digunakan untuk grouping dengan perintah sebagai berikut:
5. Selanjutnya, konfigurasikan child untuk client1-HRD menggunakan parent all-download karena client1-HRD tidak termasuk dalam group, konfigurasinya hampir sama seperti materi sebelumnya yaitu pada lab 7.2.3, hanya saja kali ini tambahkan priority dan nilai priority yang akan kita berikan adalah 6.
6. Kemudian, konfigurasikan child untuk client yang berada dalam grouping yaitu client2-staff dan client3-staff dan berilah priority untuk client 2 adalah 7 dan client 3 adalah 8.
-> 1. Parent dari all-download atau bandwidth yang dimiliki.
-> 2. Child untuk client1-HRD menggunakan parent all-down.
-> 3. Rule groupi ngmenjadi parent untuk client2-staff dan client3-staff sehingga client 2 dan 3 tidak langsung menggunakan parent all-down dan setiap client menggunakan priority yang berbeda.
8. Setelah itu, lakukan pengujian dengan download file besar pada web browser pada client1-HRD.
9. Jika dilihat pada bagian GUI yaitu queue > queue tree bandwidth yang didapat client 1 adalah 8M, hal ini dikarenakan hanya client 1 yang melakukan download.
10. Sedangkan jika client 1 dan client 2 melakukan download secara bersamaan, client 2 akan mendapat bandwidth dengan nilai CIR sedangkan client1-HRD mendapat bandwidth CIR + sisabandwidth, dikarenakan nilai priority client 1 lebih kecil dari pada client lainnya.
11. Kemudian lakukan pengujian dengan semua client melakukan download secara bersamaan, bandwidth yang didapat client 2 dan 3 adalah nilai CIR sedangkan bandwidth yang didapat client 1 adalah nilai CIR + sisa bandwidth (2M+2M) karena priority terkecil yang akan mendapatkan nilai bandwidth sisanya.
12.Namun, jika client 2 dan 3 saja yang melakukan download, maka client 2 akan mendapat nilai CIR + sisa bandwidth dikarenakan client2-staff memiliki priority terkecil diantara keduanya, jadi yang didapat client2-staff adalah 2M+4M, 4M merupakan bandwidth client1-staff yang tidak digunakan dengan jumlah 2M dan juga bandwidth yang sisa yang tidak digunakan dilimitasi (2M).
-Sekian dan Terima Kasih-