Community discussions

MikroTik App
 
banyezdemah
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 65
Joined: Tue Sep 29, 2009 11:24 am
Contact:

QOS

Thu Sep 16, 2010 10:40 pm

Hi

I have 100 mbps internet traffic and it is full loaded. Some of my IP ranges are important and I want to do QOS to them. I want to give them the highest priority for all type of traffic on outband interface. What should I do simply?


Regards
 
perezcurda
just joined
Posts: 23
Joined: Wed Dec 24, 2008 10:10 pm

Re: QOS

Thu Sep 16, 2010 10:58 pm

HI, if your upstream is completely in use, I think that the best choice is Parent queues and the respective child queues, you can create a main queues with a 100Mbps, and then add child queues with the respective priority to your costumer.

Depend of the setup of your network you can set this en your Core router or in the sites router.

This manual would help you to understand queues very well: http://wiki.mikrotik.com/wiki/Manual:Queue
 
banyezdemah
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 65
Joined: Tue Sep 29, 2009 11:24 am
Contact:

Re: QOS

Thu Sep 16, 2010 11:39 pm

upstream is not full, downstream (receive traffic) is full.
 
fewi
Forum Guru
Forum Guru
Posts: 7717
Joined: Tue Aug 11, 2009 3:19 am

Re: QOS

Thu Sep 16, 2010 11:43 pm

What's the point of QoS on inbound traffic? If it makes it to your router, great - your backbone is hopefully at least as big as your WAN pipe. If it doesn't make it to your router there's no configuration you can apply to your router that will help. You would have to work with your WAN provider to ensure they run the appropriate QoS configuration so that they give the downstream traffic to those IP ranges priority.
 
banyezdemah
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 65
Joined: Tue Sep 29, 2009 11:24 am
Contact:

Re: QOS

Fri Sep 17, 2010 12:03 am

maybe I am in mistake, the point is I want to have better performance (latency, web browsing, ....) for only some specific ranges. For this purpose, I think I should define some QOS configuration for defining priority for these range (first priority).

Here is the export of my queue tree:
0   name="PARENT" parent=global-out limit-at=0 priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s 

 1   name="Dialup" parent=PARENT packet-mark=qos limit-at=0 queue=pfifo#added by kazemian# priority=1 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s 

 2   name="Other" parent=PARENT packet-mark=no-mark limit-at=0 queue=bfifo#added by kazemian# priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s 

 
ditonet
Forum Veteran
Forum Veteran
Posts: 835
Joined: Mon Oct 19, 2009 12:52 am
Location: Europe/Poland/Konstancin-Jeziorna
Contact:

Re: QOS

Fri Sep 17, 2010 12:51 am

Hi,

Below is example of queue tree for symmetric 4Mbit connection.
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=4096k max-limit=4096k name=QoS_Users_DL parent=\
    ether2-local-master priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=4096k max-limit=4096k name=QoS_Users_UL parent=ether1-gateway \
    priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1024k max-limit=4096k name=QoS_users_4096_4096_ul packet-mark=\
    pm_users_4096_4096_ul parent=QoS_Users_UL priority=2 queue=PCQ_4096_UL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=512k max-limit=4096k name=QoS_users_512_128_dl packet-mark=\
    pm_users_512_128_dl parent=QoS_Users_DL priority=4 queue=PCQ_512_DL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=512k max-limit=4096k name=QoS_users_512_128_ogr_dl \
    packet-mark=pm_users_512_128_ogr_dl parent=QoS_Users_DL priority=5 queue=PCQ_512_DL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1024k max-limit=4096k name=QoS_users_4096_4096_dl packet-mark=\
    pm_users_4096_4096_dl parent=QoS_Users_DL priority=2 queue=PCQ_4096_DL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1024k max-limit=4096k name=QoS_users_1024_256_dl packet-mark=\
    pm_users_1024_256_dl parent=QoS_Users_DL priority=3 queue=PCQ_1024_DL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=512k max-limit=4096k name=QoS_users_512_128_ul packet-mark=\
    pm_users_512_128_ul parent=QoS_Users_UL priority=4 queue=PCQ_128_UL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=512k max-limit=4096k name=QoS_users_512_128_ogr_ul \
    packet-mark=pm_users_512_128_ogr_ul parent=QoS_Users_UL priority=5 queue=PCQ_128_UL
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1024k max-limit=4096k name=QoS_users_1024_256_ul packet-mark=\
    pm_users_1024_256_ul parent=QoS_Users_UL priority=3 queue=PCQ_256_UL
You should define groups of users and give them specific bandwith and priority using PCQ.

Regards, Grzegorz.

Who is online

Users browsing this forum: DanMos79, gfunkdave, johnson73, sindy and 78 guests