Go Premium for a chance to win a PS4. Enter to Win


Threshold to turn on layer 2 QoS

Posted on 2009-07-15
Medium Priority
Last Modified: 2012-05-07
Network is Ethernet 100BASE-TX with switch in the middle. 8 ports.

At what point should I start to worry about QoS. Right now I do not go above 15 Mbps as being the total offered node. i.e. Worst case 15 Mbps offered to one port and clients at say two ports  7.5 Mbps at each. 50% VoIP and 20% TCP and 30% UDP.

I think I do not need QoS yet, but is there a norm or some accepted industry practice say when you need to start worrying. For the UDP and VOIP I have no reliability built in.

Note: The switch is supposed to be 100BASE-T standard.
Question by:MikeDKJ
  • 2
LVL 17

Expert Comment

ID: 24864857
If you're using VoIP, QoS is mandatory, no matter what others may think or how much bandwidth your currently using. High burst traffic, even though it won't reflect on the overall throughput, will impair voice. Voice uses RTP streaming so if it get's interrupted for any reason, you'll get dead air, missing speach, or the converstation will just break up. QoS overcomes this by alloting the appropriate bandwidth and packet service needed so that VoIP takes precendenc over all other traffic. With voice being 50% of your bandwidth, it's just a matter of time before you start to have problems.

Author Comment

ID: 24864929
No VOIP is not 50% of the bandwidth. 100BASE-TX on paper should be able to do full-duplex 100Mbps. I am offering 7.5 Mbps of VOIP (say 20 msec samples). If the peak is 15 Mbps - then at 15% do I need QoS? I know that turning on is always good but why try to fix it if it is not broken?

LVL 17

Accepted Solution

mikecr earned 750 total points
ID: 24866272
At 40% of bandwidth, you're taxing ethernet. So if you're using 40% of a 100Mbit link, you're effectively running at 40 Mbit. If you reach half that point, or 20 Mbit, your going to have problems with VoIP. It may not be broken now but it will be as you progressively increase your network traffic. Other considerations are what type of queueing does the switch do. If it's FIFO, that's not good enough for VoIP. Traffic bursts are what kills you. Normal traffic RTP can get along with, it's the bursts such as downloads, uploads, or increased access to things such as Terminal Servers which utilize smaller packets which can cause problems. The more packets your switch must pass, the more chance your going to have problems with your VoIP.

With that said, if you're not overutilizing your current bandwidth and you see no future increase in traffic due to any more network/web apps, then all will be good. This is a determination on your part. I've worked with more VoIP implementations than you can imagine and I found out that even the lowest traffic networks can have problems. A good test is running streaming audio every now and then from your favorite news site such as CNN or play music across the internet using Winamp. If your quality is not there, then it's time to implement QoS but it only works for what's on your network. Once the packet leaves your network, such as crossing an ISP's SIP trunk, you have no control over it.

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello to you all, I hear of many people congratulate AWS (Amazon Web Services) on how easy it is to spin up and create new EC2 (Elastic Compute Cloud) instances, but then fail and struggle to connect to them using simple tools such as SSH (Secure…
Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …

886 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question