Mikrotik, PPPOE and Dynamic QOS
Hi all, I have been toying with the idea to try and play around with some way of doing QOS for our customers who have VOIP and continually hammer their downloads, doing basic QOS on the CPE isn't that hard as you know which interface you are dealing with, but trying to prioritise packets to them from our network seems to be more challenging as we are using PPPOE. I have had a look around on the forums and MUM presentations but can't really find anything I can get my teeth into. Does anybody have any suggestions on where to start with this ? I really only have one requirement and that is to prioritise voice traffic over everything else that we send to each client, so I can imagine that we need one parent queue per customer with two child queues, one for VOIP and one for everything else, but I'm not sure how or if it's even possible to create more than one dynamic queue for a PPPOE session when it starts up. Any advice or links to real-life scenarios would be appreciated J Thanks Paul
I have been doing some more work on this tonight and the only way I can find to make it happen is to mark traffic based on the address list I can add them to using a filter-id attribute when they authenticate, then create a queue tree queue for VOIP traffic which it should match before reaching the simple queue that was created dynamically. The problem with that scenario is that the customer can be flat-lining their simple queue and then we will feed them more capacity to deliver the voip, I want to make it so that good quality voip can be delivered inside their existing bandwidth allocation without giving them more for it. Regards Paul -----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Paul Julian Sent: Monday, 18 July 2016 8:05 PM To: public@talk.mikrotik.com.au Subject: [MT-AU Public] Mikrotik, PPPOE and Dynamic QOS Hi all, I have been toying with the idea to try and play around with some way of doing QOS for our customers who have VOIP and continually hammer their downloads, doing basic QOS on the CPE isn't that hard as you know which interface you are dealing with, but trying to prioritise packets to them from our network seems to be more challenging as we are using PPPOE. I have had a look around on the forums and MUM presentations but can't really find anything I can get my teeth into. Does anybody have any suggestions on where to start with this ? I really only have one requirement and that is to prioritise voice traffic over everything else that we send to each client, so I can imagine that we need one parent queue per customer with two child queues, one for VOIP and one for everything else, but I'm not sure how or if it's even possible to create more than one dynamic queue for a PPPOE session when it starts up. Any advice or links to real-life scenarios would be appreciated J Thanks Paul _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Paul Julian Sent: Monday, 18 July 2016 11:27 PM To: 'MikroTik Australia Public List' <public@talk.mikrotik.com.au> Subject: Re: [MT-AU Public] Mikrotik, PPPOE and Dynamic QOS
I have been doing some more work on this tonight and the only way I can find to make it happen is to mark traffic based on the address list I can add
to using a filter-id attribute when they authenticate, then create a queue
queue for VOIP traffic which it should match before reaching the simple queue that was created dynamically. The problem with that scenario is that the customer can be flat-lining their simple queue and then we will feed
Hi, That's one way to do it :) To extend on that mechanism, have you considered how you might be able to use the feature of setting parent queue when defining pppoe rate limits on auth? Take a look at 'insert-queue-before' and 'parent-queue' attributes of "ppp profiles" config - using these features, you can achieve some interesting flexibility with the way queues work. Cheers, Mike. them tree them
more capacity to deliver the voip, I want to make it so that good quality voip can be delivered inside their existing bandwidth allocation without giving them more for it.
Regards Paul
-----Original Message----- From: Public [mailto:public-bounces@talk.mikrotik.com.au] On Behalf Of Paul Julian Sent: Monday, 18 July 2016 8:05 PM To: public@talk.mikrotik.com.au Subject: [MT-AU Public] Mikrotik, PPPOE and Dynamic QOS
Hi all, I have been toying with the idea to try and play around with some way of doing QOS for our customers who have VOIP and continually hammer their downloads, doing basic QOS on the CPE isn't that hard as you know which interface you are dealing with, but trying to prioritise packets to them from our network seems to be more challenging as we are using PPPOE.
I have had a look around on the forums and MUM presentations but can't really find anything I can get my teeth into.
Does anybody have any suggestions on where to start with this ?
I really only have one requirement and that is to prioritise voice traffic over everything else that we send to each client, so I can imagine that we need one parent queue per customer with two child queues, one for VOIP and one for everything else, but I'm not sure how or if it's even possible to create more than one dynamic queue for a PPPOE session when it starts up.
Any advice or links to real-life scenarios would be appreciated J
Thanks Paul _______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
_______________________________________________ Public mailing list Public@talk.mikrotik.com.au http://talk.mikrotik.com.au/mailman/listinfo/public_talk.mikrotik.com.au
participants (2)
-
Mike Everest
-
Paul Julian