cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
388
Views
0
Helpful
3
Replies

a simple QoS technical question

julxu
Level 1
Level 1

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

Peter Paluch
Cisco Employee
Cisco Employee

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

View solution in original post

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

View solution in original post

3 Replies 3

Peter Paluch
Cisco Employee
Cisco Employee

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

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

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

Review Cisco Networking products for a $25 gift card