i think ROS is not able to do this out of the box. a radius server with accounting could help. or write a quick and dirty script which runs on your router every 5 minutes an check the counters and then set the limit
I’m new to RouterOS, but here is logic that I’m using to identify connections. You could adjust it for IP or interface and have it work just as well I would think. Change prerouting to forward I think if you’re masquerading. Once you have marked the connection, use Queue Tree (not simple) to rate limit them.
/ip firewall mangle
Logic is as follows
Mark all new connections with “M1” if they have not previously been marked as “M1_BIG”.
IF the current mark of “M1” tranfers more than 5MB AND at a rate of 200k+ THEN mark it as “M1_BIG” for the duration of the session.
I have seen an example of service A, B, C but I am not able to reproduce it.
I have seen in the first post of the second thread’s page
can someone help me?
even on a consulting form?