i have some problems with watching twitch streams or netflix when some other people or myself in the house are downloading.
So i startet today to learn about the Queue Lists.
I configured now some Mangle and Queue Tree Rules but the problem is when i watching a movie over netflix or twitch its also http traffic, same as the downloads. (example Steam)
Is here any possibility to queue the traffic correct and optimized for watching Stream and normal webbrowsing while downloading on one IP/ Computer? With different IP´s i can manage to queue the complete traffic of this pc but i cant separate the streaming from downloading.
The other point is that my cpu load is all time between 30%-50% since i activated the mangle rules and queue trees is this normal or did i configure something horrible wrong?
This are my rules at the moment.
Rule 3 and 4 i found something in the web but i dont know if its helping.
Code: Select all
0 X ;;; PrivateInternetAccess chain=prerouting action=mark-routing new-routing-mark=pia-vpn-mark passthrough=yes src-address-list=PrivateInternetAccess log=no log-prefix="" 1 ;;; QoS chain=postrouting action=mark-packet new-packet-mark=media passthrough=no connection-mark=media log=no log-prefix="" 2 chain=postrouting action=mark-packet new-packet-mark=gaming passthrough=no connection-mark=gaming log=no log-prefix="" 3 chain=postrouting action=mark-packet new-packet-mark=misc-fast passthrough=no tcp-flags=ack protocol=tcp packet-size=40 log=no log-prefix="" 4 chain=postrouting action=mark-packet new-packet-mark=misc-fast passthrough=no protocol=udp out-interface=pppoe-out1 dst-port=53 log=no log-prefix="" 5 chain=postrouting action=mark-packet new-packet-mark=http passthrough=no src-address-list=!Media connection-mark=http log=no log-prefix="" 6 ;;; Web Browsing chain=postrouting action=mark-connection new-connection-mark=http passthrough=yes connection-state=new protocol=tcp src-address-list=!Media out-interface=pppoe-out1 dst-port=80,443 log=no log-prefix="" 7 ;;; League chain=postrouting action=mark-connection new-connection-mark=gaming passthrough=yes connection-state=new protocol=udp out-interface=pppoe-out1 dst-port=5000-5500 log=no log-prefix="" 8 ;;; HotS chain=postrouting action=mark-connection new-connection-mark=gaming passthrough=yes connection-state=new protocol=udp out-interface=pppoe-out1 dst-port=1120,3724 log=no log-prefix="" 9 ;;; MediaPC chain=postrouting action=mark-connection new-connection-mark=media passthrough=yes connection-state=new src-address-list=Media log=no log-prefix="" 10 ;;; Streaming chain=postrouting action=mark-connection new-connection-mark=media passthrough=yes connection-state=new protocol=tcp out-interface=pppoe-out1 dst-port=1935 log=no log-prefix=""
Thanks and best regards
Code: Select all
0 name="queue1" parent=bridge-local packet-mark="" limit-at=0 queue=default priority=8 max-limit=29M burst-limit=0 burst-threshold=0 burst-time=0s 1 name="prio3-gaming" parent=queue1 packet-mark=gaming limit-at=0 queue=default priority=3 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s 2 name="prio2-misc-fast" parent=queue1 packet-mark=misc-fast limit-at=0 queue=default priority=2 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s 3 name="prio8-untagged" parent=queue1 packet-mark=no-mark limit-at=10M queue=default priority=8 max-limit=27M burst-limit=0 burst-threshold=0 burst-time=0s 4 name="prio6-http" parent=queue1 packet-mark=http limit-at=10M queue=default priority=6 max-limit=28M burst-limit=0 burst-threshold=0 burst-time=0s 5 name="prio4-media" parent=queue1 packet-mark=media limit-at=4M queue=default priority=4 max-limit=27M burst-limit=0 burst-threshold=0 burst-time=0s