Malam guru sekalian, saya mau tanya tentang settingan mangle pada hotspot
sebelumnya topologi yg saya pakai itu

ISP > Ether 1 |Router| Ether 2 > AP > Konsumen

Asumsi
Code:
ether1 = wan
ether2 = LAN
Total Bandwith 10M
Rule Mangle
Code:
0    ;;; Hotspot Jump Mangle
      chain=prerouting action=jump jump-target=hotspot 

1    chain=postrouting action=jump jump-target=hotspot 

2    ;;; Hotspot Connections
      chain=prerouting action=mark-connection 
      new-connection-mark=conn-up passthrough=yes 
      dst-address=192.168.2.0/24 

3    chain=postrouting action=mark-connection 
      new-connection-mark=conn-down passthrough=yes 
      src-address=192.168.2.0/24 

4    ;;; Hotspot Packets
      chain=prerouting action=mark-packet new-packet-mark=packet-up 
      passthrough=yes connection-mark=conn-up log=no log-prefix="" 

5    chain=postrouting action=mark-packet new-packet-mark=packet-down 
      passthrough=yes connection-mark=conn-down 

6    chain=prerouting action=mark-packet new-packet-mark=hotspot-up 
      passthrough=no connection-mark=conn-up log=no log-prefix="" 

7    chain=postrouting action=mark-packet new-packet-mark=hotspot-dow>
      passthrough=no connection-mark=conn-down 

8    ;;; Download
      chain=hotspot action=mark-packet new-packet-mark=download 
      passthrough=no layer7-protocol=Download protocol=tcp log=no 
      log-prefix=""

9    ;;; Valve Client
      chain=hotspot action=mark-connection 
      new-connection-mark=koneksigame passthrough=yes protocol=tcp 
      src-address=192.168.2.0/24 dst-port=27036-27037 log=no 
      log-prefix="" 

10    chain=hotspot action=mark-connection 
      new-connection-mark=koneksigame passthrough=yes protocol=udp 
      src-address=192.168.2.0/24 dst-port=4380,3478,4379 log=no 
      log-prefix="" 

11    chain=hotspot action=mark-connection 
      new-connection-mark=koneksigame passthrough=yes protocol=udp 
      src-address=192.168.2.0/24 dst-port=27000-27036 log=no 
      log-prefix="" 

12    chain=hotspot action=mark-packet new-packet-mark=paket-game 
      passthrough=no connection-mark=koneksigame log=no log-prefix="" 

13    ;;; Youtube
      chain=hotspot action=mark-packet new-packet-mark=youtube 
      passthrough=no layer7-protocol=Youtube protocol=tcp log=no 
      log-prefix=""
Queue Tree
Code:
0   name="Total-Upload" parent=ether1 packet-mark="" limit-at=0 
     queue=default-small priority=8 max-limit=10M burst-limit=0 
     burst-threshold=0 burst-time=0s bucket-size=0.1 

 1   name="Total-Download" parent=ether2 packet-mark="" limit-at=0 
     queue=default-small priority=8 max-limit=10M burst-limit=0 
     burst-threshold=0 burst-time=0s bucket-size=0.1 

 2   name="Hotspot Browsing" parent=Total-Download 
     packet-mark=hotspot-down limit-at=512k queue=pcq-down priority=2 
     max-limit=4M burst-limit=0 burst-threshold=0 burst-time=0s 
     bucket-size=0.1 

 3   name="Hotspot Download" parent=Total-Download packet-mark=download 
     limit-at=512k queue=pcq-down priority=8 max-limit=4M 
     burst-limit=0 burst-threshold=0 burst-time=0s bucket-size=0.1 

 4   name="Hotspot Upload" parent=Total-Upload packet-mark=hotspot-up 
     limit-at=256k queue=pcq-up priority=8 max-limit=1M burst-limit=0 
     burst-threshold=0 burst-time=0s bucket-size=0.1 

 5   name="Hotspot Youtube" parent=Total-Download packet-mark=youtube 
     limit-at=512k queue=pcq-down priority=8 max-limit=2M 
     burst-limit=0 burst-threshold=0 burst-time=0s bucket-size=0.1 

 6   name="Hotspot Game" parent=Total-Download packet-mark=paket-game 
     limit-at=1M queue=pcq-down priority=1 max-limit=1M burst-limit=0 
     burst-threshold=0 burst-time=0s bucket-size=0.1
Queue Type
Code:
name="pcq-down" kind=pcq pcq-rate=10M pcq-limit=50KiB 
     pcq-classifier=dst-address pcq-total-limit=2000KiB 
     pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s 
     pcq-src-address-mask=32 pcq-dst-address-mask=32 
     pcq-src-address6-mask=64 pcq-dst-address6-mask=64 

name="pcq-up" kind=pcq pcq-rate=10M pcq-limit=50KiB 
     pcq-classifier=src-address pcq-total-limit=2000KiB 
     pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s 
     pcq-src-address-mask=32 pcq-dst-address-mask=32 
     pcq-src-address6-mask=64 pcq-dst-address6-mask=64
Layer 7
Code:
0 Download                        ^.*(get|GET).+\\.(exe|rar|zi...0[0-1][0-1]).*\$
1 Youtube                           ^.*get.+.c.youtube.com.*\$
Pada settingan hotspot sudah saya masukkan Incoming Packet Mark "hotspot-up" dan Outcoming Packet Marknya "hotspot-down

Setelah saya ubek-ubek google dan forum2 *forseb jg tidak ketemu maka,,
Yang jadi pertanyaannya,,
1. Apakah settingan saya tersebut benar?
2. Kenapa pada saat client download, client tetap menggunakan queue tree "Browsing" bukan menggunakan queue tree "Download", begitu jg dengan queue tree "Youtube"?
3. Kenapa Client sedang loading yang telah menggunakan queue game tetapi setelah main (ex. Valve Dota,etc) dan digunakan download malah pindah ke queue tree "Browsing"? (*Queue tree game 0bytes)

Mohon bantuannya para guru
Thanks