Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

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

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

It happens many times that access list (ACL) have to be applied to outgoing router interface in order to limit some traffic.This article is about how to test ACL from the router which is not very intuitive for everyone. Below scenario shows simple s…
Hello , This is a short article on how would you go about enabling traceoptions on a Juniper router . Traceoptions are similar to Cisco debug commands but these traceoptions are implemented in Juniper networks router . The following demonstr…
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…
Suggested Courses

609 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