Please Wait While Settings Are Applied
QoS (Upload) -- Classification Rules

Quality of Service (QoS) provides a way to control how available bandwidth is allocated. Connections are classified into different “service classes,” each of which is allocated a share of the available bandwidth. QoS should be applied in cases where you want to divide available bandwidth equitably between competing requirements. For example if you want your vonage VoIP phone to work correctly while downloading videos. Another case would be if you want your bit torrents throttled back when you are web surfing. Using QoS will involve compromising your maximum speed in order to get fairness so you should only enable QoS when you are ready to accept the compromise.

Match CriteriaClassification
Destination Port: 80, Connection bytes: 1 MBytesNormal
Destination Port: 443, Connection bytes: 1 MBytesNormal
Destination Port: 80Fast
Destination Port: 443Fast
Destination Port: 53Fast
kbit/s

Specifying your bandwidth correctly is crucial to making QoS work. You should enter the minimum bandwith your ISP provides you ignoring "Speedboosting" or other advertised peak values. Entering a number which is too low will result in an uplink which is slower then necessary. Entering a number which is too high will result in QoS not meeting its class requirements. Since most ISPs don't provide you a guaranteed minimum bandwidth and in fact the bandwidth you actually recieve can vary throughout the day it may take some experimentation to arrive at a number which represents the minimum you recieve. The upload bandwidth provided by ISP's tends to be more stable than download bandwidth so entering a number of 95% of your peak or "advertisted" value may work acceptably. Note that bandwidth is specified in kilobit/s. There are 8 kilobits per kilobyte.

The default service class specifies how packets that do not match any rule should be classified.

Packets are tested against the rules in the order specified -- rules toward the top have priority. As soon as a packet matches a rule it is classified, and the rest of the rules are ignored. The order of the rules can be altered using the arrow controls.

Hide Text

Add New Classification Rule:
bytes
bytes
MBytes
QoS (Upload) -- Service Classes
Service Class NamePercent Bandwidth At CapacityMinimum BandwidthMaximum BandwidthLoad (kbps)
Voip1%80 kbit/sunlimited *
Fast80%zerounlimited *
Slow1%zerounlimited *
Normal18%zerounlimited *

Each service class is specified by three parameters: percent bandwidth at capacity, minimum bandwidth and maximum bandwidth.

Percent bandwidth at capacity is the percentage of the total available bandwidth that should be allocated to this class when all available bandwidth is being used. If unused bandwidth is available, more can (and will) be allocated. The percentages can be configured to equal more (or less) than 100, but when the settings are applied the percentages will be adjusted proportionally so that they add to 100.

Minimum bandwidth specifies the minimum service this class will be allocated when the link is at capacity. For certain applications like VoIP or online gaming it is better to specify a minimum service in bps rather than a percentage. QoS will satisfiy the minimum service of all classes first before allocating the remaining service to other waiting classes.

Maximum bandwidth specifies an absolute maximum amount of bandwidth this class will be allocated in kbit/s. Even if unused bandwidth is available, this service class will never be permitted to use more than this amount of bandwidth.

Hide Text
Add New Service Class:
%
Bandwidth Minimum:
kbit/s
Bandwidth Maximum:
kbit/s
Please wait while new settings are applied. . .