I apologize about that, my understanding of the strict command was incorrect. After doing some testing, I came up with the same results as you, and was only able to configure one at a time. Here is a short KB article that shows a config example using the strict command. It also has a chart showing the DSCP to queue mapping. [URL] One way to confirm the DSCP values are being kept and forwarded on correctly, would be to perform a packet capture and view the DSCP values in wireshark.  [URL] 
Afternoon All, I am using a Dell Force10 (S4810) in our data centre.  I have configured a service policy on the interface of our core switch that is facing our MPLS network.At the other end of the MPLS network is a remote site with Cisco phones deployed. All of the Call manager and voice gateways are connected to the force10 within the data centre so all of the voice traffic will traverse the MPLS. The service policy is configured as an INPUT with an action to trust diffserv. I am using this configuration to ensure voice packets marked EF are given strict priority. My question is, do I use the service policy on the interface facing the MPLS network with an INPUT, OUTPUT or both?  Configuration as follows: policy-map-input trust-dscptrust diffserv INTERFACE Connected to MPLS:interface te 0/39service-policy input trust-dscp Global configuration:strict-priority unicast 2 Call Flow  Remote office phone ---access switch---distribution switch----MPLS network----DC core (force10)---voice gateway Lastly, can I use multiple strict priority queues? For example, strict priority unicast 1 so that I can give AF marked traffic priority? I assume queue 2 will be serviced before 1? Many thanks in advance for your help Regards, Jim
Force 10 SERVICE POLICY INPUT using TRUST DIFFSERV action