QoS On HP ProCurve 2600 Switches

Posted on 2007-04-11
Last Modified: 2008-02-20
We have a small site that has an HP2600 PoE Switch.  This site is connected via MPLS to another site.  We're prioritizing voice traffic with DiffServ 'EF' on the phones, but the MPLS vendor (Qwest) says they see no proritized traffic coming to the MPLS router.  Initially, I thought the HP would simply honor our prioritization, but am not so sure, and also realize we need different prioritization, anyways.  I need assistance configuring the following on my switch.  All of the packets meeting the below criteria should be classified as 'EF', and any packets already classified as 'EF' should be honored.

UDP ports 2427, 2727, 5440-5446
Any packets sourced from with a UDP port number > 1024

Question by:Chuck Brown
  • 3
  • 2
LVL 22

Expert Comment

by:Reid Palmeira
ID: 18893909
the manual for the procurve switch can be found at: essentially you want to setup QoS passthrough which is disabled by default, this should pass along your DiffServ settings.

the command is 'qos-passthrough-mode

you should also (if not already setup) setup a VLAN just for voice so then prioritize traffic on that VLAN so you know your voice and only the voice VLAN are tagged.

Author Comment

by:Chuck Brown
ID: 18894860
rpalmeira22:  The problem is that I really need the combination described above;  I need to respect the diffserv settings already imposed, but I need to prioritize based upon the criteria listed, as well.  And strict VLAN prioritization won't do it either, as I don't want all traffic from some of the ethernet ports at a higher priority, just those from a specific IP address (the server) from a specified range of UDP port values.  Is there no way to combine the two with the ProCurve?
LVL 22

Expert Comment

by:Reid Palmeira
ID: 18895155
i doubt you can do it based upon a specific port range. typically it's the endpoint that will mark packets. as long as you have qos passthrough enabled on your switche it should respect those markings and pass through accordingly, you can always try to VLAN the server and make trunk connections where necessary but i can see where that would get into some issues for you.

I would try the qos passthrough first then see if that at least passes the marking all the way to your edge router and on to the MLPS cloud, then you can try to lock down to the specific needs. but if you're not passing off the marking to the MPLS then getting the specifics won't matter.

Author Comment

by:Chuck Brown
ID: 18895307
I'm going to try the passthrough, and I expect it to help, but not solve, the problem.  Here's the problem: only the IP phones themselves mark their packets with the DiffServ value.  Even though the voice switches and server participate, they rely on UDP packet prioritization to achieve QoS on their stuff.  So passthrough will fix what is being currently marked now, which is a help, but I really need to find a way to accomplish the rest as well.
LVL 22

Accepted Solution

Reid Palmeira earned 500 total points
ID: 18896383
this is part of the reason i suggest splitting it off into VLANS, If the server is only used for voice apps and/or can be configured with multiple IP's you can try to split out the voice traffic then prioritize the whole VLAN. the passthrough stuff is just going to make sure you're markings go through the switch. What other L3 devices do you have in the network that might try to strip markings off? any other routers besides the MPLS edge router? any L2/L3 switches in the network that the packets have to traverse? sometimes you'll end up having to match your diffserv values to some other form of marking like IP precedence and remark packets in the network.

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

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

Suggested Solutions

Article by: user_n
How Sip Phone (User Agent) works and communicates with sip servers 1.  There is a sip server and a sip registrar.  The sip server and sip registrar can be one server or two different servers. The sip registrar is the server on which it is record…
Skype is a P2P (Peer to Peer) instant messaging and VOIP (Voice over IP) service – as well as a whole lot more.
After creating this article (, 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 (, 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…

911 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now