《催化剂 9000 交换 QoS 深入探讨.pdf》由会员分享,可在线阅读,更多相关《催化剂 9000 交换 QoS 深入探讨.pdf(96页珍藏版)》请在三个皮匠报告上搜索。
1、#CiscoLive#CiscoLiveKenny LeiTechnical Marketing Engineer(TME)BRKENS-2096Catalyst 9000 Switching QoS Deep Dive 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveEnter your personal notes hereCisco Webex App Questions?Use Cisco Webex App to chat with the speaker after the ses
2、sionFind this session in the Cisco Live Mobile AppClick“Join the Discussion”Install the Webex App or go directly to the Webex spaceEnter messages/questions in the Webex spaceHowWebex spaces will be moderated by the speaker until June 9,2023.12343https:/ 2023 Cisco and/or its affiliates.All rights re
3、served.Cisco PublicBRKENS-20963Agenda 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicQoS OverviewUADP QoSSilicon One Q200 QoSConfig migration examplesBRKENS-20964Overview 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDo we need QoS?6BRKENS-2096Guarantee
4、ing voice qualityVideo QualityBandwidth Savvy Business Applicationsprotect networkinfrastructure to deal with abnormal eventsde-prioritizing non-business applicationsprotecting the control planesUser ExperienceQoS helps define the latency priority for your traffic packets 2023 Cisco and/or its affil
5、iates.All rights reserved.Cisco Public#CiscoLiveThe QoS ToolsetClassificationIdentify and Split Traffic into Different ClassesQueuing andSchedulingPrioritize,Protect and Isolate Traffic Based on MarkingsMarkingMark Traffic According to Behavior and Business PoliciesPolicingDiscard Misbehaving Traffi
6、c to Maintain Network IntegrityShapingControl Bursts and Conform TrafficBRKENS-20967 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveQoS TerminologyTermTermExplanationExplanationTrustTrustRetain the packet markings as it isClassificationClassificationIdentify packet priori
7、ty and place it into different classesMarkingMarkingChange the tags(priority)on the packetsPolicingPolicingLimit the traffic to specified rate.Excess traffic can either be dropped or assigned lower priorityShapingShapingLimit the traffic to specified rate.Excess traffic will be queued and buffered.Q
8、ueueingQueueingProcess the packet into separate queuesBufferingBufferingStorage for packets to be queuedBRKENS-20968 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveModular QoS CLI(MQC)class-map match-any Voicematch dscp efclass-map match-any Videomatch dscp 34Policy-map P
9、OLICY-QOSclass Voicepriority level 1class Videoset dscp 10interface x/yservice-policy(input/output)POLICY-QOSclassclass-mapmapWhat traffic do we care about?policypolicy-mapmapWhat actions do we take on the classes?serviceservice-policypolicyWhere do we apply the policy?BRKENS-20969 2023 Cisco and/or
10、 its affiliates.All rights reserved.Cisco Public#CiscoLiveCatalyst 9000 family of Switches10BRKENS-2096Catalyst 9400 Series with Sup2UADP 3.0 xCatalyst 9500 High performance SeriesCatalyst 9600 Series with Sup-1Silicon One Q200Catalyst 9600 Series with Sup-2Catalyst 9500X SeriesUADP 2.0 xCatalyst930
11、0X models9300X modelsCatalyst 9200CX Series9200CX SeriesCatalyst 9400 SeriesWith Sup-1Catalyst 9300 SeriesCatalyst 9200 SeriesCatalyst 9500 SeriesClass-based Weighted Fair Queue(CBWFQ)QoSVirtual Output Queue(VoQ)QoSUADP QoS(CBWFQ)2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#Cisc
12、oLiveQoS Fundamental Actions in UADPWRED:up to 4 queues with UADP 2.0 x;up to 8 queues with UADP 3.0 x PolicingTrust ClassificationUnconditional MarkingConditional MarkingIngressScheduler8q3t1p7q3t2p6q3tPolicing/shapingConditional MarkingPQ1PQ2Q2Q3Q4Q5Q6Q7ClassificationUnconditional MarkingPQ or QTW
13、D or WREDTWD or WREDEgressBRKENS-209612 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveRecirculation engineEncryption engineIngress FIFOSQS AQMIQSQ QQ QQ QUnified packet bufferNetwork interfaces (To Backplane)MACsec engineInter-ASIC ConnectionIngress Forwarding Controller
14、(IFC)Sends lookup result(frame descriptor)to PBC.Classify based on original packetIngress policerConditional/Unconditional markEgress Forwarding Controller(EFC)Sends results to rewrite:Classify based on ingress QoS result and original packet Egress policerConditional/Unconditional markEQC ESMEQSEgre
15、ss FIFORewrite engineMACsec engineUADP QoS forwardingingress and egressSQS provides scheduling from stack,and AQM applies egress queuing and scheduling.IQS provides scheduling function for packets going through the ASIC Interconnect123456BRKENS-209613 2023 Cisco and/or its affiliates.All rights rese
16、rved.Cisco Public#CiscoLiveUADP forwarding1.Packet arrives at ingress port,PHY converts the signal and serializes the bits,and then it sends to network interface ports.Network interface passes packet to ingress MACsec engine.MACsec engine decrypts the packet if needed and passes unencrypted packet t
17、o ingress FIFO.2.IFC snoops the packet between FIFO and PBC.IFC returns lookup result(frame descriptor)to PBC.3.PBC uses the frame descriptor to determine the egress port.Egress on same ASIC,so result to moved to EQS.4.EQS schedule the packet for egress process.EQS replication,scheduling,and queue m
18、anagement.PBC sends packet with new frame descriptor and enqueues the frame.5.EFC snoops the packet between PBC and rewrite engine.EFC performs egress lookup functions to learn SRC MAC,egress SPAN,etc.and sends results to rewrite engine.6.Rewrite engine rewrites packets and sends through the egress
19、FIFO.MACsec engine encrypts packet prior to placing it on NIF.BRKENS-209614 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveUADP QoS DefaultCatalyst 9000 Switches with UADP ASICsQoS enabledAll ports trust at layer2 and layer3Two queues(neither set as priority)AF2AF2CS3CS3C
20、S4CS4AF4AF4CS2CS2AF1AF1CS1CS1DFDFAF3AF3CS5CS5EFEFCS6CS6MeaningMeaning(CS7)(CS7)18,20,2218,20,222424323234,36,3834,36,38161610,12,1410,12,148 80 026,28,3026,28,30404046464848DSCPDSCP5656Q0Q0(16,24,32,46,48,56)(16,24,32,46,48,56)Q1Q1(all other DSCP)(all other DSCP)Default queueDefault queueBRKENS-2096
21、15Classification,Marking and Policing 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveClassification and MarkingIdentify trafficAccess Control Lists(ACLs)DSCPIP precedenceCoSQoS Group(local with the switch)EXP(MPLS)Network-Based Application Recognition(NBAR)protocols*VLANs
22、MarkingConditional or unconditional Table map(default-class)QoS group(local within switch)17BRKENS-2096VoIPVideop2pApp1HTTPemailSharepointmgmtWebexBackupUnclassified:Uncontrolled BandwidthVoIP/WebexEmail/HTTPSharepointBackupClassified:Controlled Bandwidth*Access platforms 2023 Cisco and/or its affil
23、iates.All rights reserved.Cisco Public#CiscoLivepolice cir 1g bc 3125000 conform-action set-dscp-transmit af41 exceed-action dropPolicing Limit the traffic BTcCBSCIRYesNoExceedActionPacket ofsize B1 rate 2 colorPBSPIRNoPacket ofsize BYesBTpActionViolateCBSNoConformActionBTcActionExceedYes2 rate 3 co
24、lorpolice cir percent 10 pir percent 50conform-action transmitexceed-action set-dscp-transmit dscp table MARKDOWN violate-action dropCIRCIR Committed Information RatePIR Peak Information RatePBS-Peak Burst SizeCBS Committed Burst SizeActionConformBRKENS-209618Queueing,Scheduling and Shaping 2023 Cis
25、co and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveBuffer MemoryQueueingSeparate the traffic into the queuesTraffic in different queue can be treated differentlyUp-to 8 queues per interface,2 of which can be priority-queues(PQ).Both priority-queues are strict priority queues.Policer
26、or a shaper on the priority queue will limit the traffic to the configured value regardless of the traffic level on other queues.Q0Q1Q2Q3Q4Q5Q6Q7PQ or QBRKENS-209620Note:Queue classification-DSCP/COS/IP Prec/QoS Group 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveQueuein
27、gPriority queuepolicy-map 2P6Q3Tclass VOICE-PQ1priority level 1policy-map 2P6Q3Tclass VOICE-PQ1priority level 1police rate percent 10policy-map 2P6Q3Tclass VOICE-PQ1priority level 1 percent 10Priority queue.As long as there is traffic in priority queue all other queues will not be serviced.Enable st
28、rict priority queue.ShapeShape traffic to 10 percent of link speed regardless the utilization of other queuesPriority queue.Limit(police)Limit(police)traffic to 10 percent of link speed regardless the utilization of other queuesBRKENS-209621 2023 Cisco and/or its affiliates.All rights reserved.Cisco
29、 Public#CiscoLiveScheduling-UADPScheduling defines the order of transmission of traffic out of the queuesDifferent type of queues are served differentlyStrict priority queues Always serviced firstWith 2 PQs,level1 over level 2Normal queuesServed only after priority queues are emptyUse Weighted Round
30、 Robin(WRR)for schedulingWRR servers normal queue based on the weight and packet sizeEgress Queue System(EQS)is the component on the UADP ASIC responsible for the schedulingScheduler8q3t1p7q3t2p6q3tQ0Q1Q2Q3Q4Q5Q6Q7PQ or QEQSBRKENS-209622 2023 Cisco and/or its affiliates.All rights reserved.Cisco Pub
31、lic#CiscoLiveScheduling-ExampleScheduler2p6qPQ0PQ1Q2(Weight 10)Q3(Weight 15)Q4(Weight 15)Q5(Weight 15)Q6(Weight 7)Q7(Weight 38)Policy Map Configurationpolicy-map 2P6Q3Tclass VOICE-PQ1priority level 1class VIDEO-PQ2priority level 2class CONTROL-MGMT-QUEUEbandwidth remaining percent 10class MULTIMEDIA
32、-CONFERENCING-QUEUEbandwidth remaining percent 15class MULTIMEDIA-STREAMING-QUEUEbandwidth remaining percent 15class TRANSACTIONAL-DATA-QUEUEbandwidth remaining percent 15class SCAVENGER-BULK-DATA-QUEUEbandwidth remaining percent 7class class-defaultbandwidth remaining percent 38WRR on non-Priority
33、queuesBRKENS-209623Strict Priority queues 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveShapingSmooth out traffic peaks,microburst,with preserving trafficControl traffic rate to the desired value with buffering.Usually in the egress directionShaping ExampleShaping Exampl
34、epolicy-map Shaperclass Transactionsshape average percent 30Original trafficWith shapingBRKENS-209624UADP Congestion Management 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWhere do we need congestion management?2P6Q3T ExampleBRKENS-209626VOICE-PQ1VIDEO-PQ2CONTROL-MGMT-
35、QUEUEMULTIMEDIA-CONF-QUEUEMULTIMEDIA-STREAM-QUEUETRANSACTIONAL-DATASCAVENGER-BULK-DATAClass-defaultPriority QueueingWRRDSCP af11DSCP af12DSCP af13Provide different treatments in the event of congestionsCongestion Management Algorithms 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public
36、#CiscoLiveUADP-Congestion ManagementWeighted Tail Drop(WTD)DefaultFor non-priority queuesUp to 3 thresholds per queue,one threshold per QoS tagEach queue need to use same QoS tag typeWeighted Random Early Detection(WRED)For non-priority queuesUp to 4 queues with UADP 2.0X and up to 8 queues with UAD
37、P 3.0XUp to 3 threshold pairs per queueEach queue need to same QoS tag typeWeighted-Multiple pair of thresholdsBRKENS-209627 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCongestion Management ToolsTail Drop(TD)Drop packets at tail of the queueSingle threshold per queueT
38、ail DropQueueBRKENS-209628 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCongestion Management ToolsTail Drop(TD)Drop packets at tail of the queueSingle threshold per queueTail DropQueueBRKENS-209629 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#Cisco
39、LiveWTD UADP ExampleScheduler2p6q3tPQ0PQ1Q2(Weight 10)Q3(Weight 15)Q4(Weight 15)Q5(Weight 15)Q6(Weight 7)Q7(Weight 38)Policy Map ConfigurationPolicy Map Configurationpolicy-map 2P6Q3Tclass DATA-QUEUEqueue-limit dscp values af13 percent 80queue-limit dscp values af12 percent 90queue-limit dscp values
40、 af11 percent 100TH:thresholdTH2TH1TH0Three thresholds to conditionally drop specific traffic in the event of congestion80%90%100%BRKENS-209630 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCongestion Management ToolsTail Drop(TD)Drop packets at tail of the queueSingle t
41、hreshold per queueWeighted Random Early Drop(WRED)One or more thresholds per queueThreshold associated with priorityBuffer usage below threshold no affectWRED maxWRED minQueueBRKENS-209631 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCongestion Management ToolsTail Drop
42、(TD)Drop packets at tail of the queueSingle threshold per queueWeighted Random Early Drop(WRED)One or more thresholds per queueThreshold associated with priorityBuffer usage below threshold no affectBuffer usage over min threshold=random dropsWRED maxWRED minQueueBRKENS-209632 2023 Cisco and/or its
43、affiliates.All rights reserved.Cisco Public#CiscoLiveCongestion Management ToolsTail Drop(TD)Drop packets at tail of the queueSingle threshold per queueWeighted Random Early Drop(WRED)One or more thresholds per queueThreshold associated with priorityBuffer usage below threshold no affectBuffer usage
44、 over min threshold=random dropsBuffer usage over max threshold=all traffic dropWRED maxWRED minQueueBRKENS-209633 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWRED UADP ExampleScheduler2p6q3tPQ0PQ1Q2(Weight 10)Q3(Weight 15)Q4(Weight 15)Q5(Weight 15)Q6(Weight 7)Q7(Weigh
45、t 38)Policy Map ConfigurationPolicy Map Configurationpolicy-map 2P6Q3Tclass DATA-QUEUEbandwidth remaining percent queue-buffers ratio random-detect dscp-basedrandom-detect dscp af11 percent 70 90random-detect dscp af12 percent 60 80Shown two pairs of WRED thresholdsUADP supports up to 3 pairs of thr
46、esholdsaf12af11BRKENS-209634Buffers 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDynamically assigned to ports for burst absorption.Returned to common pool when not in use.Allocated to each port on boot.Cannot be dynamically changed/editedBuffersAllocationDedicated and
47、shared:use dedicated first then sharedDynamic Threshold Scale(DTS):Algorithm to managed the shared bufferEGRESS(AQM)27 MBUADP 3.0UADP 3.0 specificBuffer can be shared across two cores“qos share-buffer”to enable the unified bufferDedicatedSharedBRKENS-209636 2023 Cisco and/or its affiliates.All right
48、s reserved.Cisco Public#CiscoLiveDynamic Threshold Scale(DTS)SwitchPort 1Dynamic Shared Pool(DTS based)Port NPort 2UnusedUnusedUnusedUnusedUnusedUnusedUnusedShared buffer is good for burst absorption.Dedicated buffer is good for predicated performance for each port.Buffer management is flexible:Dedi
49、cated plus shared.Configurable dedicated threshold per port/queueConfigurable global maximum shared thresholdAutomatically adjusted depends on the available shared poolBRKENS-209637 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMax 1200 by default and up to 4800 with sha
50、red bufferMax value of 1200The famous softmax multiplierWhat does it do?qos queue-softmax-multiplier.UADP 2.0UADP 3.0Higher burst absorption by individual portsLower concurrent burst spread across portsLower burst absorption by individual portsHigher concurrent burst spread across portsLower softmax
51、Higher softmaxUnused buffers are returned to the shared pool.No impact from maxing out the softmax multiplierBRKENS-209638 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDynamic Threshold Scale(DTS)buffer allocation graphSoftMinSoftMin Minimum Shared buffer given to the p
52、ortSoftMaxSoftMax Maximum Shared buffer the port can consume from shared PoolPort Soft Start Port Soft Start Moment when the Softmax start to reduce with step basePort Soft End Port Soft End Moment when SoftMinand SoftMax are equalBuffer ThresholdBuffer ThresholdShared Buffer UtilizationShared Buffe
53、r Utilization75%Port Soft StartPort Soft Start100%Port Soft EndPort Soft EndSoftMaxSoftMaxSoftMinSoftMinMaximum buffer per queue for burst absorptionConfigurableBRKENS-209639HQoS 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveUADP Hierarchical QoS(HQoS)HQoSHQoS(two(two-le
54、vel hierarchy)allows you to perform the following functions:level hierarchy)allows you to perform the following functions:ClassificationPolicingShapingpoliceParentActionQueuespoliceCHILDPARENTChild PolicyParent PolicyClassification+PolicingShapingMarkingClassification+MarkingPolicingShapingBRKENS-20
55、9641Silicon One Q200 QoS(VoQ)2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSilicon One QoS TerminologyTermTermExplanationExplanationVoQVoQVirtual Output Queues between Ingress and EgressPacket ColorPacket ColorUsed for congestion management to prioritize packets to be dr
56、oppedTrafficTraffic-ClassClassInternal tag used by the Silicon One ASIC to differentiate packet priorityTraffic ManagerTraffic ManagerThe block in Q200 responsible for schedulingTraffic/Transmit Traffic/Transmit SchedulerSchedulerWhen the OQ can send traffic out to the wireCredit SchedulerCredit Sch
57、edulerWhen the VoQ can send traffic to the Output queueSMSSMSShared Memory Sub-system-Primary Buffering systemHBMHBMHigh Bandwidth Memory-Secondary deep Buffering system used during congestionBRKENS-209643VoQ and Head of Line Blocking(HoL)2023 Cisco and/or its affiliates.All rights reserved.Cisco Pu
58、blic#CiscoLiveBuffer types Silicon One vs UADPIngressEgressSwitchFabricEgress BufferingEgress BufferingIngressEgressSwitchFabricIngress BufferingIngress BufferingUADPSilicon One Q200BRKENS-209645 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveIngress buffering Head of Lin
59、e BlockingWhat is the Problem?IngressEgressIngressEgressIngressEgressSwitchFabricbufferbufferBRKENS-209646 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveEgress buffering-UADPAvoid Head of Line BlockingIngressEgressIngressEgressIngressEgressSwitchFabricbufferbufferOutput
60、Buffer BRKENS-209647 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveVirtual Output Queuing Silicon One ASICAvoid Head of Line blockIngressEgressIngressEgressIngressEgressSwitchFabricbufferbufferVoQ Buffer CreditBRKENS-209648Silicon One QoS Overview 2023 Cisco and/or its a
61、ffiliates.All rights reserved.Cisco Public#CiscoLiveSilicon OneFeatures Mapping3OQ0OQ1OQ2OQ3OQ4OQ5OQ6OQ7Transmit SchedulerShapingClassificationConditional MarkingMarkingEgress2Buffering and congestion managementVoQ7VoQ6VoQ5VoQ4VoQ3VoQ2VoQ1VoQ0Credit SchedulerQueue-limit WREDStrict priorityShapingBan
62、dwidth sharing1TrustClassificationPolicingMarking(Coloring)Conditional Marking(Coloring)Ingress*Coloring used by congestion managementBRKENS-209650 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSilicon One ASIC mappingOther Egress SlicesRXPPRXPPRXPPTXPPIngress Classifica
63、tion,Policing,MarkingQueue Limit,WREDEgress Shaping,Priority Queueing,Bandwidth/SharingEgressClassification,Marking:Credit SchedulerTM Port Transmit SchedulerIngressIngressEgressEgressVSCVSCVSCVoQVoQOQOQ.RRRR.Ingress Policy1Egress Queuing Policy2Egress Marking Policy3123456RXPP:RX Packet ProcessorTX
64、PP:TX Packet ProcessorOQ:Output Queue(Egress)VoQ:Virtual Output Queue(Ingress)VSC:VoQ to Scheduler ConnectorBRKENS-209651 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSilicon One ASIC mapping Hidden slide1.Packet from the ingress interface hits the Receive Interface Gro
65、up(Rx IFG).RxPP(Receive packet processor)consists of both the corresponding Interface Group as well as the Network Processing Unit(RxNPU)for the corresponding slice.2.From the RxIFG,the packet descriptor is sent to corresponding VoQ(Virtual Output Queue)where it is queued and forwarded once it recei
66、ves a credit.3.Each VoQ connects to the scheduler via a VSC(Virtual queue scheduler)The scheduler uses a round robin(RR)algorithm to provide credits each corresponding VSC.4.The credit is sent from the VSC to the corresponding VoQ.Once the VoQ receives the credit,it can forward the traffic to the eg
67、ress.5.The packet is sent from VoQ to corresponding OQ.6.Once at the OQ,any marking operations,if any,are performed and the packet egresses out the TxNPUand TxIFG(collectively called TxPP)out of the switch.BRKENS-209652 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveHighe
68、st priorityLeast priorityTraffic classS1 ASIC uses traffic classes to map traffic to different queues.”traffictraffic-classclass”is local significant to the switch only3-bit field=8 values,traffic-class Traffic-class 0-lowest priority(maps to class-default);traffic-class 7-highest priority(traffic-c
69、lass 1 to 6 can be non-priority)Ingress policiesIngress policies classify packets to specific traffic classesClass-maps in egress queuing policy egress queuing policy can onlymatch traffic-classTraffic class76543210Priority Level1(statically)2(optional)3(optional)4(optional)5(optional)6(optional)7(o
70、ptional)Class defaultBRKENS-209653 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveTraffic class to VoQ mappingpolicy-map INGRESSclass REALTIME(matching dscp ef)set traffic-class 7class VIDEO(matching af41)set traffic-class 6class class-defaultVoQ7VoQ6VoQ5VoQ4VoQ3VoQ2VoQ1V
71、oQ0OQ7OQ6OQ5OQ4OQ3OQ2OQ1OQ0Ingress policyIngress policyAlways Priority level 1Always Priority level 1Ingress policy determines how many VoQ are enabled.Each VoQ has a 1:1 mapping with corresponding OQ.Mandatory step to classify on ingress to map dscp/cos etc to traffic classesBRKENS-209654 2023 Cisc
72、o and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveLower priorityDropped first in event of congestion.Higher Prioritydiscard classTraffic color(marking)discard-class10BRKENS-209655Local significantDiscard class is a 1-bit fieldTwo possible values 0(default Green)and 1(Yellow)Silicon O
73、ne Q200 congestion management algorithms ONLYONLY use packet colorRequired if using either WTD or WREDIngress traffic 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSilicon One Q200 QoS DefaultQoS enabledAll ports trust at layer2 and layer3Two queues(traffic-class 7 and t
74、raffic-class 0,traffic-class7 is priority level 1)Traffic class7DSCP:16,24,32,46,48,56COS:4,56543210DSCP:All other values;COS:All other valuesAll EXP valuesNot usedBRKENS-209656Classification,Marking and Policing 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveClassificati
75、on and MarkingIdentify trafficAccess Control Lists(ACLs)DSCPIP precedenceCoSQoS Group(local with the switch)EXP(MPLS)VLANsMarking(coloring)Conditional or unconditional Table map*QoS group(local within switch)Traffic-class(local within switch)Traffic-color(local within switch)VoIPVideop2pApp1HTTPemai
76、lSharepointmgmtWebexBackupUnclassified:Uncontrolled BandwidthVoIP/WebexEmail/HTTPSharepointBackupClassified:Controlled Bandwidth*for policer markdownBRKENS-209658 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLivepolice cir 1gconform-action transmitexceed-action dropPolicing
77、 Limit the traffic BTcExceedCBSCIRYesNoActionPacket ofsize BPBSPIRNoPacket ofsize BYesActionBTpViolateCBSNoConformActionBTcActionExceedYes1 rate 2 color2 rate 3 colorpolice cir percent 10 pir percent 50conform-action transmitexceed-action set-discard-class-transmit 1violate-action dropCIRCIR Committ
78、ed Information RatePIR Peak Information RatePBS-Peak Burst SizeCBS Committed Burst SizeActionConformTraffic colorBRKENS-209659 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLivePolicing and marking/coloring exampleUnconditional Traffic Marking/ColoringUnconditional Traffic M
79、arking/Coloringpolicy-map ingress-policyclass class-5-greenset traffic-class 5class class-5-yellowset traffic-class 5set discard-class 1Conditional Traffic Marking/ColoringConditional Traffic Marking/Coloringpolicy-map ingress-policyclass class-5set traffic-class 5police rate 5g bps peak-rate 10g bp
80、sexceed-action set-discard-class-transmit 1 1R2C Policing:1R2C Policing:policy-map test-police-1R2Cclass dscp1set traffic-class 3police rate 10g bpsconform-action transmitexceed-action drop!2R3C Policing:2R3C Policing:policy-map test-police-2R3Cclass dscp1set traffic-class 3police rate 10g bps peak-
81、rate 20g bpsconform-action transmitexceed-action set-discard-class-transmit 1violate-action dropBRKENS-209660Different class-map Same traffic-classEgress Toolset:Queueing,Shaping and Scheduling 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveQueueing123TrustClassificationP
82、olicingMarking(Coloring)Conditional Marking(Coloring)Buffering and congestion managementVoQ7VoQ6VoQ5VoQ4VoQ3VoQ2VoQ1VoQ0Credit SchedulerOQ0OQ1OQ2OQ3OQ4OQ5OQ6OQ7Transmit SchedulerShapingClassificationConditional MarkingMarkingIngressEgressQueueQueue-limit limit WREDWREDStrict priorityStrict priorityS
83、hapingShapingBandwidth Bandwidth sharingsharing*Coloring used by congestion managementVirtual output Queue(VoQ)8 VoQ on each ingress slices for each interfaceEach traffic-class maps to a VoQ(multiple traffic-classes can map to same VoQ)Output Queue8 output queues(egress)for each interfaceUp to 7 str
84、ict priorities(level 1 highest)Traffic-class 7 is always priority level 1,priority level is optional for other traffic-classesVoQ maps to output Queue.BRKENS-209662 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveScheduling63BRKENS-2096123TrustClassificationPolicingMarking
85、(Coloring)Conditional Marking(Coloring)Buffering and congestion managementVoQ7VoQ6VoQ5VoQ4VoQ3VoQ2VoQ1VoQ0Credit SchedulerOQ0OQ1OQ2OQ3OQ4OQ5OQ6OQ7Transmit SchedulerShapingClassificationConditional MarkingMarkingIngressEgressQueueQueue-limit limit WREDWREDStrict priorityStrict priorityShapingShapingB
86、andwidth Bandwidth sharingsharing*Coloring used by congestion managementPacket schedule from VoQ to OQ based on a credit scheduling system Packets are buffered at ingress(VoQ)Different type of queues are served differentlyStrict priority queuesAlways serviced firstUp to 7 PQsNormal queues(without pr
87、iority configured)Served only after priority queues are emptyUse Weighted Round Robin(WRR)for scheduling 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveScheduling-Examplepolicy-map egress-policyclass tc-7priority-level 1class tc-6Priority-level 2class tc-5bandwidth remain
88、ing ratio 1 class t-4bandwidth remaining ratio 1class tc-3bandwidth remaining ratio 1class tc-2bandwidth remaining ratio 1class tc-1bandwidth remaining ratio 1class class-defaultbandwidth remaining ratio 4class-map match-any tc-7match traffic-class 7class-map match-any tc-6match traffic-class 6class
89、-map match-any tc-1match traffic-class 1Map traffic to the queuesTwo priority queues hereLevel 1 has the absolutely priority over level 2 Use“bandwidth remaining ratio”to assign weightThis example gives a higher weight to class-default and same weight to rest of the queuesServed weighted round robin
90、 around 6 queues if there isnt any traffic on the two PQsBRKENS-209664 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveShapingSmooth out traffic peaks,microburst,with preserving trafficControl traffic rate to the desired value with buffering.Usually in the egress direction
91、 Can be applied on all classes,regardless of priority level.Shaping Example:Shaping Example:policy-map type queueing egress-queueingclass tc7priority level 1shape average 1gclass tc6priority level 2shape average 5g.class class-defaultshape average 5gOriginal trafficWith shapingBRKENS-209665Egress Ma
92、rking 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveEgress MarkingBRKENS-209667Used to change packet tags of packets egressing the switch.A separate policy-map apart from the queueing policy-map.If both queueing and marking egress policy-maps are applied,marking happens
93、after queueing actions.ACL matching in egress is no supported.class-map match-any dscp-af41match dscp af41!policy-map egress-mapclass dscp-af41set dscp af31!interface interface service-policy output egress-mapCongestion Management 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#Cis
94、coLiveWeighted Tail Drop(WTD)Ingress PolicyIngress Policy-mapmappolicy-map ingress-policyclass class-5-greenset traffic-class 5class class-5-yellowset traffic-class 5set discard-class 1Egress PolicyEgress Policy-mapmappolicy-map type queueing queue-policy.class traffic-class-5queue-limit 100000000 b
95、ytesqueue-limit discard-class 1 50000000 bytesclass-map match-any traffic-class-5match traffic-class 5QueueNo drop for both Green and Yellow traffic hereOnly traffic marked with green would be hereYellow traffic would be dropped once it is over the yellow thresholdGreen traffic will be dropped over
96、this the thresholdBRKENS-209669 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWeighted Random Early Drop(WRED)WRED maxWRED minQueueNo dropDrop probability between 0%to 100%Drop probability 100%BRKENS-209670 2023 Cisco and/or its affiliates.All rights reserved.Cisco Publi
97、c#CiscoLiveWRED Drop probability Drop probability increases as the queue utilization increasesSilicon One ASIC provides 16 regions(drop probabilities)Silicon One ASIC provides a knob to influence the drop probabilityWRED maxWRED minQueueWRED maxWRED minQueueDrop ProbabilityQueue Size1/KCLI:random-de
98、tect discard-class percent BRKENS-209671 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWRED ExampleIngress PolicyIngress Policy-mapmappolicy-map ingress-policyclass class-5-greenset traffic-class 5class class-5-yellowset traffic-class 5set discard-class 1Ingress policy w
99、ith marking/coloring of packetsclassclass-mapmapclass tc5match traffic-class 5Map the ingress class to one of the traffic-classEgress PolicyEgress Policy-mapmappolicy-map type queueing queue-policy.class tc5random-detect discard-class-basedrandom-detect discard-class 0 percent 80 90 5random-detect d
100、iscard-class 1 percent 40 70 2.Green traffic has higher Min and Max threshold comparing to yellow trafficGreen traffic also has higher forwarding probability(lower drop probability)comparing to yellow trafficBRKENS-209672Buffers 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#Cisco
101、LiveSilicon One Buffers2 different buffers to address 2 different requirements.Shared Memory SubShared Memory Sub-system system(SMS)buffers(80MB):Low latency packet queueing(video/voice packets)Shallow specialized pool of buffers for faster queueing.High Bandwidth Memory High Bandwidth Memory(HBM)bu
102、ffers(8GB):Deep pool of on-demand buffers for guaranteed delivery.Reserve to absorb occasional micro-bursts Absorb speed over-subscription from ingress to egress.Local vs.HBM Buffers80MB SMS8GB HBMVideoVoiceControlTransferScavengerSMSSMS:Low-Latency&Priority QueuingHBMHBM:Guaranteed Delivery&Burst A
103、bsorptionBRKENS-209674Packet will always hit the SMS buffers first.SMS send the packet to HBM if additional buffers are needed.HBM CANNOTCANNOT send the packet to the output queue,it has to be sent to the SMS again to be sent to the egress.HQoS 2023 Cisco and/or its affiliates.All rights reserved.Ci
104、sco Public#CiscoLiveSilicon One Hierarchical QoS(HQoS)HQoS(two-level hierarchy)allows a parent and child policies on an interface for greater granularity.The Cisco Silicon One supports shaping as parent action.BW sharingParentActionQueuesBW sharingCHILDPARENTChild ActionParent ActionBandwidth sharin
105、g+PriorityShapingBRKENS-209676Silicon One vs UADP QoS 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveQoS tools on UADP and Silicon One ASICs 1/2FeaturesUADP ASICSilicon One ASIC(Q200)TrustTrust all ports by defaultTrust all ports by defaultClassificationBased on Packet he
106、ader and ACL for both ingress and egressBased on packet header and ACL for ingressBased on packet header for egress.Must Based on packet header for egress.Must classify to trafficclassify to traffic-classes at ingress.classes at ingress.MarkingHeader,Table-map,QoS-Group for ingressHeader and table-m
107、ap for egressHeader,Table-map,QoS-group,traffictraffic-class,discardclass,discard-classclass for ingressHeader and table-map for egressPolicingBoth ingress and egressIngress onlyBRKENS-209678 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveQoS tools on UADP and Silicon One
108、 ASICs 2/2FeaturesFeaturesUADP ASICUADP ASICSilicon One ASIC(Q200)Silicon One ASIC(Q200)QueueingBased on header or QoS groupBandwidth and Bandwidth remainingBased on traffictraffic-classclassBandwidth remainingBandwidth remainingBufferingDedicated and shared buffer with DTSSMS:Low-latency&priority q
109、ueueingHBM:Guaranteed Delivery&Burst AbsorptionShapingEgressEgressCongestion ManagementWTD:three thresholds per classWRED:three thresholds pairs per classWTD:twotwo threshold per classWRED:twotwo thresholds pairs per classBRKENS-209679QoS Config Migration 2023 Cisco and/or its affiliates.All rights
110、reserved.Cisco Public#CiscoLiveConfig Migration stepsDefine the problem/behavior addressed with QoS.1Simply copy-pasting existing configs between platform families will always throw errors due to differences in syntax and supported actions between platforms.How many times do you want to split your t
111、raffic Upto 8 queues possible with our ASIC 2Its often not as much as you think you need.Broad generalized splits often are more efficient than granular splitsDo you want multiple strict priority classes?3Know what strict means.All traffic coming into it will be serviced at the expense of other clas
112、ses.Define traffic shaping/policing or sharing between queues.4Police/shape priority queues.Use weights to control bandwidth sharing with remaining queuesDo you want differential priority for packets within same class?Use WTD or WRED5Advanced configuration options,not required for most use cases.BRK
113、ENS-209681 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveConfig Migration from 6k to UADPMLS configsCatalyst 6K MLS config!mls qos!interface TenGigabitEthernet2/14platform qos queue-mode mode-dscpwrr-queue bandwidth 20 1 14 10 15 2 3priority-queue queue-limit 20wrr-queue
114、 dscp-map 1 1 0 1 2 3 4 5 6 7wrr-queue dscp-map 2 1 8 14 32 35 36 37 38wrr-queue dscp-map 3 1 10 22 24 30 49 50 51 52wrr-queue dscp-map 4 1 16 18wrr-queue dscp-map 5 1 26wrr-queue dscp-map 6 1 48 56wrr-queue dscp-map 7 1 3447 normal queuesWRR and the weights1Enable QoS Globally2Use DSCP mapping to d
115、ifferent classes/queues31 priority queueBRKENS-209682 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveConfig Migration from 6k to UADPMLS configsCatalyst 6K MLS config!mls qos!interface TenGigabitEthernet2/14platform qos queue-mode mode-dscpwrr-queue bandwidth 20 1 14 10 1
116、5 2 3priority-queue queue-limit 20wrr-queue dscp-map 1 1 0 1 2 3 4 5 6 7wrr-queue dscp-map 2 1 8 14 32 35 36 37 38wrr-queue dscp-map 3 1 10 22 24 30 49 50 51 52wrr-queue dscp-map 4 1 16 18wrr-queue dscp-map 5 1 26wrr-queue dscp-map 6 1 48 56wrr-queue dscp-map 7 1 34Catalyst 9K(UADP)Configclass-map m
117、atch-any queue1match dscp 0 1 2 3 4 5 6 7class-map match-any queue2match dscp 8 14 32 35 36 37 38class-map match-any queue3match dscp 10 22 24 30 49 50 51 52class-map match-any queue4match dscp 16 18 class-map match-any queue5match dscp 26class-map match-any queue6match dscp 48 56class-map match-any
118、 queue7match dscp 34class-map match-any prioritymatch dscp efpolicy-map egress-queueclass prioritypriority level 1 percent 20class queue1bandwidth remaining percent 20class queue2bandwidth remaining percent 1class queue3bandwidth remaining percent 14class queue4bandwidth remaining percent 10class qu
119、eue5bandwidth remaining percent 15class queue6bandwidth remaining percent 2class queue7bandwidth remaining percent 347 normal queuesWRR and the weights1Enable QoS Globally2Use DSCP mapping to different classes/queues31 priority queuedefault*Consider weight as interface speed can be much higher nowBR
120、KENS-209683 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveConfig Migration from 6k to UADPMQC ConfigsCatalyst 6K Configurationclass-map type lan-queuing match-all REALTIMEmatch dscp efclass-map type lan-queuing match-all NETWORK_CONTROLmatch dscp cs6 cs7 class-map type l
121、an-queuing match-all VIDEOmatch dscp cs3 af31 af32 af33 policy-map type lan-queuing CAMPUS_EGRESS_6800_POLICYclass type lan-queuing REALTIMEpriority level 1class type lan-queuing NETWORK_CONTROLbandwidth remaining percent 10class type lan-queuing VIDEObandwidth remaining percent 20class class-defaul
122、trandom-detect dscp-basedrandom-detect dscp af11 percent 80 100Interface gig1/0/1service-policy type lan-queueing output CAMPUS_EGRESS_6800_POLICY33 normal queuesWRR on non-default queueWRED for class-default1Use DSCP mapping to different classes/queues21 priority queueBRKENS-209684 2023 Cisco and/o
123、r its affiliates.All rights reserved.Cisco Public#CiscoLiveConfig Migration from 6k to UADPMQC ConfigsCatalyst 6K Configurationclass-map type lan-queuing match-all REALTIMEmatch dscp efclass-map type lan-queuing match-all NETWORK_CONTROLmatch dscp cs6 cs7 class-map type lan-queuing match-all VIDEOma
124、tch dscp cs3 af31 af32 af33 policy-map type lan-queuing CAMPUS_EGRESS_6800_POLICYclass type lan-queuing REALTIMEpriority level 1class type lan-queuing NETWORK_CONTROLbandwidth remaining percent 10class type lan-queuing VIDEObandwidth remaining percent 20class class-defaultrandom-detect dscp-basedran
125、dom-detect dscp af11 percent 80 100Interface gig1/0/1service-policy type lan-queueing output CAMPUS_EGRESS_6800_POLICY33 normal queuesWRR on non-default queueWRED for class-default1Use DSCP mapping to different classes/queues21 priority queueCatalyst 9K Configurationclass-map match-any REALTIMEmatch
126、 dscp efclass-map match-any NETWORK_CONTROLmatch dscp cs6 cs7 class-map match-any VIDEOmatch dscp cs3 af31 af32 af33 policy-map CAMPUS_EGRESS_POLICYclass type REALTIMEpriority level 1class type NETWORK_CONTROLbandwidth remaining percent 10class type VIDEObandwidth remaining percent 20class class-def
127、aultrandom-detect dscp-basedrandom-detect dscp af11 percent 80 100Interface gig1/0/1service-policy output CAMPUS_EGRESS_POLICYBRKENS-209685 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMigration from Catalyst 6K to Silicon One Q200Catalyst 6K Configurationclass-map type
128、 lan-queuing match-all REALTIMEmatch dscp efclass-map type lan-queuing match-all NETWORK_CONTROLmatch dscp cs6 cs7 class-map type lan-queuing match-all VIDEOmatch dscp cs3 af31 af32 af33 policy-map type lan-queuing CAMPUS_EGRESS_6800_POLICYclass type lan-queuing REALTIMEpriority level 1class type la
129、n-queuing NETWORK_CONTROLbandwidth remaining percent 10class type lan-queuing VIDEObandwidth remaining percent 20class class-defaultrandom-detect dscp-basedrandom-detect dscp af11 percent 80 1003.4 queues4.1 priority queue5.Scheduling is WRR with“bandwidth remaining”6.Congestion management is WRED w
130、ith the default class1.Classified Based on DSCP value2.4 classes(3 defined+default)BRKENS-209686 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveConfig Migration from Catalyst 6K to Silicon One Q20087BRKENS-2096Catalyst 6K Configurationclass-map type lan-queuing match-all
131、REALTIMEmatch dscp efclass-map type lan-queuing match-all NETWORK_CONTROLmatch dscp cs6 cs7 class-map type lan-queuing match-all VIDEOmatch dscp cs3 af31 af32 af33 policy-map type lan-queuing CAMPUS_EGRESS_6800_POLICYclass type lan-queuing REALTIMEpriority level 1class type lan-queuing NETWORK_CONTR
132、OLbandwidth remaining percent 10class type lan-queuing VIDEObandwidth remaining percent 20class class-defaultrandom-detect dscp-basedrandom-detect dscp af11 percent 80 100Catalyst 9K(Q200)Configurationclass-map match-all REALTIMEmatch dscp efclass-map match-all NETWORK_CONTROLmatch dscp cs6 cs7 clas
133、s-map match-all VIDEOmatch dscp cs3 af31 af32 af33class-map match-all default-greenmatch dscp af11 policy-map INGRESSclass REALTIMEset traffic-class 7class NETWORK_CONTROLset traffic-class 6class VIDEOset traffic-class 5class default-greenset traffic-class 0class class-defaultset discard-class 1Appl
134、y policy on the ingress interface1.Classified Based on DSCP value2.4 classes(3 defined+default)3.4 queues(traffic-class),traffic-7 is priority level 1Note:class-default is always assigned with traffic-class 0 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveConfig Migration
135、 from Catalyst 6K to Silicon One Q20088BRKENS-2096Catalyst 6K Configurationpolicy-map type lan-queuing CAMPUS_EGRESS_6800_POLICYclass type lan-queuing REALTIMEpriority level 1class type lan-queuing NETWORK_CONTROLbandwidth remaining percent 10class type lan-queuing VIDEObandwidth remaining percent 2
136、0class class-defaultrandom-detect dscp-basedrandom-detect dscp af11 percent 80 100Catalyst 9K(Q200)Configurationclass-map tc7match traffic-class 7 class-map tc6match traffic-class 6 class-map tc5match traffic-class 5policy-map type queuing EGRESSclass tc7priority level 1class tc6bandwidth remaining
137、ratio 1class tc5bandwidth remaining ratio 2class class-defaultrandom-detect discard-class-basedrandom-detect discard-class 0 percent 80 100random-detect discard-class 1 percent 40 100Apply policy on the egress interface3.1 priority queue4.Scheduling is WRR with“bandwidth remaining”5.Congestion manag
138、ement is WRED with the default classMap the traffic-class marking defined on the ingressNote:C6K WRED default min is 40,max is 100.Summary 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDo we need QoS?90BRKENS-2096Guaranteeing voice qualityVideo QualityBandwidth Savvy Bus
139、iness Applicationsprotect networkinfrastructure to deal with abnormal eventsde-prioritizing non-business applicationsprotecting the control planesUser ExperienceQoS helps define the latency priority for your traffic packets 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveC
140、atalyst 9K Switching sessions CL23,USBRKENS-209691Session TitleSession TitleSession IDSession IDSession TypeSession TypeCatalyst 9000 Switching Family ArchitectureTECARC-2446Sun,9:00am 1:00pmThe Catalyst 9000 Switch Family AccessBRKARC-2098Wed,1:00pm 2:30pmThe Catalyst 9000 Switch Family Core and Di
141、stroBRKARC-2099Tue,4:00pm 5:00pmCatalyst 9000 SiliconOne and IOSXE Architecture&InnovationsBRKARC-2092Wed,2:30pm 3:30pm123-Enterprise Campus Wired Design FundamentalsBRKENS-1501Mon,8:00am 9:00amDesigning Highly Available Networks using Catalyst 9000 SwitchesBRKENS-2095Tue,4:00pm 5:00pmDesigning High
142、 availability for your Wired and Wireless Access NetworksTECENS-2001Sun,9:00am 1:00pmCatalyst 9000 Switching QoS Deep DiveBRKENS-2096Mon,1:00pm 2:30pmCatalyst 9000 Family Software Innovations and SolutionsTECENS-2618Sun,2:00pm 6:00pmService Assurance with ThousandEyes on Catalyst 9000BRKENS-1095Thu,
143、11:00am 12:00pmCatalyst Powered Smart Buildings-Beyond PoE ConnectivityBRKENS-2091Mon,3:00pm 4:30pmEnabling Cloud Services at the Edge with App Hosting on Catalyst 9000BRKENS-1090Mon,2:30pm 3:30pmBGP EVPN in Enterprise Campus using Catalyst 9000 SwitchesBRKENS-2092Tue,1:00pm-2:30pmBuilding Time Sens
144、itive Networks with Catalyst 9000 Switching PlatformsBRKENS-2098Wed,4:00pm 5:00pmThe Industrys only Flood-Free mDNS Experience in the Enterprise Campus,Powered by Catalyst 9000BRKENS-2097Thu,8:00am-9:00amCatalyst 9000 Switches and Cisco DNA AdvantageBRKENS-1093Mon,9:30am 10:30amInfrastructure as Cod
145、e and the Cisco Catalyst 9000 Virtual SwitchBRKDEV-2467Thu,8:00am 9:00am 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveFill out your session surveys!Attendees who fill out a minimum of four session surveys and the overall event survey will get Cisco Live-branded socks(wh
146、ile supplies last)!These points help you get on the leaderboard and increase your chances of winning daily and grand prizesAttendees will also earn 100 points in the Cisco Live Challenge for every survey completed.BRKENS-209692 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicContinu
147、e your educationVisit the Cisco Showcase for related demosBook your one-on-oneMeet the Engineer meetingAttend the interactive education with DevNet,Capture the Flag,and Walk-in LabsVisit the On-Demand Library for more sessions at www.CiscoL you#CiscoLive 2023 Cisco and/or its affiliates.All rights r
148、eserved.Cisco Public#CiscoLive95Gamify your Cisco Live experience!Get points Get points for attending this session!for attending this session!Open the Cisco Events App.Click on Cisco Live Challenge in the side menu.Click on View Your Badges at the top.Click the+at the bottom of the screen and scan the QR code:How:123495 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicBRKENS-2096#CiscoLive