/ip firewall layer7-protocol
add name=L7-Youtube regexp="^..+\\.(youtube.com|googlevideo.com|akamaihd.net|v\
ideoplayback|video).*\$"
add name=L7-Torrent regexp="^(\\x13bittorrent protocol|azver\\x01\$|get /scrap\
e\\\?info_hash=get /announce\\\?info_hash=|get /client/bitcomet/|GET /data\
\\\?fid=)|d1:ad2:id20:|\\x08'7P\\)[RP]"
/queue tree
add max-limit=31M name=Downloads parent=global
add limit-at=3M max-limit=14M name="Online Games" parent=Downloads
add limit-at=256k max-limit=2M name=ML packet-mark=ml-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=ROS packet-mark=ros-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=Fortnite packet-mark=fortnite-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=Garena packet-mark=garena-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=LOL packet-mark=lol-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=Infestation packet-mark=infestation-pkt \
parent="Online Games" priority=1
add limit-at=256k max-limit=2M name=Dota2 packet-mark=dota2-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=Paladins packet-mark=paladins-pkt parent=\
"Online Games" priority=1
add limit-at=256k max-limit=2M name=COC packet-mark=coc-pkt parent=\
"Online Games" priority=1
add limit-at=120k max-limit=512k name=Torrent packet-mark=torrent-pkt parent=\
Downloads priority=7
add max-limit=21M name=Uploads parent=ether1-ISP
add limit-at=3M max-limit=10M name="Online Games-up" parent=Uploads
add limit-at=128k max-limit=2M name=ML-up packet-mark=ml-pkt parent=\
"Online Games-up" priority=1
add limit-at=128k max-limit=2M name=ROS-up packet-mark=ros-pkt parent=\
"Online Games-up" priority=1
add limit-at=128k max-limit=2M name=Fortnite-up packet-mark=fortnite-pkt \
parent="Online Games-up" priority=1
add limit-at=128k max-limit=2M name=Garena-up packet-mark=garena-pkt parent=\
"Online Games-up" priority=1
add limit-at=128k max-limit=2M name=LOL-up packet-mark=lol-pkt parent=\
"Online Games-up" priority=1
add limit-at=128k max-limit=2M name=Infestation-up packet-mark=\
infestation-pkt parent="Online Games-up" priority=1
add limit-at=128k max-limit=2M name=Dota2-up packet-mark=dota2-pkt parent=\
"Online Games-up" priority=1
add limit-at=128k max-limit=2M name=Paladins-up packet-mark=paladins-pkt \
parent="Online Games-up" priority=1
add limit-at=128k max-limit=2M name=COC-up packet-mark=coc-pkt parent=\
"Online Games-up" priority=1
add limit-at=50k max-limit=512k name=Torrent-up packet-mark=torrent-pkt \
parent=Uploads priority=7
add limit-at=3M max-limit=30M name=Browsing packet-mark=med-pkt parent=\
Downloads priority=4 queue=pcq-download-default
add limit-at=3M max-limit=30M name=Video/Streaming packet-mark=vid-pkt \
parent=Downloads priority=5 queue=pcq-download-default
add limit-at=2M max-limit=20M name=Browsing-up packet-mark=med-pkt parent=\
Uploads priority=4 queue=pcq-upload-default
add limit-at=3M max-limit=20M name=Video/Streaming-up packet-mark=vid-pkt \
parent=Uploads priority=5 queue=pcq-upload-default
/ip firewall mangle
add action=mark-connection chain=prerouting comment="Mobile Legends" \
dst-port=30097-30147,5501-5570,5228,30102,5611,5661 new-connection-mark=\
ml-conn passthrough=no protocol=tcp
add action=mark-packet chain=forward connection-mark=ml-conn new-packet-mark=\
ml-pkt passthrough=no
add action=mark-connection chain=prerouting comment=ROS dst-port=9000-9999 \
new-connection-mark=ros-conn passthrough=no protocol=tcp
add action=mark-connection chain=prerouting dst-port=24000-24050 \
new-connection-mark=ros-conn passthrough=no protocol=udp
add action=mark-packet chain=forward connection-mark=ros-conn \
new-packet-mark=ros-pkt passthrough=no
add action=mark-connection chain=prerouting comment=Fortnite dst-port=\
5795-5847 new-connection-mark=fortnite-conn passthrough=no protocol=tcp
add action=mark-connection chain=prerouting dst-port=5795-5847 \
new-connection-mark=fortnite-conn passthrough=no protocol=udp
add action=mark-packet chain=forward connection-mark=fortnite-conn \
new-packet-mark=fortnite-pkt passthrough=no
add action=mark-connection chain=prerouting comment=Garena dst-port=\
1513-1514,6112-6120,21900,19000 new-connection-mark=garena-conn \
passthrough=no protocol=tcp
add action=mark-packet chain=forward connection-mark=garena-conn \
new-packet-mark=garena-pkt passthrough=no
add action=mark-connection chain=prerouting comment="League of Legends" \
dst-port=2099,8088,8393-8400,5222-5227 new-connection-mark=lol-conn \
passthrough=no protocol=tcp
add action=mark-connection chain=prerouting dst-port=\
5000-5500,19900,1513,42354 new-connection-mark=lol-conn passthrough=no \
protocol=udp
add action=mark-packet chain=forward connection-mark=lol-conn \
new-packet-mark=lol-pkt passthrough=no
add action=mark-connection chain=prerouting comment=Infestation dst-port=\
34001-34042,27019 new-connection-mark=infestation-conn passthrough=no \
protocol=udp
add action=mark-packet chain=forward connection-mark=infestation-conn \
new-packet-mark=infestation-pkt passthrough=no
add action=mark-connection chain=prerouting comment="Dota 2" dst-port=\
4380,4379,3478,27000-28999 new-connection-mark=dota2-conn passthrough=no \
protocol=udp
add action=mark-connection chain=prerouting dst-port=27015,27036,27037 \
new-connection-mark=dota2-conn passthrough=no protocol=tcp
add action=mark-packet chain=forward connection-mark=dota2-conn \
new-packet-mark=dota2-pkt passthrough=no
add action=mark-connection chain=prerouting comment=Paladins dst-port=\
9000-9999 new-connection-mark=paladins-conn passthrough=no protocol=udp
add action=mark-packet chain=forward connection-mark=paladins-conn \
new-packet-mark=paladins-pkt passthrough=no
add action=mark-connection chain=prerouting comment="Clash of Clans" \
dst-port=9339 new-connection-mark=coc-conn passthrough=no protocol=tcp
add action=mark-packet chain=forward connection-mark=coc-conn \
new-packet-mark=coc-pkt passthrough=no
add action=mark-connection chain=prerouting comment=Youtube/Streaming \
layer7-protocol=L7-Youtube new-connection-mark=vid-conn passthrough=no
add action=mark-packet chain=forward connection-mark=vid-conn \
new-packet-mark=vid-pkt passthrough=no
add action=mark-connection chain=prerouting comment=http/https dst-port=\
80,8080,443 new-connection-mark=med-conn passthrough=no protocol=tcp
add action=mark-connection chain=prerouting dst-port=443 new-connection-mark=\
med-conn passthrough=no protocol=udp
add action=mark-packet chain=forward connection-mark=med-conn \
new-packet-mark=med-pkt passthrough=no
add action=mark-connection chain=prerouting comment=Torrent layer7-protocol=\
L7-Torrent new-connection-mark=torrent-conn passthrough=no
add action=mark-packet chain=forward connection-mark=torrent-conn \
new-packet-mark=torrent-pkt passthrough=no
