This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Some Help with QoS

Now i know this has been asked about a thousand times by now, and i do feel like a bit of an idiot for asking, but if u dont understand stuff, best to have someone help you [:P]

now its become apparent to me the last few weeks since our bandwidth had an upgrade, that some people are choosing to hog the connection.
so i would like to limit each network to a certain amount of traffic either in total or per service. im looking for something like this.

-> Cap networkgroup1 to 2mb download/500kb upload
-> Cap networkgroup2 to 2mb download/500kb upload
-> guaranty networkgroup3 2mb/500kb but allow to use excess.

anyone wanna help point me in the right direction?? [:)]

EDIT: main types of traffic i want to shape are ftp/s http/s p2p and voip (or across the board if possible)


This thread was automatically locked due to age.
  • Hi, controlling downloads is harder, so I would recommend just checking the 'Download Optimizer' on your EXT interface in QOS settings.

    For uploads, you can define a Traffic Selector and a Bandwidth Pool for EACH network, and 'Specify upper bandwidth limit' of 500kb.
    For network 3, skip the bandwidth limit (so it can use the excess available)

    Also, you may wish to set the 'Bandwidth' field, which is the MINIMUM bandwidth guaranteed for that pool. Be careful not to over-commit; e.g. all pools added together should be less than your total uplink bandwidth.

    So you might want to set the minimum to 50kb for each network; maybe higher for network3.

    You should also setup a VOIP pool, with about 80kbps per VOIP line set for the minimum.

    If you want to cap P2P separately, create a bandwidth pool for the p2p services you have running, and set a 'upper bandwidth limit' for it too.

    Barry
  • Thank for the info Barry

    just a few questions, i understood the majority of it, but....

    1. for the ext interface, for instance im setting this up on 1 of my cable connections which is 8mb down 2mb up, would i set the dl to 7800 and up to 1800 (i read somewhere to have it lower than the actual speed)

    2. is it possible to cap a certain host in/out traffic for a specific or range of ports? and would this involve using the internal interface? ( example port 5000 or something with max dl of 1mb and 100kb upload?)

    if more information is needed, ill gladly put it down, just dont wanna overfill post with junk [:P]
  • 1. fine

    2. Traffic Selectors can be created for any port/ports (service definitions).

    If you do want to control downstream, yes, I believe you need to turn QOS on the internal interface as well, and turn off the 'download optimizer'. I wouldn't recommend this if you have a DMZ as it could limit traffic between the LAN and DMZ.

    You'd need additional Selectors for the downstream, e.g. source: internet, dest: PC, service: ..., and setup the bandwidth pools as well.

    Again, make sure you don't over-commit minimum bandwidths; for a low-priority service, set the minimum to 5kbps or so, and the max dl to 7800.

    Barry
  • after about spending about 1 1/2 hrs rebuilding my asg because it had a billion pf rules, i implemented the qos

    works almost perfectly, still needed abit of tweaking (mainly my wireless vlan, but meh) but close to is much better than what i had.

    thankz alot for all the help Barry, greatly appreciated.
  • after about spending about 1 1/2 hrs rebuilding my asg because it had a billion pf rules, i implemented the qos

    works almost perfectly, still needed abit of tweaking (mainly my wireless vlan, but meh) but close to is much better than what i had.

    thankz alot for all the help Barry, greatly appreciated.


    Can you provide screen shots on how you did this?  I need to restrict bandwidth to a group of computers while letting another group use what they need.

    Thanks