Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

a simple QoS technical question

According to my reading about catalyst switches, I understand one thing, that is whatever you trust, the system will eventually put change to DSCP for future QoS process. So, what is the main issue to configure truest CoS, or ip-precedence for?

2 ACCEPTED SOLUTIONS

Accepted Solutions
Cisco Employee

Re: a simple QoS technical question

Hello,

You can see the trust towards IP Precendence as a backward compatibility option for equipment that is not yet DSCP-aware or compatible. Admittedly, as the DSCP is here for a couple of years, the number of IP Precendence-based IP implementations is in my opinion diminishing.

Regarding the trust towards CoS marking in 802.1p/802.1Q, you have to consider the fact that not all Ethernet frames carry IP packets. There may be other types of payload, such as IPX, AppleTalk, CLNP and many others that do either do not have provisions for QoS markings or the switch does not support those. Also, some other low-end switches may understand only 802.1p/802.1Q priority markings and disregard DSCP markings.

Also note that if 802.1p/802.1Q markings and DSCP/IPP are both present, you choose what you want to trust and the other value will be rewritten according to a preset map so that both values represent the same priority as far as possible.

I am sure other colleagues here will extend my answer, as this is an issue I've been struggling myself with quite long, and I am looking forward to it.

Best regards,

Peter

Cisco Employee

Re: a simple QoS technical question

Hi Julie,

I am not sure if I understand you correctly, but basically - if you have only IP traffic then having the trust configured for DSCP values should be the way to go. For non-IP traffic, the CoS markings should be trusted, however, these markings are preserved only on trunk links within a switched topology. If a 802.1p priority-tagged frame enters a switchport, the tag will be removed on the egress port until that port is a trunk port. The DSCP markings provide a much more "stable" place for priority markings, however, they are available only for IP.

I am not sure if I answered your question so please feel free to ask further.

Best regards,

Peter

3 REPLIES
Cisco Employee

Re: a simple QoS technical question

Hello,

You can see the trust towards IP Precendence as a backward compatibility option for equipment that is not yet DSCP-aware or compatible. Admittedly, as the DSCP is here for a couple of years, the number of IP Precendence-based IP implementations is in my opinion diminishing.

Regarding the trust towards CoS marking in 802.1p/802.1Q, you have to consider the fact that not all Ethernet frames carry IP packets. There may be other types of payload, such as IPX, AppleTalk, CLNP and many others that do either do not have provisions for QoS markings or the switch does not support those. Also, some other low-end switches may understand only 802.1p/802.1Q priority markings and disregard DSCP markings.

Also note that if 802.1p/802.1Q markings and DSCP/IPP are both present, you choose what you want to trust and the other value will be rewritten according to a preset map so that both values represent the same priority as far as possible.

I am sure other colleagues here will extend my answer, as this is an issue I've been struggling myself with quite long, and I am looking forward to it.

Best regards,

Peter

New Member

Re: a simple QoS technical question

Great thank, Peter,

So, what a port of low end switch trust is not a problem, if the machine using ip it can configure as CoS trust, and if the it is ip packet it is DSCP trust, right?

So, I can put voice servers end for DSCP trust, and appletak PC end for CoS trust, and cisco equipment will map the CoS to DSCP, and QoS based on it, right?

Please confirm

Cisco Employee

Re: a simple QoS technical question

Hi Julie,

I am not sure if I understand you correctly, but basically - if you have only IP traffic then having the trust configured for DSCP values should be the way to go. For non-IP traffic, the CoS markings should be trusted, however, these markings are preserved only on trunk links within a switched topology. If a 802.1p priority-tagged frame enters a switchport, the tag will be removed on the egress port until that port is a trunk port. The DSCP markings provide a much more "stable" place for priority markings, however, they are available only for IP.

I am not sure if I answered your question so please feel free to ask further.

Best regards,

Peter

143
Views
0
Helpful
3
Replies