Fungujuce QOS
Napsal: 17 Sep 2012 16:31
router robi taktiez NAT, ether1 je WAN, ether3 je LAN...
/ip firewall mangle
/queue tree
PCQ som nemohol pouzit z dovodu NATovania na danom routeri.....
Uvitam vase pripomienky, navrhy....
zdroj:http://wiki.mikrotik.com/wiki/Traffic_Priortization,_RouterOS_QoS_Implemetation
/ip firewall mangle
Kód: Vybrat vše
add action=mark-packet chain=forward disabled=no new-packet-mark=icmp \
passthrough=no protocol=icmp
add action=mark-packet chain=forward disabled=no dst-port=443 \
new-packet-mark=ssl passthrough=no protocol=tcp
add action=mark-packet chain=forward disabled=no new-packet-mark=p2p p2p=\
all-p2p passthrough=no
add action=mark-packet chain=forward disabled=yes layer7-protocol=bittorrent \
new-packet-mark=p2p packet-mark=!p2p passthrough=no
add action=mark-packet chain=forward disabled=no new-packet-mark=udp-100 \
packet-size=0-100 passthrough=no protocol=udp
add action=mark-packet chain=forward disabled=no new-packet-mark=upd-500 \
packet-size=100-500 passthrough=no protocol=udp
add action=mark-packet chain=forward disabled=no new-packet-mark=upd-other \
passthrough=no protocol=udp
add action=mark-packet chain=forward disabled=no dst-port=1863 \
new-packet-mark=msn-messenger passthrough=no protocol=tcp
add action=mark-packet chain=forward disabled=no dst-port=110 \
new-packet-mark=pop3 passthrough=no protocol=tcp
add action=mark-packet chain=forward disabled=no dst-port=25 new-packet-mark=\
smtp passthrough=no protocol=tcp
add action=mark-packet chain=forward disabled=no dst-port=143 \
new-packet-mark=imap passthrough=no protocol=tcp
add action=mark-packet chain=forward disabled=no new-packet-mark=gre \
passthrough=no protocol=gre
add action=mark-packet chain=forward disabled=no new-packet-mark=ipsec-esp \
passthrough=no protocol=ipsec-esp
add action=mark-packet chain=forward disabled=no new-packet-mark=ipsec-ah \
passthrough=no protocol=ipsec-ah
add action=mark-packet chain=forward disabled=no new-packet-mark=ipencap \
passthrough=no protocol=ipencap
add action=mark-packet chain=forward disabled=no new-packet-mark=ipip \
passthrough=no protocol=ipip
add action=mark-packet chain=forward disabled=no new-packet-mark=Youtube \
passthrough=no src-address-list=video_net
add action=mark-packet chain=forward disabled=no dst-port=80 new-packet-mark=\
http passthrough=no protocol=tcp
add action=mark-packet chain=forward connection-bytes=1-512000 disabled=no \
new-packet-mark=0bytes passthrough=yes
add action=mark-packet chain=forward connection-bytes=512000-1000000 \
disabled=no new-packet-mark=1Mbyte passthrough=yes
add action=mark-packet chain=forward connection-bytes=1000000-3000000 \
disabled=no new-packet-mark=3Mbyte passthrough=yes
add action=mark-packet chain=forward connection-bytes=3000000-6000000 \
disabled=no new-packet-mark=6Mbyte passthrough=yes
add action=mark-packet chain=forward connection-bytes=6000000-30000000 \
disabled=no new-packet-mark=30Mbyte passthrough=yes
add action=mark-packet chain=forward connection-bytes=30000000-60000000 \
disabled=no new-packet-mark=60Mbytes passthrough=yes
add action=mark-packet chain=forward connection-bytes=60000000-0 disabled=no \
new-packet-mark=Infinite passthrough=yes
/queue tree
Kód: Vybrat vše
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=25M \
max-limit=25M name=IN packet-mark="" parent=ether3 priority=5
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO1 packet-mark="" parent=IN priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=0-512 packet-mark=0bytes parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=ICMP packet-mark=icmp parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=POP3 packet-mark=pop3 parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=SMTP packet-mark=smtp parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IMAP packet-mark=imap parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=HTTP packet-mark=http parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=SSL packet-mark=ssl parent=PRIO1 priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=MSN-MESSENGER packet-mark=msn-messenger parent=PRIO1 \
priority=1 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO3 packet-mark="" parent=IN priority=3
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=1Mbyte packet-mark=1Mbyte parent=PRIO3 priority=3 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO4 packet-mark="" parent=IN priority=4
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=3Mbyte packet-mark=3Mbyte parent=PRIO4 priority=4 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO5 packet-mark="" parent=IN priority=5
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=6Mbyte packet-mark=6Mbyte parent=PRIO5 priority=5 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO6 packet-mark="" parent=IN priority=6
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=30Mbyte packet-mark=30Mbyte parent=PRIO6 priority=6 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO7 packet-mark="" parent=IN priority=7
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=Youtube packet-mark=Youtube parent=PRIO7 priority=7 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=60Mbyte packet-mark=60Mbytes parent=PRIO7 priority=7 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO8 packet-mark="" parent=IN priority=8
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=Infinite packet-mark=Infinite parent=PRIO8 priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=GRE packet-mark=gre parent=PRIO8 priority=8 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPSEC-ESP packet-mark=ipsec-esp parent=PRIO8 priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPSEC-AH packet-mark=ipsec-ah parent=PRIO8 priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=P2P packet-mark=p2p parent=PRIO8 priority=8 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPENCAP packet-mark=ipencap parent=PRIO8 priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPIP packet-mark=ipip parent=PRIO8 priority=8 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP packet-mark="" parent=IN priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-100 packet-mark=udp-100 parent=UDP priority=1 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-500 packet-mark=upd-500 parent=UDP priority=3 queue=\
default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-Other packet-mark=upd-other parent=UDP priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=25M \
max-limit=25M name=OUT packet-mark="" parent=ether1 priority=5
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO1-OUT packet-mark="" parent=OUT priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=0-512-out packet-mark=0bytes parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=ICMP-out packet-mark=icmp parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=POP3-out packet-mark=pop3 parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=SMTP-out packet-mark=smtp parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IMAP-out packet-mark=imap parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=HTTP-out packet-mark=http parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=SSL-out packet-mark=ssl parent=PRIO1-OUT priority=1 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=MSN-MESSENGER-out packet-mark=msn-messenger parent=\
PRIO1-OUT priority=1 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO3-out packet-mark="" parent=OUT priority=3
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO4-out packet-mark="" parent=OUT priority=4
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO5-out packet-mark="" parent=OUT priority=5
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=6Mbyte-out packet-mark=6Mbyte parent=PRIO5-out priority=\
5 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO6-out packet-mark="" parent=OUT priority=6
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO7-out packet-mark="" parent=OUT priority=7
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=Youtube-out packet-mark=Youtube parent=PRIO7-out \
priority=7 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=3Mbyte-out packet-mark=3Mbyte parent=PRIO4-out priority=\
4 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=30Mbyte-out packet-mark=30Mbyte parent=PRIO6-out \
priority=6 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=60Mbyte-out packet-mark=60Mbytes parent=PRIO7-out \
priority=7 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=PRIO8-out packet-mark="" parent=OUT priority=8
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=Infinite-out packet-mark=Infinite parent=PRIO8-out \
priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=GRE-out packet-mark=gre parent=PRIO8-out priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPSEC-ESP-out packet-mark=ipsec-esp parent=PRIO8-out \
priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPSEC-AH-out packet-mark=ipsec-ah parent=PRIO8-out \
priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=512k name=P2P-out packet-mark=p2p parent=PRIO8-out priority=8 \
queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=IPENCAP-out packet-mark=ipencap parent=PRIO8-out \
priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-out packet-mark="" parent=OUT priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-100-out packet-mark=udp-100 parent=UDP-out priority=\
1 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-500-out packet-mark=upd-500 parent=UDP-out priority=\
3 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=UDP-Other-out packet-mark=upd-other parent=UDP-out \
priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name=1Mbyte-out packet-mark=1Mbyte parent=PRIO3-out priority=\
3 queue=default
PCQ som nemohol pouzit z dovodu NATovania na danom routeri.....
Uvitam vase pripomienky, navrhy....
zdroj:http://wiki.mikrotik.com/wiki/Traffic_Priortization,_RouterOS_QoS_Implemetation