Koozali.org formerly Contribs.org

QoS for skype / VoIP traffic.

Offline arne

  • ****
  • 1,116
Re: QoS for skype / VoIP traffic.
« Reply #15 on: November 07, 2009, 02:32:15 PM »
.. By the way, I wonder if not something like this:

http://community.smoothwall.org/forum/viewtopic.php?t=7922

.. has been incoprprated into the new Smotwall 3.0 by default, and not as mod.

If the portnumber requrement for the Asterisk server is reduced down to what is needed for the actual installation, then the QOS function for the Asterisk server might work OK.

It looks like it will be difficult to give Skype any priority.

Then there will be needed at least two boxes, one for the Smoothwall gateway and one for the SME server only. (Unless both are running as virtual installations under Vmware, as an exsample. Then one box should still be enough.)
......

Offline soprom

  • *
  • 589
    • www.logiciel-libre.org
Re: QoS for skype / VoIP traffic.
« Reply #16 on: November 07, 2009, 04:26:33 PM »
interesting but:
- why isn't it mentioned in the wiki?
- why isn't it in bugzilla and/or in the official repos?

By the way...

I think that VIP-hire's contrib is better and should be made available.
Sophie from Montréal

Offline groyk

  • ***
  • 111
Re: QoS for skype / VoIP traffic.
« Reply #17 on: October 30, 2010, 09:09:58 PM »
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 guarantied
This 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:
Code: [Select]
db configuration setprop qos excludes 11.12.13.14,56.57.58.59

Regards

Hi VIP-ire

I have just installed this contrib. You wrote that there are 5 classes for priority. But in the admin area there is only high priority.


Offline Daniel B.

  • *
  • 1,694
    • Firewall Services, la sécurité des réseaux
Re: QoS for skype / VoIP traffic.
« Reply #18 on: November 02, 2010, 11:17:51 AM »
Hi VIP-ire

I have just installed this contrib. You wrote that there are 5 classes for priority. But in the admin area there is only high priority.

This is because all the classes are already pre-configured. You shouldn't have to modify it. You can just modify the high priority class if you have special requirement, but most of the time, you can let the default values. If you really want to modify trafic for other classes, you'll have to create custom-templates, you can have a look in /etc/e-smith/templates/etc/rc.d/init.d/qos/

Regards, Daniel
C'est la fin du monde !!! :lol:

Offline groyk

  • ***
  • 111
Re: QoS for skype / VoIP traffic.
« Reply #19 on: November 02, 2010, 01:16:37 PM »
Thank you for the fast reply.

Re: QoS for skype / VoIP traffic.
« Reply #20 on: September 13, 2012, 12:53:35 PM »
- chris
If it does not work out of the box, please fill in a Bug Report @ Bugzilla (http://bugs.contribs.org)  - check: http://wiki.contribs.org/Bugzilla_Help .  Thanks.