can someone maybe post an example of a port 80
maybe first 500k then 10mb then 50mb
that would help me alot
can someone maybe post an example of a port 80
maybe first 500k then 10mb then 50mb
that would help me alot
Take an example from wiki. add some rules with different connection-rate, connection-bytes values and mark that traffic with separate marks.
If you do not understand basic Wiki example, there is no point getting into more complicated one.
some question is bugying me today… is it possible to use this as full QoS without mangling per protocol?
becouse if we have put all downloaders in havy-conn after 0.5MB they just get low priority. as i see in my network the most traffic is exactly havy-conn so all people who open pages, play games etc. get high priority. the problem maby the first 0.5M when someone befor going into havy-conn use high priority… but its just a few seconds.
what do You think mikrotik community?? ![]()
Wouldn’t most games run on one connection (identified by “source IP, source port, destination port, destination IP” as most real time game protocols I’m aware of use UDP), which would probably exceed your example of 500KB over the duration of a longer game - and would therefore be pushed into a slow queue?
yes its true that games use one connection but which game use so much bandwith to get into havy-conn ?
you can download 2GB with speed lower than connection rate and you still be non havy.
the problem is how big/small parameters shall we use:)
this is not connection-bytes, connection-rate is speed of connection, so set limitations smart and game connection wont get into “heavy” side
Great job with this new feature Mikrotik.
But one thing to complain or may be I am not that fully clear
about how queues work.
Now, in the tree queue of your wiki example we have a download
queue attached to the local interface and a donwload heavy traffic
queue, the last one with parent the first. If I limit the heavy traffic
queue to say 1M and the download queue is limited to 2M, shouldn’t
the heavy traffic queue borrow from the first one in case it is possible?
In my configuration is not working like this
Thank you, Toni
In queue tree parent queue ignores mark and priority. SO in this case both childs are borrowing from 1 parent, but download queue is borrowing first - based on priority option.
I’ve been monitoring this for a while,
and actually I don’t see that the child is borrowing
from the parent queue.
I have configured almost exatly as the example with difference
that the heavy_download queue is limited at 512kbps, and parent
queue at 1Mbps, so if there is room for borrowing it should
but it is not actually happening.
Just monitor the statistics tab of the parent. As soon as child uses all “limit-at” parents will lend him traffic to give a chance to reach “max-limit”
I see, I have understood it differently, when the max-limit of the child
queue had reached its peak, and if there is bandwidth available at the
parent queue, then the child queue could borrow from the parent so
to exed it’s own max-limit but to reach the max-limit of the parent.
For example
Parent queue: max-limit=1Mbps
child queue: limit-at=256kbps max-limit=512kbps
When child hits 512 kbps it would have borrowed from remaining
512kbps of the parent. You say this is wrong?
yes. queue cannot pass more than ‘max-limit’. but before reaching ‘limit-at’ it will pass all packets
that was great feature like other things in Mikrotik BUT there is a problem with users downloading by download manager softwares like IDM which use more that 1 connection to download a file.
I think it should be a way that we can count that connections as 1 or maybe we should limit just 1 connection to the same destination which it is not good. I will think about it, it is 4AM
![]()
what is you ideas?
I use PCQ for that
I use PCQ for that
_________________
-Toni-
Don't crash the ambulance, whatever you do
it doesnt work my friend, did you check it yourslef?
Yes Antix, I checked that
Actually, like you, i had a suspicion it would not work per user,
and we had a discussion about that some days ago, check it:
http://forum.mikrotik.com/t/pcq-queue-for-connection-or-for-user/32089/1
If you go and see the statistics of the queue, you will see how many
PCQ queues are being used, how many subqueues actually.
Hi, i’m using connection rate with queue tree and works perfectly, but my intention is use connection rate bypassing cache hit from webproxy on the same machine to other queue. I tryed it adding outgoing mangles, but connection rate limit the cache out.
/ ip firewall mangle
add chain=output protocol=tcp src-port=3128 content="X-Cache: HIT" \
action=mark-connection new-connection-mark=Cache-Connection \
passthrough=yes comment="Cache-Full" disabled=no
add chain=output connection-mark=Cache-Connection action=mark-packet \
new-packet-mark=Cache-Packet passthrough=yes comment="" disabled=no
/ queue tree
add name="CACHE-FULL" parent=global-out packet-mark=Cache-Packet limit-at=0 \
queue=ethernet-default priority=8 max-limit=0 burst-limit=0 \
burst-threshold=0 burst-time=0s disabled=no
can any help me with a connection rate for port 80 as i have tryed to slow down p2p
and add in a line just for banking sights but wiht time all p2p connects throught port 80 and kinlls my banking line
can anyone help me with this please just to add a que for heavy 80 and normal 80
heavy is p2p normal is websurfing
redirect port 80 to web-proxy. it should stop p2p
![]()