Answer the question
In order to leave comments, you need to log in
How to set priorities on mikrotik with inconsistent connection speed?
Mikrotik receives the Internet at a rather unstable speed, depending on the position of the stars, the maximum speed can vary significantly - LTE modem.
It is necessary to ensure the priority of a certain type of traffic.
All the examples that I found operate on the fact that there is a guaranteed channel, which is distributed among the traffic in accordance with the rules.
Is there a technical possibility to prioritize incoming traffic in the absence of any guaranteed incoming connection speed?
Answer the question
In order to leave comments, you need to log in
Fuck:
Here is a riddle, Serezha should bring a pie (but they won’t say how big it will be), Serezha planned to divide the pie into 4 parts, eat 3 pieces himself and distribute one to the neighbors, but x * d guessed because the delivery man ate on the way Serezha's pie and brought only crumbs.
Question: What should Serezha do?
Answer: "Call the delivery man" and very often (since the delivery man can "screw" the pie at the entrance) and find out what size the pie is.
Task: how to find out what size the cake will be brought?
Conclusion: If Seryozha can somehow find out what kind of cake they will bring him, he will finally be able to taste it.
My opinion: They guarantee what they know for sure, in your case you do not know anything.
The priority in HTB queues is determined based on the restrictions on this very queue.
The operation of the queues is based on the fact that the traffic that currently "does not fit" into the channel will be dropped, the one that does - will simply go into it. There is a small cache (usually tens of kilobytes) that allows you to smooth out peaks. At the time the packet enters the queue, the limits for the queue must be known (read as the speed of the channel), if they are not known or not specified - the queue simply will not work - and will pass all traffic through itself. The queue does not delay packets, does not rearrange them by meta, does not send one before the other, it simply drops what is superfluous, all the rest is done by some protocol above the underlying level (retransmit, ignore, video frame recalculation with loss, elimination of jitter and ).
You can calculate the speed, for example, by downloading a file of a predetermined size, at certain intervals, but you don’t want to figure out how to process it with a script.
In general, the task is solvable, but the speed losses associated with the solution offset the benefits.
Perhaps you need to use the integration of the modem into Mikrotik and enable or disable the queue / queues by signal level, switching the channel to the Normal speed / Bad speed mode.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question