De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft het gedrag (QoS-klasse) dat standaard wordt weergegeven op de Cisco Catalyst SD-WAN Manager GUI.
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op:
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
QoS is het mechanisme dat de voorkeur geeft aan specifieke verkeersstromen boven andere wanneer pakketten moeten worden gedropt vanwege stremming. Niet alle verkeersstromen zijn gelijk voor de business.
Omdat alle verkeersstromen niet even belangrijk zijn voor de business, is QoS nodig om prioriteit te geven aan het verkeer.
QoS is een voorziening die de Quality-of-Service-doelstelling verwezenlijkt op basis van:
Opmerking: Een SD-WAN router heeft een afzonderlijke service en transport VRF, het classificatieproces gebeurt aan de servicekant en is bestemd voor transport kant.
Voorbeeld: Doorsturen, klasse: CS6 kaarten naar wachtrij 1, Forwarding class: AF4X zet in op wachtrij 3, enzovoort.
policy access-list QoS-Classification
sequence 11 match dscp 48 <--- Match the traffic with dscp 48 to CS6 action accept class CS6 <--- Classify this traffic to CS6
sequence 21 match dscp 26 <--- Match the traffic with dscp 26 action accept class AF31 <--- Classify this traffic to AF31
!---Output is supressed
class-map
class AF21 queue 5<--- Assign the Forwarding Class to Queue 5
class AF31 queue 4 <--- Assign the Forwarding Class to Queue 4
class AF41 queue 3 <--- Assign the Forwarding Class to Queue 3
class CS6 queue 1 <--- Assign the Forwarding Class to Queue 1
class AF43 queue 2 <--- Assign the Forwarding Class to Queue 2
class Queue0 queue 0
Opmerking: Als QoS niet is ingeschakeld, gebruiken Cisco IOS® XE-routers Queue2 als de standaardwachtrij en behandelen ze al het verkeer gelijk. Op SD-WAN omgeving Queue0 wordt gebruikt voor controleverkeer.
Opmerking: RED (Random Early Detection) helpt TCP-doorvoersnelheid te beheren door pakketten te laten vallen voordat een wachtrij volledig vol wordt. Dit vroege pakketverlammende signalen voor TCP-afzenders om proactief de grootte van hun congestievenster te verminderen, waardoor het verkeer effectief wordt vertraagd om de beschikbare bandbreedte beter aan te passen.
Het class-default wordt automatisch aangemaakt en elk verkeer dat niet overeenkomt met een van de class-map wordt automatisch toegewezen aan class-default voor de beste inspanningslevering. Er kan echter een andere actie voor worden toegewezen.
Aangezien class-default automatisch wordt gemaakt wanneer QoS is geconfigureerd en de class niet expliciet wordt gedefinieerd in het gelokaliseerde QoS-beleid, wordt wachtrij 2 automatisch toegewezen. Daarom worden de statistieken over het door:sturen van klasse-gebrek die niet wordt bepaald niet getoond op Manager GUI.
Er moet een afzonderlijke klasse worden gemaakt om het verkeer te markeren en te classificeren dat niet overeenkomt met een eerder gedefinieerde class-map, omdat Cisco Catalyst SD-WAN Manager geen statistieken verzamelt over de class-default.
QoS-voorbeeld van gelokaliseerd beleid:
policy access-list QoS-Classification sequence 1 action accept class Default <--- Classify the traffic to Forwarding Class Default (match any dscp that is not assigned to other class) sequence 11 match dscp 48 action accept class CS6
sequence 21 match dscp 26 action accept class AF31 default-action accept qos-scheduler QOS-MAP-V01_0 class Queue0 bandwidth-percent 42 buffer-percent 42 scheduling llq drops tail-drop burst 15000 qos-scheduler QOS-MAP-V01_1 class Queue1 bandwidth-percent 16 buffer-percent 16 scheduling wrr drops tail-drop qos-scheduler QOS-MAP-V01_3 class Queue3 bandwidth-percent 11 buffer-percent 11 scheduling wrr drops red-drop qos-scheduler QOS-MAP-V01_4 class Queue4 bandwidth-percent 9 buffer-percent 9 scheduling wrr drops red-drop qos-scheduler QOS-MAP-V01_5 class Queue5 bandwidth-percent 6 buffer-percent 6 scheduling wrr drops red-drop qos-scheduler QOS-MAP-V01_2 class Queue2 bandwidth-percent 16 buffer-percent 16 scheduling wrr drops tail-drop qos-map QOS-MAP-V01 qos-scheduler QOS-MAP-V01_0 qos-scheduler QOS-MAP-V01_1 qos-scheduler QOS-MAP-V01_3 qos-scheduler QOS-MAP-V01_4 qos-scheduler QOS-MAP-V01_5 qos-scheduler QOS-MAP-V01_2 class-map class AF2x queue 5 class AF3x queue 4 class AF4x queue 3 class DEFAULT queue 2 <--- Assign the Forwarding Class Default to Queue 2 class CS6 queue 1 class Queue0 queue 0 class Queue1 queue 1 class Queue2 queue 2 class Queue3 queue 3 class Queue4 queue 4 class Queue5 queue 5
Van Cisco Edge-router CLI:
In dit voorbeeld wordt DSCP 8 gebruikt, die niet in een verzendklasse is geclassificeerd:
Router#ping vrf 4001 10.19.253.1 dscp 8 repeat 4000
Type escape sequence to abort.
Sending 4000, 100-byte ICMP Echos to 172.19.253.1, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!
Success rate is 100 percent (4000/4000), round-trip min/avg/max = 1/1/2 ms
Gebruik het bevel show policy-map interface
om te bevestigen dat de configuratie van de Klasse Kaart.
Router#show policy-map interface GigabitEthernet0/0/0
Service-policy output: QOS-MAP-V01
queue stats for all priority classes:
Queueing
priority level 1
queue limit 512 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 2355461/1168305717
Class-map: Queue0 (match-any)
2355461 packets, 1168305717 bytes
30 second offered rate 8000 bps, drop rate 0000 bps
Match: qos-group 0
police:
rate 42 %
rate 420000000 bps, burst 13125000 bytes
conformed 2355461 packets, 1168305717 bytes; actions:
transmit
exceeded 0 packets, 0 bytes; actions:
drop
conformed 8000 bps, exceeded 0000 bps
Priority: Strict, b/w exceed drops: 0
Priority Level: 1
Class-map: Queue1 (match-any)
0 packets, 0 bytes
30 second offered rate 0000 bps, drop rate 0000 bps
Match: qos-group 1
Queueing
queue limit 1250 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 0/0
bandwidth remaining ratio 16
Class-map: Queue3 (match-any)
0 packets, 0 bytes
30 second offered rate 0000 bps, drop rate 0000 bps
Match: qos-group 3
Queueing
queue limit 1250 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 0/0
bandwidth remaining ratio 11
Exp-weight-constant: 9 (1/512)
Mean queue depth: 0 packets
class Transmitted Random drop Tail drop Minimum Maximum Mark
pkts/bytes pkts/bytes pkts/bytes thresh thresh prob
0 0/0 0/0 0/0 312 625 1/10
1 0/0 0/0 0/0 351 625 1/10
2 0/0 0/0 0/0 390 625 1/10
3 0/0 0/0 0/0 429 625 1/10
4 0/0 0/0 0/0 468 625 1/10
5 0/0 0/0 0/0 507 625 1/10
6 0/0 0/0 0/0 546 625 1/10
7 0/0 0/0 0/0 585 625 1/10
Class-map: Queue4 (match-any)
0 packets, 0 bytes
30 second offered rate 0000 bps, drop rate 0000 bps
Match: qos-group 4
Queueing
queue limit 1250 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 0/0
bandwidth remaining ratio 9
Exp-weight-constant: 9 (1/512)
Mean queue depth: 0 packets
class Transmitted Random drop Tail drop Minimum Maximum Mark
pkts/bytes pkts/bytes pkts/bytes thresh thresh prob
0 0/0 0/0 0/0 312 625 1/10
1 0/0 0/0 0/0 351 625 1/10
2 0/0 0/0 0/0 390 625 1/10
3 0/0 0/0 0/0 429 625 1/10
4 0/0 0/0 0/0 468 625 1/10
5 0/0 0/0 0/0 507 625 1/10
6 0/0 0/0 0/0 546 625 1/10
7 0/0 0/0 0/0 585 625 1/10
Class-map: Queue5 (match-any)
0 packets, 0 bytes
30 second offered rate 0000 bps, drop rate 0000 bps
Match: qos-group 5
Queueing
queue limit 1250 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 0/0
bandwidth remaining ratio 6
Exp-weight-constant: 9 (1/512)
Mean queue depth: 0 packets
class Transmitted Random drop Tail drop Minimum Maximum Mark
pkts/bytes pkts/bytes pkts/bytes thresh thresh prob
0 0/0 0/0 0/0 312 625 1/10
1 0/0 0/0 0/0 351 625 1/10
2 0/0 0/0 0/0 390 625 1/10
3 0/0 0/0 0/0 429 625 1/10
4 0/0 0/0 0/0 468 625 1/10
5 0/0 0/0 0/0 507 625 1/10
6 0/0 0/0 0/0 546 625 1/10
7 0/0 0/0 0/0 585 625 1/10
Class-map: class-default (match-any) <<<< Created by default, not defined in the policy
131264 packets, 15640913 bytes
30 second offered rate 0000 bps, drop rate 0000 bps
Match: any
Queueing
queue limit 1250 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 120019/11394812
bandwidth remaining ratio 16
Van Cisco Catalyst SD-WAN Manager GUI wordt het verkeer dat is toegewezen in de Queue2 weergegeven in de grafieken, maar niet weergegeven als klasse-standaardklasse:
Om de QoS-wachtrij voor de pakketten te identificeren, kan deze worden gevalideerd via de FIA Trace.
Configureer de FIA Trace-voorwaarde op de LAN-interface (Gigabit Ethernet0/0/0) waar QoS-classificatie is ingeschakeld.
clear platform condition all
debug platform packet-trace packet 2048 fia-trace data-size 2048
debug platform condition interface GigabitEthernet0/0/0 both
Start de opdracht debug platform condition start
om de FIA Trace te starten.
Draai de opdracht debug platform condition stop
om de FIA Trace te stoppen.
Voer de opdracht uit show platform packet-trace summary
om de FIA Trace-pakketten weer te geven.
Router2#show platform packet-trace packet 0 decode
Packet: 0 CBUG ID: 5952
Summary
Input : INJ.2
Output : GigabitEthernet0/0/0
State : FWD
Timestamp
Start : 1032236067625063 ns (09/14/2024 21:33:39.652978 UTC)
Stop : 1032236067714747 ns (09/14/2024 21:33:39.653068 UTC)
Path Trace
Feature: IPV4(Input)
Input : internal0/0/rp:0
Output : <unknown>
Source : 192.168.1.2
Destination : 172.19.253.2
Protocol : 1 (ICMP)
Feature: SDWAN Internal Intf
VRF ID : 9
Encap Type : unknown
IP DSCP : 8
IP Version : 4
IP Protocol : 1
Dst Port : 0
Is Marked High Priority : NO
Is SDWAN Control Tunnel Traffic : NO
Set HIGH_QUEUE : NO (NOT marked high priority, NOT SD-WAN control tunnel traffic)
Skip SDWAN Policy : FALSE
Feature: SDWAN QoS Output
Fwd Class ID : 0
QoS Queue : 2 <<<<<<< Packet assigned to Queue2 (Output in Egress Transport interface)
DSCP Rewrite : No
CoS Rewrite : No
EXP Rewrite : No
Rewrite Rule : n/a
Feature: QOS
Direction : Egress
Action : FWD
Pak Priority : FALSE
Priority : FALSE
Queue ID : 127 (0x7f)
PAL Queue ID : 1073741826 (0x40000002)
Queue Limit : 1250
WRED enabled : FALSE
Inst Queue len : 0
Avg Queue len : n/a
Policy name : QOS-MAP-V01
Class name : class-default <<<< Created by default (not defined in the policy)
Configuratiehandleiding voor Cisco Catalyst SD-WAN Forwarding en QoS
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
16-Jan-2025 |
Eerste vrijgave |