Weighted Fair Queue vs FIFO at serial interface.

Posted on 2002-04-11
Medium Priority
Last Modified: 2012-08-13
I have a test setup. At two ends are Cisco2501(IOS 12.05) and Cisco2611(IOS 12.07). The serial link(64kbps) between the two routers has ftp and netmeeting(VoIP) traffic to simulate congestion conditions. According to my test I start the ftp and let it run for about 2 minutes. Then I start VoIP. I have noticed that with WFQ(Weighted Fair Queueing) at the serial interfaces , the VoIP call never gets established(I think the VoIP packets are simply dropped!!!!!!!!). However , with FIFO(First In First Out policy) at the same interface , the VoIP works fine. Could someone explain the observation?  
Question by:Siddhartha_s

Accepted Solution

scraig84 earned 600 total points
ID: 6936659
To know for sure what is going on, one would need to view a trace of the traffic to see exactly what is getting across and what is not.  Remember that WFQ is just a simple auto-queuing method and has really never done much in my opinion.

However, I have done extensive testing with Class-Based WFQ (CBWFQ) and that works well.  With this you can manually define traffic classes and play with them in all sorts of different ways.

I will also say that if you are concerned with QoS, it is likely that finding an acceptable queuing method won't be enough.  When dealing with latency-sensitive protocols such as H.323 and ICA, problems come in when competing with heartier protocols such as FTP, HTTP, etc.  The average voice packet is fairly small, whereas the average file transfer packet is as large as possible.  Even when little priority is given to the transfer protocols, some packets get through and wind up interleaved into the data stream, causing jitter.  In order to deal with this, you need to chop up the larger protocols to come down to size with the sensitive protocol.  Cisco employs a method called LFI, or you can use simple IP fragmentation by reducing MTU size.  Take a look at the following for more info:


Hope that helps!
LVL 79

Expert Comment

ID: 7997479
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area for this question:

I recommend: points to scraig84

If you would like to keep this question open for more expert input, this cleanup effort will get it closer to the top of the list where it will get more visibility for the experts.

if there is any objection or other expert commentary to this recommendation then please post in here within 7 days.
If you feel that your question was not properly addressed, or that none of the comments received were appropriate answers, please post a request in Community support (with a link to this page) to refund your points. http://www.experts-exchange.com/Community_Support/


EE Cleanup Volunteer

Expert Comment

ID: 8054163
per recommendation

Community Support Moderator @Experts Exchange

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Creating an OSPF network that automatically (dynamically) reroutes network traffic over other connections to prevent network downtime.
Quality of Service (QoS) options are nearly endless when it comes to networks today. This article is merely one example of how it can be handled in a hub-n-spoke design using a 3-tier configuration.
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…
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…

588 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