10-18-2016 09:19 PM - edited 03-08-2019 07:50 AM
Hi Experts,
seek some help here with respect to QOS on some advance platforms such as 4500/6500/6800 -
1. I understand that these platform have significant difference compare to MLS that runs on 3750s. these platform just do not support MLS anymore. and lot of things are enabled by default.
Can you just help me understand some high level, regarding QOS on these platforms like what has changed ?
2. More specifically - when any marked packet comes at ingress of these platform - will they trust by default ? or we need to do anything ?
for ex: cisco phone-----3850-----4500----6500
In above example : do I need to trust marking on ingress of 3850 done by cisco phone or its by default trusted?
also How ingress interface of 4500/6500 will treat packets marked by cisco phone ?
Thanks
Abhishek
10-18-2016 11:01 PM
Abhishek.
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3850/software/release/3se/qos/configuration_guide/b_qos_3se_3850_cg/b_qos_3se_3850_cg_chapter_0100.html#reference_E759D1E32E5B4F62B8933FD8967967B2
Check this out.
10-19-2016 12:47 AM
Just to add on a 3850 you can set auto qos as per InayathUllas link above and depending what you put in access port it will generate a different map type but it will also trust DSCP values by default , we ran through this with TAC, we only cared about it being honoured and not re-written on some 3850 interconnects we had , so we ran this command to confirm what TAC said and then we use a span to capture traffic on egress and ingress to confirm packets entering and leaving didn't get altered or changed in markings , we did use the actual auto qos on a couple of access switches on another site and that worked fine too
first is voice /second is video
#show platform qos dscp-cos counters gigabitEthernet 1/0/2 | i DSCP46
Ingress DSCP46 211234066 0
Egress DSCP46 798025994 0
#show platform qos dscp-cos counters gigabitEthernet 1/0/2 | i DSCP34
Ingress DSCP34 89330715 0
Egress DSCP34 174876983 0
That's ios-xe 45s and 65s on ios work differently depending on what sup you have in place , some are auto qos some are mls and some are set differently
as example here is sup720-3b , this tells you below as per doc below
The CoS value is carried only by Inter-Switch Link (ISL) and dot1q frames. Untagged frames do not carry CoS values. Untagged frames do carry ToS values which are derived from IP precedence or differentiated services code point (DSCP) from the IP packet header. In order to trust the ToS value, you need to configure the port to trust IP precedence or DSCP. DSCP is backward compatible to IP precedence. For example, if you have configured a switch port as Layer 3 port, it does not carry dot1q or ISL frames. In this case, you need to configure this port to trust DSCP or IP precedence.
#sh queueing int g3/9 detailed
Interface GigabitEthernet3/9 queueing strategy: Weighted Round-Robin
QoS is disabled globally
Trust boundary disabled
Trust state: trust DSCP
Extend trust state: not trusted [COS = 0]
Default COS is 0
Queueing Mode In Tx direction: mode-cos
Transmit queues [type = 1p2q2t]:
08-06-2020 12:45 PM
I don't have auto QOS but if I look at the interface I see below
interface GigabitEthernet1/2/2
description Avaya Phone Connections via Avaya ethernet switch
switchport
switchport mode trunk
platform qos statistics-export
platform qos vlan-based
platform qos trust cos
Does this mean that QOS is enabled on this interface?
08-06-2020 01:39 PM
08-06-2020 01:35 PM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide