mkdir /root/qoscd /root/qoswget http://repo.firewall-services.com/sme/noarch/smeserver-qos-1.0-4.noarch.rpmyum localinstall smeserver-qos-1.0-4.noarch.rpm
# config show qosqos=service DownLink=10000 HostsPrio= TCPPrio=5060,4569 UDPPrio=5060,10000-20000,4569 UpLink=800 status=enabled
Hi. The contrib smeserver-qos guaranties minimum bandwidth, but does not reserve it:- the traffic is separated in 4 classes (and a 5th special class)- every class can use all the bandwidth if it's not used by some other classes- the first class (highest priority) will have 70% of the available bandwidth guarantiedThis class includes:- packets with TOS set to Low-Delay- packets matching the destination port or destination host you've configured in the server-manager as High Priority- the second class will have 15% of the available bandwidth guarantied (but can use all the available bandwidth if class 1 doesn't use it)This class include:- icmp echo requests and replay- TCP ACK packets- DNS requests/responses- NTP requests/responses- the third class has 10% of the bandwidth reserved (but can use all the available bandwidth if class 1 and 2 don't use it)This class include all the traffic not included in other classes, it's the default one.- the fourth class will only have 5% of the bandwidth guarantied (and can use all the bandwidth if class 1, 2 and 3 don't use it). It's the lowest priority.This class includes SMTP(S) traffic (TCP port 465 and 25)- the fifth class is a bit special and won't be useful in most cases: packets in this class won't be shaped at all. You can define hosts to which traffic will use this class with the "excludes" DB property: