CISCO 8000 Series Router Modular QoS Configuration
Impormasyon sa Produkto
Mga detalye
- Ngalan sa Produkto: Modular QoS Configuration Guide para sa Cisco 8000
Mga Serye nga Router - IOS XR Release: 7.3.x
- Unang Gipatik: 2021-02-01
- Katapusang Giusab: 2022-01-01
- Manufacturer: Cisco Systems, Inc.
- Headquarters: San Jose, CA, USA
- Website: http://www.cisco.com
- Kontaka ang Tel: 408 526-4000, 800 553-NETS (6387)
- Fax: 408 527-0883
Mga Instruksyon sa Paggamit sa Produkto
Kapitulo 1: Bag-o ug Gibag-o nga Mga Feature sa QoS
Kini nga kapitulo naghatag usa ka pagtaposview sa bag-o ug nabag-o nga mga bahin sa Quality of Service (QoS) sa Modular QoS Configuration Guide para sa Cisco 8000 Series Router.
Kapitulo 2: Pagdumala sa Trapikoview
Kini nga kapitulo nagpatin-aw sa kasangkaran sa pagdumala sa trapiko, lakip na ang tradisyonal nga pagdumala sa trapiko, pagdumala sa trapiko sa imong router, mga limitasyon sa modelo sa VoQ, QoS policy inheritance, ug ang paggamit sa Cisco Modular QoS CLI sa pag-deploy sa QoS.
Kasangkaran
Ang sakup sa pagdumala sa trapiko naglakip sa pagkontrol ug pag-una sa trapiko sa network aron masiguro ang episyente ug kasaligan nga pagpadala sa datos.
Tradisyonal nga Pagdumala sa Trapiko
Ang tradisyonal nga pagdumala sa trapiko naglakip sa pagpatuman sa lain-laing mga teknik sa pagdumala sa trapiko sa network, sama sa pagporma sa trapiko, pagpapolisa, ug pagpila.
Pagdumala sa Trapiko sa Imong Router
Kini nga seksyon nagpatin-aw kung giunsa ang pagdumala sa trapiko gipatuman sa Cisco 8000 Series Router, lakip ang paggamit sa Modular QoS CLI (MQC) aron mahibal-an ug magamit ang mga palisiya sa QoS.
Mga Limitasyon sa VoQ Model
Ang Voice over Quantum (VoQ) nga modelo adunay piho nga mga limitasyon sa termino sa scalability ug pagkakomplikado. Gihisgutan sa kini nga seksyon kini nga mga limitasyon ug naghatag mga panabut sa pagdumala sa QoS sa ingon nga mga senaryo.
QoS Policy Inheritance
Ang QoS policy inheritance nagtumong sa abilidad sa pagpanunod sa QoS configurations gikan sa ginikanan nga polisiya. Kini nga seksyon nagpatin-aw sa konsepto sa QoS policy inheritance ug sa mga benepisyo niini.
Cisco Modular QoS CLI aron I-deploy ang QoS
Ang Cisco Modular QoS CLI (MQC) usa ka command-line interface nga gigamit sa pag-configure ug pag-deploy sa mga polisiya sa QoS sa Cisco 8000 Series Router. Kini nga seksyon naghatag og importante nga impormasyon mahitungod sa paggamit sa MQC alang sa QoS deployment.
Kapitulo 3: Importante nga mga Punto mahitungod sa MQC Egress Queuing Policy
Kini nga kapitulo nagpasiugda sa importante nga mga konsiderasyon ug mga punto nga angayng timan-an sa dihang i-configure ang MQC egress queuing policy para sa epektibong pagpatuman sa QoS.
Kanunay nga Gipangutana nga mga Pangutana (FAQ)
Q: Unsa ang pagdumala sa trapiko?
A: Ang pagdumala sa trapiko naglakip sa pagkontrol ug pag-una sa trapiko sa network aron masiguro ang episyente ug kasaligan nga pagpadala sa datos.
P: Unsaon nako pag-configure ang mga polisiya sa QoS sa Cisco 8000 Series Mga router?
A: Mahimo nimong gamiton ang Cisco Modular QoS CLI (MQC) aron ma-configure ug ma-deploy ang mga palisiya sa QoS sa Cisco 8000 Series Router.
P: Unsa ang mga limitasyon sa modelo sa VoQ?
A: Ang modelo sa VoQ adunay mga limitasyon sa termino sa scalability ug pagkakomplikado. Mahinungdanon nga masabtan kini nga mga limitasyon kung nagdumala sa QoS sa mga network nga nakabase sa VoQ.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x
Unang Gipatik: 2021-02-01 Katapusang Giusab: 2022-01-01
Ang punoang punoan sa Amerika
170 Systems, Inc. 95134 West Tasman Drive San Jose, CA 1706-408 USA http://www.cisco.com Tel: 526 4000-XNUMX
800 553-NETS (6387) Fax: 408 527-0883
ANG MGA ESPESPIKASYON UG IMPORMASYON MAHITUNGOD SA MGA PRODUKTO NIINING MANWAL MAHIMONG BAG-O NGA WALAY PAHIBALO. TANANG PAHAYAG, IMPORMASYON, UG REKOMENDASYON NIINI NGA MANWAL GITUOHAN NGA TUMPAK APAN GIPRESENTAR NGA WALAY WARRANTY SA BISAN UNSANG KLASE, PAHIBALO O GIPAHIBALO. ANG MGA GAMITON KINAHANGLANG MAGAMIT SA TIBUOK RESPONSIBILIDAD ALANG SA ILANG PAG-APLIKAS SA BISAN UNSANG PRODUKTO.
ANG SOFTWARE LICENSE UG LIMITADO NGA WARRANTY ALANG SA KAUBAN NGA PRODUKTO GIHITABO SA IMPORMASYON PACKET NGA GIPADALA UBAN SA PRODUKTO UG GIN-INCORPORATED DINHI NIINI NGA REFERENCE. KUNG DILI KA MAKAPANGITA SA SOFTWARE LICENSE O LIMITED WARRANTY, KONTAKYA ANG IMONG CISCO REPRESENTATIVE ALANG SA KOPYA.
Ang pagpatuman sa Cisco sa TCP header compression usa ka adaptasyon sa usa ka programa nga gihimo sa University of California, Berkeley (UCB) isip kabahin sa public domain version sa UCB sa UNIX operating system. Tanang katungod gigahin. Copyright © 1981, Regents sa Unibersidad sa California.
BISAN BISAN BISAN UBANG WARRANTY DITO, TANAN DOKUMENTO FILES UG SOFTWARE NIINING MGA SUPPLIER GIHATAG “AS IS” SA TANANG MGA FAULT. ANG CISCO UG ANG MGA SUPPLIER NGA GINAPANGLAN SA ITAAS GINDIKLAMAR ANG TANANG MGA WARRANTY, GIPADAYAG O GIPAHIBALO, LAKIP, WALAY LIMITASYON, NIADTONG KALIGTAN, KAAYOHAN ALANG SA PARTIKULAR NGA KATUYOAN UG DILI PAGSUWAY O NAGTUBO GIKAN SA USA KA PAGGAMIT SA PAG-ABOT, PAG-DEAOR.
SA WALA PANGHITABO ANG CISCO O IYANG MGA SUPPLIER MAHIMONG TUBAG ALANG SA BISAN UNSANG INDIREKTO, ESPESYAL, HINUNGDANON, O INSIDENTAL NGA MGA KADOT, LABING, WALAY LIMITASYON, NAWALA ANG GANTOS O KAWALAN O KADOT SA DATA NGA NAGAMIT SA PAGGAMIT O KAAYOHAN SA US O NIYA MGA SUPPLIERS GIPAHIBALO NA SA POSIBILIDAD SA MAONG MGA KADOT.
Ang bisan unsang Internet Protocol (IP) nga mga adres ug mga numero sa telepono nga gigamit niini nga dokumento wala gituyo nga aktuwal nga mga adres ug numero sa telepono. Bisan kinsa nga examples, command display output, network topology diagram, ug uban pang mga numero nga gilakip sa dokumento gipakita alang lamang sa mga katuyoan sa paghulagway. Ang bisan unsang paggamit sa aktuwal nga mga IP address o numero sa telepono sa ilustrasyon nga sulod dili tinuyo ug sulagma.
Ang tanang giimprinta nga mga kopya ug mga duplicate nga soft copy niini nga dokumento giisip nga dili kontrolado. Tan-awa ang kasamtangan nga online nga bersyon alang sa pinakabag-o nga bersyon.
Ang Cisco adunay labaw pa sa 200 nga mga opisina sa tibuuk kalibutan. Ang mga adres ug numero sa telepono gilista sa Cisco website sa www.cisco.com/go/offices.
Ang dokumentasyon nga gitakda alang niini nga produkto naningkamot sa paggamit sa walay bias nga pinulongan. Alang sa mga katuyoan niini nga set sa dokumentasyon, ang walay bias gihubit nga pinulongan nga wala magpasabot og diskriminasyon base sa edad, pagkabaldado, gender, rasa nga pagkatawo, etnikong pagkatawo, oryentasyong sekswal, kahimtang sa socioeconomic, ug intersectionality. Ang mga eksepsiyon mahimong anaa sa dokumentasyon tungod sa pinulongan nga hardcoded sa user interface sa software sa produkto, pinulongan nga gigamit base sa standards documentation, o pinulongan nga gigamit sa usa ka reference nga third-party nga produkto.
Ang Cisco ug ang logo sa Cisco maoy mga marka sa pamatigayon o mga rehistradong marka sa pamatigayon sa Cisco ug/o mga kaubanan niini sa US ug ubang mga nasod. Sa view usa ka lista sa mga marka sa pamatigayon sa Cisco, adto niini URL: https://www.cisco.com/c/en/us/about/legal/trademarks.html. Ang mga trademark sa ikatulo nga partido nga gihisgutan mao ang kabtangan sa ilang tagsa-tagsa nga mga tag-iya. Ang paggamit sa pulong nga partner wala magpasabot ug partnership nga relasyon tali sa Cisco ug sa bisan unsa nga kompanya. (1721R)
© 2021 Cisco Systems, Inc. Tanan nga mga katungod gigahin.
PASIUNA KAPITULO 1 KAPITULO 2
KAPITULO 3
Pasiuna vii Mga Kausaban Niini nga Dokumento vii Mga Komunikasyon, Mga Serbisyo, ug Dugang nga Impormasyon vii
Bag-o ug Gibag-o nga QoS Features 1 Bag-o ug Gibag-o nga QoS Features 1
Pagdumala sa Trafficview 3 Sakop 3 Tradisyonal nga Pagdumala sa Trapiko 3 Pagdumala sa Trapiko sa Imong Router 3 Mga Limitasyon sa Modelo sa VoQ 4 Pagpanunod sa Polisiya sa QoS 5 Cisco Modular QoS CLI aron I-deploy ang QoS 6 Importante nga mga Punto mahitungod sa MQC Egress Queuing Policy 6
Klasipikasyon ang mga Pakete aron mailhan ang Piho nga Trapiko 9 Klasipikasyon ang mga Pakete aron mailhan ang Piho nga Trapiko 9 Klasipikasyon sa Pakete Labaw saview 9 Detalye sa CoS alang sa usa ka Packet nga adunay IP Precedence 10 IP Precedence Bits nga Gigamit sa Klasipikasyon sa mga Packet 10 IP Precedence Value Settings 10 IP Precedence Kung itandi sa IP DSCP Marking 11 Packet Classification sa Imong Router 11 Improve ACL Scaling Gamit ang Peering QoS 12 Essential Points mahitungod sa Merging Points ACLs 12
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x iii
Mga sulod
KAPITULO 4 KAPITULO 5
Mga Giya ug Pagdili sa Peering QoS 12 Pag-configure sa Peering QoS para sa ACL Scaling 13 Klasipikasyon ug Remark Layer 3 Header sa Layer 2 Interface 19 Mga Elemento sa Klase sa Trapiko 20 Default nga Klase sa Trapiko 21 Paghimo og Klase sa Trapiko 21 Mga Elemento sa Polisiya sa Trapiko 23 Paghimo og Polisiya sa Trapiko 24 Pag-attach og Traffic Polisiya sa Interface 24
Markahan ang mga Pakete aron Bag-ohon ang Priyoridad nga Setting 29 Packet Marking Overview 29 Default nga Pagmarka 29 QoS Behavior para sa Generic Routing Encapsulation (GRE) Tunnels 30 Packet Marking 30 QoS Behavior para sa Generic Routing Encapsulation (GRE) Tunnels 31 Class-based Unconditional Packet Marking Feature ug Benefits 31 I-configure ang Class-based nga Marka nga Wala Gibase sa Klase 32 Walay kondisyon nga Pagmarka sa Packet: Examples 33 IP Precedence Marking Configuration: Exampug 33 IP DSCP Marking Configuration: Example 34 QoS Group Marking Configuration: Example 34 CoS Marking Configuration: Example 34 MPLS Experimental Bit Imposition Marking Configuration: Exampsa 35 MPLS Eksperimental Kinatas-ang Pagmarka Configuration: Example 35 IP Precedence Kung itandi sa IP DSCP Marking 35 I-configure ang DSCP CS7 (Precedence 7) 36 In-Place Policy Modification 36 Rekomendasyon sa Paggamit sa In-Place Policy Modification 36
Paglikay sa Paghuot 39 Paglikay sa Paghuot 39 Mga Mode sa Pagpila 39 Panguna nga Patakaran sa Pagpila 40
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x iv
Mga sulod
KAPITULO 6
Sub-Interface Queuing Policy 40 Paglikay sa Paghuot sa VOQ 40
Pagpakigbahin sa VOQ Statistics Counters 41 Pag-configure sa Pagpakigbahin sa VOQ Statistics Counters 41
Duha ka Limit sa Pila 42 Mga Pagdili 43
Patas nga Pag-agos sa Trapiko Gamit ang Patas nga VOQ 44 Patas nga VOQ: Ngano 44 Patas nga VOQ: Giunsa 45 Patas nga VOQ Modes ug Pagpaambit sa mga Counter 46 Patas nga VOQ ug Slice (o Normal) nga mga VOQ: Pangunang mga Kalainan 47 Mga Giya ug Limitasyon 47 I-configure ang Patas nga VOQ 48
Modular QoS Congestion Avoidance 50 Tail Drop ug ang FIFO Queue 50
I-configure ang Tail Drop 50 nga Random Early Detection ug TCP 52
I-configure ang Random Early Detection 52 Tin-aw nga Paghuot nga Notipikasyon 54
I-configure ang Priority Flow Control 57 Priority Flow Control Overview 57 buffer-internal mode 59 Restrictions and Guidelines 59 buffer-extended mode 59 Important Consideration 60 Hardware Support for Priority Flow Control 61 I-configure ang Priority Flow Control 61 Configurable ECN Threshold ug Maximum Marking Probability Values 66 ECN Threshold ug Maximum nga Benepisyo Pagmarka ECN Threshold ug Maximum Marking Probability Values 66 ECN Threshold ug Maximum Marking Probability Values: FAQs 67 Mga Giya ug Limitasyon 68 I-configure ang ECN Threshold ug Maximum Marking Probability Values 68
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x v
Mga sulod
KAPITULO 7 KAPITULO 8
Ang Priority Flow Control Watchdog Overview 71 I-configure ang Priority Flow Control Watchdog Interval 72
Pagdumala sa Paghuot 75 Pagdumala sa Paghuotview 75 Low-Latency Queuing uban sa Strict Priority Queuing 75 Configure Low Latency Queuing uban sa Strict Priority Queuing 75 Traffic Shaping 78 Configure Traffic Shaping 78 Traffic Policing 80 Committed Bursts and Excess Bursts 80 Single-Rate Policer 81 Duha ka Rate nga Pagdumala sa Pulisya 83 Gipasalig nga Pagbuto 85 Sobra nga Pagbuto 85 Duha ka Rate nga Mga Detalye sa Pulis 86
I-configure ang Modular QoS sa Link Bundle 89 QoS sa Link Bundle 89 Load Balancing 89 I-configure ang QoS sa Link Bundle 90
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x vi
Pasiuna
Kini nga pasiuna adunay kini nga mga seksyon:
· Mga Kausaban Niini nga Dokumento, sa pahina vii · Komunikasyon, Mga Serbisyo, ug Dugang nga Impormasyon, sa pahina vii
Mga Kausaban Niini nga Dokumento
Kini nga lamesa naglista sa mga teknikal nga pagbag-o nga gihimo sa kini nga dokumento sukad kini una nga gipatik.
Talaan 1: Mga Kausaban niini nga Dokumento
Petsa Enero 2022
Oktubre 2021
Mayo 2021 Pebrero 2021
Bag-o nga Summary Gi-republish uban ang mga update sa dokumentasyon para sa Release 7.3.3
Gipatik pag-usab uban ang mga update sa dokumentasyon para sa Release 7.3.2
Gi-republish para sa Release 7.3.15
Inisyal nga pagpagawas niini nga dokumento.
Komunikasyon, Serbisyo, ug Dugang nga Impormasyon
· Aron makadawat sa tukma sa panahon, may kalabutan nga impormasyon gikan sa Cisco, pag-sign up sa Cisco Profile Manager. · Aron makuha ang epekto sa negosyo nga imong gipangita sa mga teknolohiya nga hinungdanon, bisitaha ang Mga Serbisyo sa Cisco. · Sa pagsumite sa usa ka hangyo sa serbisyo, bisitaha ang Cisco Support. · Aron madiskubre ug ma-browse ang luwas, validated nga klase sa negosyo nga mga app, produkto, solusyon ug serbisyo, bisitaha
Cisco Marketplace. · Aron makakuha og kinatibuk-ang networking, pagbansay, ug mga titulo sa sertipikasyon, bisitaha ang Cisco Press. · Aron makit-an ang impormasyon sa warranty alang sa usa ka piho nga produkto o pamilya sa produkto, i-access ang Cisco Warranty Finder.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x vii
Pasiuna
Pasiuna
Ang Cisco Bug Search Tool (BST) usa ka web-based nga himan nga naglihok isip ganghaan sa Cisco bug tracking system nga nagmintinar sa usa ka komprehensibo nga listahan sa mga depekto ug mga kahuyang sa mga produkto ug software sa Cisco. Ang BST naghatag kanimo ug detalyadong impormasyon sa depekto bahin sa imong mga produkto ug software.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x viii
1 KAPITULO
Bag-o ug Gibag-o nga Mga Feature sa QoS
· Bag-o ug Gibag-o nga Mga Feature sa QoS, sa panid 1
Bag-o ug Gibag-o nga Mga Feature sa QoS
Talaan 2: Mga Feature sa QoS Gidugang o Gibag-o sa IOS XR Release 7.3.x
Gipakita ang Patas nga Pag-agos sa Trapiko Gamit ang Patas nga VOQ
Pauswaga ang ACL Scaling Gamit ang Peering QoS
Deskripsyon
Gibag-o sa Release
Ang pag-configure niini nga feature Release 7.3.3 nagsiguro nga ang pagsulod sa trapiko gikan sa nagkalain-laing source ports sa matag network slice sa usa ka NPU gi-assign sa usa ka talagsaon nga virtual output queue (VOQ) para sa matag source port ug destination port pair.
Kini nga feature naghiusa sa Release 7.3.2 functions sa QoS ug security access control lists (ACLs). Kini nga kombinasyon makapahimo sa paggamit sa ACL filter uban sa Object Group ACL, nga naghatag sa usa ka dako nga milambo ACL scale tungod sa mas ubos nga TCAM paggamit.
Diin Nadokumento ang Patas nga Pag-agos sa Trapiko Gamit ang Patas nga VOQ, sa panid 44
Pag-uswag sa ACL Scaling Gamit ang Peering QoS , sa pahina 12
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 1
Bag-o ug Gibag-o nga Mga Feature sa QoS
Bag-o ug Gibag-o nga Mga Feature sa QoS
Feature QoS Policy Inheritance
Deskripsyon
Gibag-o sa Release
Ang pagpaandar gibase sa Release 7.3.15 sa usa ka inheritance model, diin ikaw nagmugna ug nag-apply sa QoS policy sa usa ka main interface. Ang mga subinterface nga gilakip sa main interface awtomatikong makapanunod sa palisiya.
Priority Flow Control Kini nga mga line card nagsuporta sa Release 7.3.15 Support sa Cisco 8800 ang Priority Flow Control 36×400 GbE QSFP56-DD feature. Mga Line Card (88-LC0-36FH-M)
QoS Behavior for Generic Uban sa pagpaila sa Release 7.3.1 Routing (GRE) Tunnels nga suporta alang sa GRE
encapsulation ug decapsulation tunnel interface, adunay pipila ka importante nga mga update sa QoS nga kinaiya alang sa GRE tunnels atol sa encapsulation ug decapsulation.
Diin Dokumento nga QoS Policy Inheritance, sa pahina 5
Prioridad nga Pagkontrol sa Agosview, sa panid 57
Default nga Pagmarka, sa pahina 29 ug Packet Marking, sa pahina 30
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 2
2 KAPITULO
Pagdumala sa Trafficview
Kasangkaran
· Sakop, sa panid 3 · Tradisyonal nga Pagdumala sa Trapiko, sa panid 3 · Pagdumala sa Trapiko sa Imong Router, sa panid 3 · Mga Limitasyon sa VoQ Model, sa panid 4 · QoS Policy Inheritance, sa pahina 5 · Cisco Modular QoS CLI to Deploy QoS , sa panid 6
Basaha kini nga giya sa pag-configure aron masabtan ang kinatibuk-ang arkitektura nga naghatag gahum sa Cisco Quality of Service (QoS) nga teknolohiya, ug kung giunsa usab paggamit ang mga bahin niini aron ma-configure ug madumala ang bandwidth sa trapiko ug mga parameter sa pagkawala sa packet sa imong network.
Tradisyonal nga Pagdumala sa Trapiko
Sa tradisyonal nga mga pamaagi sa pagdumala sa trapiko, ang mga pakete sa trapiko gipadala ngadto sa mga egress output queues nga walay pagtagad sa egress interface nga anaa aron ipadala.
Anaa usab ang problema. Sa kaso sa paghuot sa trapiko, ang mga pakete sa trapiko mahimong mahulog sa egress port. Nga nagpasabot nga ang mga kapanguhaan sa network nga gigasto sa pagkuha sa mga packet gikan sa ingress input queue tabok sa switch fabric ngadto sa output queues sa egress nausik. Dili lang kana—ang input queues buffer traffic alang sa lain-laing egress ports, mao nga ang paghuot sa usa ka egress port mahimong makaapekto sa trapiko sa laing pantalan, usa ka panghitabo nga gitawag nga head-of-line-blocking.
Pagdumala sa Trapiko sa Imong Router
Ang Network Processing Unit (NPU) sa imong router naggamit sa usa ka gidugtong nga ingress-egress virtual output queuing (VoQ)-based forwarding architecture aron pagdumala sa trapiko.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 3
Mga Limitasyon sa Modelo sa VoQ Figure 1: Pag-agos sa trapiko gikan sa ingress port sa slice 0 ngadto sa egress port sa slot 3
Pagdumala sa Trafficview
Dinhi, ang matag klase sa trapiko sa ingress adunay usa-sa-usa nga VoQ mapping gikan sa matag ingress slice (pipeline) ngadto sa matag egress port. Nga nagpasabot nga ang matag egress interface (#5 sa figure) adunay gitakdang buffer space sa matag ingress pipeline (#1 sa figure) para sa matag usa sa VoQs niini. Ania kung giunsa ang istorya sa pagbiyahe sa pakete sa mga panahon sa paghuot sa imong sistema sa router: #1: Ang mga pakete A (kolor nga berde), B (kolor nga pink), ug C (kolor nga brown) naa sa interface sa ingress. Dinhi mahitabo ang packet marking, classification, ug police. (Alang sa mga detalye, tan-awa ang Markahan ang mga Pakete aron Bag-ohon ang mga Setting sa Priority, sa pahina 29, Klasipikasyon sa mga Pakete sa Pag-ila sa Piho nga Trapiko, sa pahina 9, ug Pagdumala sa Paghuot, sa pahina 75.) #2: Kini nga mga pakete gitipigan sa lain nga mga buffer storage space sa gipahinungod Mga VoQ. Dinhi ang pagpila, pagpasa sa VoQ, ug paghulog sa mga packet ug byte nga mga counter moabut sa pagdula. (Alang sa mga detalye, tan-awa ang Congestion Avoidance, sa pahina 39.) #3: Depende sa bandwidth nga anaa sa egress interface, kini nga mga packet gipailalom sa egress scheduling, diin ang egress credit ug transmit schedulers gi-configure. Sa laing pagkasulti, ang mga pakete ug ang pagkasunod-sunod diin sila karon mopadayon padulong sa egress interface gitino dinhi. Dinhi diin ang bandwidth sa panapton gikonsiderar alang sa pag-iskedyul sa paggawas. #4: Ang mga pakete gibalhin pinaagi sa panapton. #5: Sa kataposang hugna, ang pagmarka ug klasipikasyon sa paggawas mahitabo, ug ang paghuot gidumala sa paagi nga niiningtage walay packet nga nahulog, ug ang tanan nga mga pakete gipadala ngadto sa sunod nga hop.
Mga Limitasyon sa VoQ Model
Samtang ang modelo sa VoQ sa pagdumala sa trapiko nagtanyag lahi nga advantages (pagkunhod sa mga kinahanglanon sa bandwidth sa memorya, paghatag og end-to-end QoS flow), kini adunay kini nga limitasyon: Ang kinatibuk-ang egress queue scale mas ubos tungod kay ang matag egress queue kinahanglang kopyahon isip usa ka ingress VoQ sa matag slice sa matag NPU/ASIC sa sistema. Kini nagpasabut nga sa pagdugang sa 1 NPU nga adunay 20 nga mga interface, ang
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 4
Pagdumala sa Trafficview
QoS Policy Inheritance
gidaghanon sa mga VoQ nga gigamit sa matag NPU sa sistema mosaka sa 20 x 8 (pila/interface) = 160. Adunay usab pagsaka sa gidaghanon sa mga credit connectors gikan sa matag scheduler alang sa matag egress port sa pre-existing NPUs ngadto sa matag hiwa sa bag-ong gisulod nga NPU.
QoS Policy Inheritance
Talaan 3: Talaan sa Kasaysayan sa Feature
Feature Name QoS Policy Inheritance
Pagpagawas sa Impormasyon Pagpagawas 7.3.15
Deskripsyon sa Feature
Aron makahimo og mga polisiya sa QoS alang sa mga subinterface, kinahanglan nimo nga i-apply ang polisiya sa matag subinterface nga mano-mano. Gikan niini nga pagpagawas, ang tanan nga imong buhaton mao ang paghimo ug paggamit sa usa ka polisiya sa QoS sa main interface ug ang mga subinterface awtomatikong makapanunod sa polisiya.
Ang modelo sa panulondon naghatag usa ka dali nga mapadayon nga pamaagi alang sa pag-aplay sa mga palisiya, nga makapahimo kanimo sa paghimo og gipunting nga mga palisiya alang sa usa ka grupo sa mga interface ug ang ilang mga subinterface. Kini nga modelo makadaginot sa imong oras ug kahinguhaan samtang nagmugna sa mga palisiya sa QoS.
· Mahitungod sa unsa kini nga pagpaandar?–Sama sa gisugyot sa ngalan, ang pagpaandar gibase sa usa ka modelo sa kabilin, diin ikaw nagmugna ug nag-aplay sa usa ka polisiya sa QoS sa usa ka nag-unang interface. Ang mga subinterface nga gilakip sa main interface awtomatikong makapanunod sa polisiya. Ang modelo sa kabilin magamit sa tanang operasyon sa QoS lakip ang: · Klasipikasyon
· Pagmarka
· Pagpulis
· Pagporma
· Sa unsang paagi makatabang ang modelo sa panulondon?–Kaniadto, kon aduna kay, exampUg, walo ka mga subinterface, imong gimugna ug gipadapat ang mga palisiya sa matag usa sa mga subinterface nga gilain. Uban sa modelo sa kabilin, makadaginot ka sa oras ug mga kahinguhaan, nga adunay usa lang ka polisiya nga awtomatik nga magamit sa usa ka main interface ug sa mga subinterface niini.
· Kinahanglan pa ba akong buhaton aron mahimo ang modelo sa kabilin?–Dili, dili nimo mahimo. Ang modelo sa kabilin mao ang default nga kapilian.
· Unsa kaha kon gusto nakong i-override ang opsyon sa kabilin?–Sa teknikal, dili nimo ma-override kini nga opsyon. Bisan pa, mahimo nimong tangtangon ang palisiya gikan sa panguna nga interface ug idugang ang mga palisiya sa mga subinterface gawas sa mga dili nimo gusto nga mapanunod ang palisiya.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 5
Cisco Modular QoS CLI aron I-deploy ang QoS
Pagdumala sa Trafficview
· Komosta ang estadistika sa mapa sa palisiya?–Wala’y pagbag-o sa kini nga pamatasan. Ang pagpadagan sa show policy-map interface command nagpakita sa cumulative statistics alang sa usa ka interface, ug kini nga mga numero naglakip usab sa mga subinterfaces.
· Bisan unsa nga mga limitasyon nga kinahanglan nako mahibal-an?–Wala’y suporta alang sa palisiya sa pagmarka sa ECN ug pagmarka sa gawas sa parehas nga interface ug kombinasyon sa subinterface. Bisan pa, ang QoS policy inheritance functionality modawat niining daghang mga polisiya hinungdan nga mapakyas ang mga marka sa ECN. Aron mapugngan ang maong mga kapakyasan: · Ayaw i-configure ang usa ka egress marking policy sa usa ka subinterface ug i-apply ang ECN-enabled policy sa main interface.
· Ayaw paggamit ug ECN policy sa usa ka subinterface ug i-configure ang egress marking policy sa main interface.
Cisco Modular QoS CLI aron I-deploy ang QoS
Ang Cisco Modular QoS CLI (MQC) nga gambalay mao ang Cisco IOS QoS user nga pinulongan nga makahimo sa: · usa ka standard Command Line Interface (CLI) ug semantics alang sa QoS features.
· yano ug tukma nga mga pag-configure.
· Pagtagana sa QoS sulod sa konteksto sa usa ka mapalapad nga pinulongan.
Alang sa imong router, sa egress nga direksyon, duha ka matang sa mga polisiya sa MQC ang gisuportahan: pagpila ug pagmarka. Gigamit nimo ang palisiya sa pagpila aron i-configure ang hierarchy sa pag-iskedyul sa kredito, mga rate, prayoridad, pag-buffer, ug paglikay sa paghuot. Gigamit nimo ang palisiya sa pagmarka sa pagklasipikar ug pagmarka sa mga pakete nga naka-iskedyul nga ipadala. Bisan kung ang usa ka palisiya sa pagpila wala magamit, adunay usa ka implicit nga palisiya sa pagpila nga adunay TC7 - P1, TC6 - P2, TC5 - TC0 (6 x Pn), mao nga ang mga pakete nga gimarkahan sa TC7 ug ang control inject nga mga pakete kanunay nga gihatagan og prayoridad kaysa sa ubang mga pakete. Sa pagsulod, usa ra ka polisiya ang gisuportahan para sa klasipikasyon ug pagmarka. Mahimo nimong i-apply ang polisiya sa pagpila ug pagmarka nga independente sa usag usa o magkauban sa direksyon sa paggawas. Kung imong i-apply ang duha nga mga palisiya nga magkauban, ang mga aksyon sa palisiya sa pagpila una nga gihatag, gisundan sa pagmarka sa mga aksyon sa palisiya.
Importante nga mga Punto mahitungod sa MQC Egress Queuing Policy
Importante kini nga mga punto nga kinahanglan nimong masayran bahin sa polisiya sa pag-linya sa MQC egress: · Ang polisiya sa pagpila sa MQC naglangkob sa usa ka set sa mga mapa sa klase, nga gidugang sa usa ka mapa sa polisiya. Gikontrol nimo ang mga parametro sa pagpila ug pag-iskedyul alang sa klase sa trapiko pinaagi sa paggamit sa mga aksyon sa palisiya.
· class-default kanunay nga motakdo sa trapiko-klase 0. Usab, walay laing klase nga makatumbas sa trapiko-klase 0.
· Kung ang klase sa trapiko walay katugbang nga klase sa gipadapat nga polisiya nga mapa, kini kanunay nga motakdo sa class-default. Sa laing pagkasulti, gigamit niini ang klase sa trapiko nga 0 VoQ.
· Ang matag talagsaon nga kombinasyon sa mga klase sa trapiko nga motakdo sa class-default nanginahanglan ug lahi nga traffic class (TC) profile. Ang gidaghanon sa TC profiles limitado sa 8 alang sa mga nag-unang interface ug 8 alang sa mga sub-interface.
· Dili nimo ma-configure ang daghang mga klase sa trapiko nga adunay parehas nga lebel sa prayoridad.
· Ang matag prayoridad nga lebel, kung gi-configure, kinahanglan nga i-configure sa klase nga mohaum sa katugbang nga TC sama sa gipakita sa mosunod nga lamesa.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 6
Pagdumala sa Trafficview
Importante nga mga Punto mahitungod sa MQC Egress Queuing Policy
Priority Level P1 P2 P3 P4 P5 P6 P7
Klase sa Trapiko 7 6 5 4 3 2 1
· Kung ang tanan nga mga lebel sa prayoridad nga gi-configure sa usa ka mapa sa palisiya gisunud, kinahanglan nga magkadugtong. Sa laing pagkasulti, dili nimo malaktawan ang lebel sa prayoridad. Kay example, P1 P2 P4 (paglaktaw sa P3), bawal.
· Gikan sa IOS XR Release 7.3.1 pataas, makahimo ka og usa ka set sa magkadugtong nga priority TCs. Siguruha nga mag-assign ka sa mga lebel sa prayoridad nga motaas sa matag TC o magpabilin nga pareho, apan ayaw pagminus. Usab, siguroha nga imong i-assign ang priority level 1 para sa traffic class 7. Dili nimo kinahanglan nga i-configure ang wala magamit nga mga klase sa trapiko, aron makahimo ka lamang sa daghang mga TC nga imong gikinahanglan sa egress policy-map.
· Gisuportahan sa MQC ang hangtod sa duha ka lebel (ginikanan, anak) sa palisiya sa pagpila. Ang lebel sa ginikanan naghiusa sa tanan nga mga klase sa trapiko ug samtang ang lebel sa bata nagpalahi sa mga klase sa trapiko gamit ang mga klase sa MQC.
· Kini nga mga aksyon lamang ang gisuportahan sa palisiya sa pagpila: · prayoridad
· porma
· bandwidth nga nahabilin nga ratio
· limitasyon sa pila
· Random nga Early Detection (RED)
· Prioridad nga pagkontrol sa dagan
· Mahimo ka adunay usa ra nga katumbas nga kantidad sa klase sa trapiko sa mapa sa klase. · Dili nimo magamit ang usa ka palisiya sa pagpila sa usa ka panguna nga interface ug ang mga sub-interface niini.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 7
Importante nga mga Punto mahitungod sa MQC Egress Queuing Policy
Pagdumala sa Trafficview
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 8
3 KAPITULO
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
· Klasipikasyon sa mga Pakete aron mailhan ang Piho nga Trapiko, sa panid 9 · Pagklasipikar sa Pakete Tapos naview, sa pahina 9 · Packet Classification sa Imong Router, sa pahina 11 · Traffic Class Elements, sa pahina 20 · Default Traffic Class, sa pahina 21 · Paghimo og Traffic Class, sa pahina 21 · Traffic Policy Elements, sa pahina 23 · Paghimo og Polisiya sa Trapiko, sa panid 24 · Ilakip ang Polisiya sa Trapiko sa Interface, sa panid 24
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Basaha kini nga seksyon aron mahumanview sa packet classification ug sa lain-laing packet classification type para sa imong router.
Packet Classification Tapos naview
Ang klasipikasyon sa packet naglakip sa pag-categorize sa usa ka packet sulod sa usa ka partikular nga grupo (o klase) ug paghatag niini og traffic descriptor aron mahimo kining accessible alang sa QoS handling sa network. Ang deskriptor sa trapiko adunay kasayuran bahin sa pagpasa sa pagtambal (kalidad sa serbisyo) nga kinahanglan madawat sa pakete. Gamit ang klasipikasyon sa packet, mahimo nimong bahinon ang trapiko sa network sa daghang lebel sa prayoridad o mga klase sa serbisyo. Kung ang mga deskriptor sa trapiko gigamit sa pagklasipikar sa trapiko, ang tinubdan miuyon sa pagsunod sa mga termino nga gikontrata ug ang network nagsaad sa usa ka kalidad sa serbisyo. Dinhi naabot ang hulagway sa mga traffic police ug traffic shaper. Ang mga pulis sa trapiko ug mga tighulma sa trapiko naggamit sa deskriptor sa trapiko sa usa ka pakete–nga mao, ang klasipikasyon niini–aron masiguro ang pagsunod sa kontrata. Ang Modular Quality of Service (QoS) command-line interface (MQC) gigamit sa paghubit sa mga dagan sa trapiko nga kinahanglang iklasipikar, diin ang matag dagan sa trapiko gitawag nga klase sa serbisyo, o klase. Sa ulahi, usa ka palisiya sa trapiko ang gihimo ug gipadapat sa usa ka klase. Ang tanan nga trapiko nga wala mailhi sa gipiho nga mga klase nahulog sa kategorya sa usa ka default nga klase.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 9
Pagtino sa CoS alang sa usa ka Packet nga adunay IP Precedence
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Mubo nga sulat Gikan sa Cisco IOS XR Release 7.2.12 pataas, mahimo nimong iklasipikar ang mga pakete sa Layer 2 transport interface gamit ang Layer 3 header values. Bisan pa, kini nga bahin magamit lamang sa panguna nga interface (pisikal ug bundle interface), ug dili sa mga sub-interface.
Pagtino sa CoS alang sa usa ka Packet nga adunay IP Precedence
Ang paggamit sa IP precedence nagtugot kanimo sa pagtino sa CoS alang sa usa ka pakete. Makahimo ka og lainlain nga serbisyo pinaagi sa pag-set sa precedence level sa umaabot nga trapiko ug paggamit niini inubanan sa QoS queuing features. Mao nga, ang matag sunod nga elemento sa network makahatag serbisyo base sa gitino nga palisiya. Ang pag-una sa IP kasagarang gi-deploy nga duol sa ngilit sa network o administratibong domain kutob sa mahimo. Gitugotan niini ang nahabilin nga core o backbone nga ipatuman ang QoS base sa pag-una.
Figure 2: IPv4 Packet Type sa Service Field
Mahimo nimong gamiton ang tulo ka precedence bits sa type-of-service (ToS) field sa IPv4 header para niini nga katuyoan. Gamit ang ToS bits, mahimo nimong ipasabut ang hangtod sa walo ka klase sa serbisyo. Ang ubang mga feature nga gi-configure sa tibuok network mahimong mogamit niini nga mga tipik aron mahibal-an kung unsaon pagtratar ang pakete mahitungod sa ToS aron ihatag kini. Kining uban nga mga feature sa QoS mahimong mag-assign sa tukma nga mga polisiya sa pagdumala sa trapiko, lakip ang estratehiya sa pagdumala sa congestion ug alokasyon sa bandwidth. Kay exampSa pagkakaron, ang mga feature sa pagpila sama sa LLQ makagamit sa IP precedence setting sa packet aron unahon ang trapiko.
IP Precedence Bits nga Gigamit sa Klasipikasyon sa mga Packet
Gamita ang tulo ka IP precedence bits sa ToS field sa IP header aron ipiho ang CoS assignment alang sa matag pakete. Mahimo nimong bahinon ang trapiko sa labing taas nga walo ka mga klase ug dayon gamiton ang mga mapa sa palisiya aron mahibal-an ang mga palisiya sa network sa mga termino sa pagdumala sa paghuot ug alokasyon sa bandwidth alang sa matag klase. Ang matag precedence katumbas sa usa ka ngalan. Ang IP precedence bit setting 6 ug 7 gitagana alang sa impormasyon sa pagkontrol sa network, sama sa pag-update sa ruta. Kini nga mga ngalan gihubit sa RFC 791.
IP Precedence Value Settings
Sa kasagaran, ang mga routers mibiya sa IP precedence value nga wala matandog. Kini nagpreserbar sa precedence value nga gibutang sa header ug nagtugot sa tanang internal nga network device sa paghatag og serbisyo base sa IP precedence setting. Kini nga polisiya nagsunod sa sumbanan nga pamaagi nga naglatid nga ang trapiko sa network kinahanglan ihan-ay sa lainlaing mga klase sa serbisyo sa sulud sa network ug kana nga mga klase sa serbisyo kinahanglan ipatuman sa kinauyokan sa network. Ang mga router sa kinauyokan sa network mahimong mogamit sa mga precedence bits aron mahibal-an ang han-ay sa transmission, ang posibilidad sa packet drop, ug uban pa. Tungod kay ang trapiko nga mosulod sa imong network mahimong adunay precedence nga gitakda sa gawas nga mga aparato, among girekomenda nga imong i-reset ang precedence para sa tanan nga trapiko nga mosulod sa imong network. Pinaagi sa pagkontrol sa mga setting sa pag-una sa IP, ikaw
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 10
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
IP Precedence Kung itandi sa IP DSCP Marking
gidid-an ang mga tiggamit nga nakabutang na sa IP precedence sa pag-angkon og mas maayong serbisyo para sa ilang trapiko pinaagi lang sa pagbutang og taas nga precedence para sa tanan nilang mga pakete. Ang gibase sa klase nga walay kondisyon nga packet marking ug LLQ nga mga feature makagamit sa IP precedence bits.
IP Precedence Kung itandi sa IP DSCP Marking
Kung kinahanglan nimo nga markahan ang mga pakete sa imong network ug ang tanan nimong mga aparato nagsuporta sa pagmarka sa IP DSCP, gamita ang pagmarka sa IP DSCP aron markahan ang imong mga pakete tungod kay ang mga marka sa IP DSCP naghatag daghang mga kapilian sa pagmarka sa pakete nga walay kondisyon. Kung ang pagmarka pinaagi sa IP DSCP dili gusto, bisan pa, o kung dili ka sigurado kung ang mga aparato sa imong network nagsuporta sa mga kantidad sa IP DSCP, gamita ang bili sa pag-una sa IP aron markahan ang imong mga pakete. Ang bili sa pag-una sa IP lagmit nga gisuportahan sa tanan nga mga aparato sa network. Mahimo nimong i-set up ang 8 nga lainlaing mga marka sa pag-una sa IP ug 64 nga lainlaing mga marka sa IP DSCP.
Klasipikasyon sa Packet sa Imong Router
Sa imong router, adunay duha ka matang sa packet classification system: · Sa direksyon sa pagsulod, QoS map ug Ternary Content Addressable Memory (TCAM).
Timan-i nga ang TCAM dili suportado sa fixed-configuration nga mga routers (diin ang router interfaces gitukod). Gisuportahan lamang kini sa mga modular nga router (nga adunay daghang mga slots nga nagtugot kanimo sa pag-usab sa mga interface sa router).
· Sa direksyon sa paggawas, mapa sa QoS.
Sa diha nga ang usa ka palisiya motakdo lamang sa Differentiated Services Code Point (DSCP) o precedence value (gitawag usab nga DSCP o Precedence-based classification), ang sistema mopili sa mapa-based classification system; kung dili, gipili niini ang TCAM. Ang TCAM usa ka extension sa Content Addressable Memory (CAM) nga konsepto sa lamesa. Ang usa ka lamesa sa CAM nagkuha sa usa ka indeks o yawe nga kantidad (kasagaran usa ka MAC address) ug tan-awon ang sangputanan nga kantidad (kasagaran usa ka switch port o VLAN ID). Ang pagpangita sa lamesa paspas ug kanunay nga gibase sa usa ka eksakto nga yawe nga tugma nga gilangkuban sa duha nga mga kantidad sa input: 0 ug 1 bit. Ang QoS nga mapa kay usa ka table-based classification system para sa traffic packets.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 11
Pauswaga ang ACL Scaling Gamit ang Peering QoS
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Pauswaga ang ACL Scaling Gamit ang Peering QoS
Talaan 4: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
Pauswaga ang ACL Scaling Gamit ang Peering QoS
Pagpagawas sa Impormasyon Pagpagawas 7.3.2
Deskripsyon sa Feature
Kini nga feature naghiusa sa mga function sa QoS ug security access control lists (ACLs). Kini nga kombinasyon makapahimo sa paggamit sa ACL filter uban sa Object Group ACL, nga naghatag sa usa ka dako nga milambo ACL scale tungod sa mas ubos nga TCAM paggamit.
Sa wala pa gipaila kini nga pagpaandar, ang mga ACL nga nag-aplay alang sa mga aksyon sa grupo sa QoS mikonsumo sa usa ka dako nga gidaghanon sa mga entry sa TCAM, nga nagpamenos sa magamit nga sukod sa bahin.
Ang Peering QoS usa ka bahin sa klasipikasyon sa QoS sa pagsulod nga nagtugot kanimo sa paghiusa sa mga gimbuhaton sa mga QoS ACL ug mga ACL sa seguridad. Gihimo kini pinaagi sa pagpahimo kanimo sa pagtakda sa mga aksyon sa grupo sa QoS alang sa matag access control entry (ACE) sa usa ka security ACL, sa ingon malikayan ang daghang mga entry (alang sa QoS ug seguridad) matag ACE. Mahimo nimong gamiton kini nga gihiusa nga ACL sa Object Group ACL nga bahin aron magamit ang ACL filter (permit o dili) para sa mga ACE. Ang Object Group ACLs nailhan usab nga 'compressed ACLs' tungod kay ang object group nag-compress sa daghang indibidwal nga IP address ngadto sa object groups. Usab, sa usa ka object group-based ACL, makahimo ka ug usa ka ACE nga naggamit ug ngalan sa object group imbes nga maghimo ug daghang ACE. Kini nga abilidad sa 'paghiusa' ug 'pag-compress' nga mga ACL nagtipig hinungdanon nga TCAM nga wanang ug naghatag usa ka labi ka maayo nga sukod sa ACL alang sa mga palisiya sa QoS.
Mahinungdanon nga mga Punto bahin sa Paghiusa sa mga ACL
· Siguruha nga imong gihiusa ang mga ACL (itakda ang mga aksyon sa grupo sa QoS alang sa matag ACE sa ACL sa seguridad) sa dili pa kini ilakip sa interface.
· Ang ACL merge kay depende sa order. Kini nagpasabot nga ang mga ACE giprograma sa han-ay nga makita sa ACL.
Mga Giya ug mga Pagdili alang sa Peering QoS
· Ang Layer 3 nga mga interface lamang ang nagsuporta sa peering QoS. Ang mga pag-configure sa Layer 2 gisalikway.
· Ang Peering QoS gisuportahan lamang sa direksyon sa pagsulod.
· Ang mga palisiya sa pag-peering sa QoS ug ang regular nga mga palisiya sa QoS mahimong mag-uban sa parehas nga linya nga kard, apan kung imong i-attach kini sa lainlaing mga interface.
· Mahimo nimong ilakip ang parehas nga polisiya sa peering QoS sa daghang mga interface sa parehas nga linya nga kard.
· Sa pag-asoy sa IPv4 ug IPv6 nga trapiko nga gilain, i-configure ang talagsaon nga QoS group values para sa IPv4 ug IPv6 security ACLs.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 12
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Pag-configure sa Peering QoS para sa ACL Scaling
· Ang trapiko nga gimarkahan og MPLS EXP bits sa usa ka peering nga QoS-configured interface gipares sa class-default sa usa ka class map nga gi-configure isip match-any (default) para sa MPLS MPLS flows.
· Ang mga subinterface makapanunod sa mga palisiya sa peering nga QoS nga gipadapat sa mga nag-unang interface, apan wala sila makapanunod sa mga ACL. Siguruha nga imong gi-configure ang mga ACL sa seguridad (parehas sa mga nag-unang interface) sa tanan nga mga subinterface; kon dili, ang tanang subinterface nga trapiko gipailalom sa class-default nga aksyon, sa ingon makaapekto sa ilang prayoridad nga timbangtage.
· Mahimo ra nimo nga i-configure ang match qos-group para sa pag-peering sa mga palisiya sa QoS. Ang bisan unsang uban nga komand sa qos-group gisalikway.
· Mahimo nimong isulod, papason, ug usbon ang mga ACE sa mga ACL sa seguridad.
Pag-configure sa Peering QoS para sa ACL Scaling
Aron ma-configure ang peering QoS sa usa ka interface:
1. I-configure ang ACL sa seguridad ug itakda ang qos-group kada ACE. Kung dili, ang qos-grupo gitakda sa default nga kantidad nga 0, nga nakaapekto sa gibug-aton nga prayoridadtage para sa trapiko sa interface.
2. I-configure ang peering QoS policy matching sa qos-group nga imong gibutang sa security ACL. Itakda ang mga aksyon sa grupo sa QoS sama sa remark, policer, traffic-class, DSCP, precedence, ug discard-class.
3. I-attach ang security ACL ug peering QoS ACL sa interface.
/*I-configure ang ACL sa seguridad, niining example: ipv4-sec-acl*/ Router(config)#ipv4 access-list ipv4-sec-acl
/*set qos-group kada ACE; mahimo nimo kini tungod sa pag-peering sa QoS nga makahimo sa paggamit sa usa ka entry kada ACE imbes nga daghang mga entry */ Router(config-ipv4-acl)#10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence priority set qos -grupo 1
Router(config-ipv4-acl)#20 permiso sa ipv4 135.0.0.0/8 217.0.0.0/8 nag-una dayon nga set qos-group 2
Router(config-ipv4-acl)30 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence flash set qos-group 3 Router(config-ipv4-acl)40 permit ipv4 135.0.0.0/8 217.0.0.0/8 flash-override set qos-group 4 Router(config-ipv4-acl)50 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence critical set qos-group 5 Router(config-ipv4-acl)#60 permit ipv4 135.0.0.0. 8/217.0.0.0 8/6 nag-una sa internet set qos-group 4 Router(config-ipv70-acl)#4 permit ipv135.0.0.0 8/217.0.0.0 8/7 nag-una sa network set qos-group 4 Router(config-ipvXNUMX- acl)#gawas
/*I-configure ang pagpares sa polisiya sa peering QoS alang sa matag qos-grupo nga imong gibutang sa seguridad ACL*/ Router(config)#class-map match-bisan unsang grp-7 Router(config-cmap)#match qos-group 7 Router(config- cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-6 Router(config-cmap)#match qos-group 6 Router(config-cmap)#end-class-map Router(config) #class-map match-bisan unsang grp-5 Router(config-cmap)#match qos-group 5 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-4 Router( config-cmap)#match qos-group 4 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-3 Router(config-cmap)#match qos-group 3
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 13
Pag-configure sa Peering QoS para sa ACL Scaling
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-2 Router(config-cmap)#match qos-group 2 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-1 Router(config-cmap)#match qos-group 1 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang klase -default nga Router(config-cmap)#end-class-map
/*Ibutang ang mga aksyon sa Qos sa policy map nga gi-configure, niining example: set prec, set tc, ug set dscp*/
Router(config)#policy-map ingress_qosgrp_to_Prec-TC Router(config-pmap)#class grp-7 Router(config-pmap-c)#set precedence 1 Router(config-pmap-c)#set traffic-class 7 Router( config-pmap-c)#exit Router(config-pmap)#class grp-6 Router(config-pmap-c)#set precedence 1 Router(config-pmap-c)#set traffic-class 6 Router(config-pmap -c)#exit Router(config-pmap)#class grp-5 Router(config-pmap-c)#set precedence 2 Router(config-pmap-c)#set traffic-class 5 Router(config-pmap-c) #exit Router(config-pmap)#class grp-4 Router(config-pmap-c)#set precedence 2 Router(config-pmap-c)#set traffic-class 4 Router(config-pmap-c)#exit Router (config-pmap)#class grp-3 Router(config-pmap-c)#set traffic-class 3 Router(config-pmap-c)#set dscp ef Router(config-pmap-c)#exit Router(config- pmap)#class grp-2 Router(config-pmap-c)#set precedence 3 Router(config-pmap-c)#set traffic-class 2 Router(config-pmap-c)#exit Router(config-pmap)# class grp-1 Router(config-pmap-c)#set precedence 4 Router(config-pmap-c)#set traffic-class 1 Router(config-pmap-c)#exit Router(config-pmap)#class class- default Router(config-pmap-c)#set precedence 5 Router(config-pmap-c)#exit Router(config-pmap)#end-policy-map
/*I-attach ang security acl nga may match qos-groups, sa interface*/ Router(config)#int bundle-Ether 350 Router(config-if)#ipv4 access-group ipv4-sec-acl ingress
/*Ilakip ang polisiya nga mapa nga adunay qos nga mga aksyon nga imong gitakda sa security acl, sa interface*/ Router(config-if)#service-policy input ingress_qosgrp_to_DSCP_TC_qgrp Router(config-if)#commit Router(config-if)#exit
Malampuson nimong gigamit ang peering QoS sa paghiusa ug pag-compress sa seguridad ug QoS ACLs ug nakab-ot ang maayo kaayong mga timbangan sa ACL para sa mga polisiya sa QoS.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 14
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Pag-configure sa Peering QoS para sa ACL Scaling
Nagdagan nga Configuration
ipv4 access-list ipv4-sec-acl 10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence priority set qos-group 1 20 permit ipv4 135.0.0.0/8 217.0.0.0/8 priority set permit ipv2 30/4 135.0.0.0/8 precedence flash set qos-group 217.0.0.0 8 permit ipv3 40/4 135.0.0.0/8 precedence flash-override set qos-group 217.0.0.0 8 permit ipv4 50/4 .135.0.0.0/8 precedence critical set qos-group 217.0.0.0 8 permit ipv5 60/4 135.0.0.0/8 precedence internet set qos-group 217.0.0.0 8 permit ipv6 70/4 135.0.0.0/8 precedence network set qos-group 217.0.0.0
! class-map match-bisan unsang grp-7
match qos-group 7 end-class-map ! class-map match-bisan unsang grp-6 match qos-group 6 end-class-map ! class-map match-bisan unsang grp-5 match qos-group 5 end-class-map ! class-map match-bisan unsang grp-4 match qos-group 4 end-class-map ! class-map match-bisan unsang grp-3 match qos-group 3 end-class-map ! class-map match-bisan unsang grp-2 match qos-group 2 end-class-map ! class-map match-bisan unsang grp-1 match qos-group 1 end-class-map ! class-map match-bisan unsa nga class-default end-class-map! policy-map ingress_qosgrp_to_Prec-TC class grp-7
unahon ang 1 set traffic-class 7 ! klase grp-6 set precedence 1 set traffic-class 6 ! klase grp-5 magbutang ug precedence 2 set traffic-class 5 ! klase grp-4 itakda ang precedence 2 set traffic-class 4 ! klase grp-3 set traffic-class 3 set dscp ef ! klase grp-2
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 15
Pagtan-aw sa QoS alang sa ABF
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
unahon ang 3 itakda ang klase sa trapiko 2! klase grp-1 set precedence 4 set traffic-class 1 ! klase-klase nga default gitakdang mag-una 5 ! end-policy-map! int bundle-Ether 350 ipv4 access-group ipv4-sec-acl ingress ! int bundle-Ether 350 service-policy input ingress_qosgrp_to_DSCP_TC_qgrp
Pagpamatuod
Pagdalagan ang show interface command alang sa interface diin imong gilakip ang seguridad ug QoS ACLs.
Router#show run int bundle-Ether 350 interface Bundle-Ether350 service-policy input ingress_qosgrp_to_DSCP_TC_qgrp ipv4 address 11.25.0.1 255.255.255.0 ipv6 address 2001:11:25/1 ingress-ipv1:64:4:4:XNUMX !
Pagtan-aw sa QoS alang sa ABF
Talaan 5: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
ACL-Based Forwarding (ABF) nga suporta uban sa peering QoS
Pagpagawas sa Impormasyon Pagpagawas 7.3.3
Deskripsyon sa Feature
Kini nga bahin naghatag kanimo sa pagka-flexible sa pag-configure sa sunod-hop nga mga adres para sa mga ACE sa gihiusa (QoS ug seguridad) ACL imbes sa ruta nga gipili sa usa ka routing protocol. Mahimo nimong i-configure ang VRF-select o VRF-aware sunod-hop nga mga adres.
Kini nga feature makapahimo kanimo nga adunay QoS ug ABF functionalities sulod sa samang ACEs.
Sugod sa Release 7.3.3, ang Cisco 8000 Series Router nagsuporta sa ACL-based forwarding uban sa peering QoS. Ang ACL-Based Forwarding (ABF) kay usa ka policy-based routing feature diin ang router mopaabante sa trapiko nga motakdo sa piho nga ACL rules ngadto sa user-specified next-hop imbes sa rota nga gipili sa routing protocol. Ang Peering QoS feature naghiusa sa QoS ACLs ug security ACLs aron malikayan ang daghang entries (QoS ug security) kada ACE. Sa suporta sa ABF nga adunay peering QoS, mahimo nimong i-configure ang mga adres sa sunod-hop alang sa mga ACE sa gihiusa (QoS ug seguridad) ACL. Ang sunod-hop nga adres gigamit alang sa pagpasa sa umaabot nga mga pakete nga katumbas sa permiso nga ACEs sa ilang destinasyon. Dinhi, gisuportahan sa ABF ang VRF-select ug VRF-aware redirect. Sa VRF-select, ang sunod-hop naglangkob sa VRF lamang, ug ang VRF-aware sunod-hop naglangkob sa duha VRF ug IP adres.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 16
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Pagtan-aw sa QoS alang sa ABF
Pag-configure
1. I-configure ang seguridad ACL, niini nga example: abf-acl
Router(config)#ipv4 access-list abf-acl
2. Itakda ang qos-grupo kada ACE; mahimo nimo kini tungod sa pagtan-aw sa QoS nga makahimo sa paggamit sa usa ka entry kada ACE imbes nga daghang mga entry.
Router(config-ipv4-acl)#10 permiso ipv4 135.0.0.0/8 217.0.0.0/8 precedence priority set qos-group 1 nexthop1 vrf VRF1 nexthop2 vrf VRF2 nexthop3 vrf VRF3 Router(config-ipv4-acl)#20 permit tc 135.0.0.0/8 217.0.0.0/8 precedence priority set qos-group 2 nexthop1 vrf vrf3 nexthop2 vrf vrf2 Router(config-ipv4-acl)#30 permit tcp 135.0.0.0/8 217.0.0.0/8 match-all +psh set qos-group 3 nexthop1 vrf vrf2 nexthop2 vrf vrf3 nexthop3 vrf vrf1 Router(config-ipv4-acl)#40 permit tcp 135.0.0.0/8 217.0.0.0/8 precedence priority set qos-group 4 nexthop1 vrf vrf1 vrf2 nexthop2 vrf vrf3 Router(config-ipv3-acl)#exit
3. I-configure ang peering QoS policy matching para sa matag qos-group nga imong gibutang sa security ABF ACL.
Router(config)#class-map match-bisan unsang grp-4 Router(config-cmap)#match qos-group 4 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp -3 Router(config-cmap)#match qos-group 3 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-2 Router(config-cmap)#match qos- grupo 2 Router(config-cmap)#end-class-map Router(config)#class-map match-bisan unsang grp-1 Router(config-cmap)#match qos-group 1 Router(config-cmap)#end-class -map Router(config)#class-map match-bisan unsang klase-default Router(config-cmap)#end-class-map
4. Ibutang ang mga aksyon sa QoS sa policy map nga gi-configure, niining example: set prec, set tc, ug set dscp
Router(config)#policy-map edge_qos_policy Router(config-pmap)#class grp-4 Router(config-pmap-c)#set precedence 2 Router(config-pmap-c)#set traffic-class 4 Router(config- pmap-c)#exit Router(config-pmap)#class grp-3 Router(config-pmap-c)#set traffic-class 3 Router(config-pmap-c)#set dscp ef Router(config-pmap-c )#exit Router(config-pmap)#class grp-2 Router(config-pmap-c)#set precedence 3 Router(config-pmap-c)#set traffic-class 2 Router(config-pmap-c)#exit Router(config-pmap)#class grp-1 Router(config-pmap-c)#set precedence 4 Router(config-pmap-c)#set traffic-class 1 Router(config-pmap-c)#exit Router(config -pmap)#class class-default Router(config-pmap-c)#set precedence 5 Router(config-pmap-c)#exit Router(config-pmap)#end-policy-map
5. I-attach ang security acl nga adunay set qos-groups, sa interface.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 17
Pagtan-aw sa QoS alang sa ABF
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Router(config)#int bundle-Ether 350 Router(config-if)#ipv4 access-group abf-acl ingress
6. I-attach ang policy map nga adunay QoS actions nga imong gibutang sa step 4, ngadto sa interface.
Router(config-if)#service-policy input edge_qos_policy Router(config-if)#commit Router(config-if)#exit
Malampuson nimong na-configure ang peering QoS gamit ang ABF.
Nagdagan nga Configuration
ipv4 access-list abf-acl 10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence priority set qos-group 1 nexthop1 vrf VRF1 nexthop2 vrf VRF2 nexthop3 vrf VRF3 20 permit tcp 135.0.0.0 priority set qos-group 8 nexthop217.0.0.0 vrf vrf8
nexthop2 vrf vrf2 30 permit tcp 135.0.0.0/8 217.0.0.0/8 match-all +ack +psh set qos-group 3 nexthop1 vrf vrf2
nexthop2 vrf vrf3 nexthop3 vrf vrf1 40 permiso tcp 135.0.0.0/8 217.0.0.0/8 precedence priority set qos-group 4 nexthop1 vrf vrf1
nexthop2 vrf vrf2 nexthop3 vrf vrf3 ! class-map match-bisan unsang grp-4 match qos-group 4 end-class-map ! class-map match-bisan unsang grp-3 match qos-group 3 end-class-map ! class-map match-bisan unsang grp-2 match qos-group 2 end-class-map ! class-map match-bisan unsang grp-1 match qos-group 1 end-class-map ! class-map match-bisan unsa nga class-default end-class-map! policy-map edge_qos_policy class grp-4 set precedence 2 set traffic-class 4 ! klase grp-3 set traffic-class 3 set dscp ef ! klase grp-2 set precedence 3 set traffic-class 2 ! klase grp-1 set precedence 4 set traffic-class 1 ! klase-klase nga default gitakdang mag-una 5 ! end-policy-map
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 18
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Klasipikasyon ug Remark Layer 3 Header sa Layer 2 Interfaces
! int bundle-Ether 350 ipv4 access-group abf-acl ingress ! int bundle-Ether 350 service-policy input edge_qos_policy
Pagpamatuod
Pagdalagan ang show interface command para sa interface diin imong gilakip ang seguridad ug QoS ABF ACLs.
Router#show run int bundle-Ether 350 interface Bundle-Ether350 service-policy input edge_qos_policy ipv4 address 11.25.0.1 255.255.255.0 ipv6 address 2001:11:25:1::1/64 ing ipv4-a-group access !
Klasipikasyon ug Remark Layer 3 Header sa Layer 2 Interfaces
Kung kinahanglan nimo nga markahan ang mga pakete alang sa trapiko sa interface sa Layer 2 nga nag-agay sa mga domain sa tulay ug mga virtual interface (BVIs), mahimo ka maghimo usa ka gisagol nga palisiya sa QoS. Kini nga polisiya adunay mapa-base ug TCAM-based classification class-maps. Ang nagkasagol nga polisiya nagsiguro nga ang duha ka tulay (Layer 2) ug Bridge Virtual Interface (BVI, o Layer 3) nga mga dagan sa trapiko giklasipikar ug gimarkahan.
Mga giya
· Ang usa ka mapa sa klase nga adunay klasipikasyon sa TCAM mahimong dili motakdo sa bridged traffic. Ang mga entry sa TCAM motakdo lamang sa gi-ruta nga trapiko samtang ang mga entry sa mapa mohaum sa trapiko sa taytayan ug BVI.
· Usa ka mapa sa klase nga adunay klasipikasyon nga gibase sa mapa nga parehas sa trapiko sa tulay ug BVI.
Example
ipv4 access-list acl_v4 10 permit ipv4 host 100.1.1.2 bisan unsang 20 permit ipv4 host 100.1.100.2 bisan unsang ipv6 access-list acl_v6 10 permit tcp host 50:1:1::2 bisan unsang 20 permit tcp bisan unsang host 50:1:200: :2 class-map match-bisan unsang c_match_acl match access-group ipv4 acl_v4 ! Kini nga entry dili motakdo sa bridged traffic match access-group ipv6 acl_v6 ! Kini nga entry dili motakdo sa bridged traffic match dscp af11 Kini nga entry mohaum sa bridged ug BVI traffic class-map match-all c_match_all match protocol udp ! Kini nga entry dili motakdo sa bridged traffic match prec 7 class-map match-bisan unsang c_match_protocol match protocol tcp ! Kini nga entry, ug busa kini nga klase dili motakdo sa bridged traffic class-map match-bisan unsang c_match_ef match dscp ef ! Kini nga entry/class matches bridged ug BVI traffic class-map match-bisan unsang c_qosgroup_1 Kini nga klase mohaum sa bridged ug BVI nga trapiko! match qos-group 1 policy-map p_ingress class c_match_acl set traffic-class 1 set qos-group 1
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 19
Mga Elemento sa Klase sa Trapiko
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
! klase c_match_all set traffic-class 2 set qos-group 2 ! class c_match_ef set traffic-class 3 set qos-group 3 ! class c_match_protocol set traffic-class 4 set qos-group 4 policy-map p_egress class c_qosgroup_1 set dscp af23 interface FourHundredGigE0/0/0/0 l2transport service-policy input p_ingress service-policy output p_egress ! ! interface FourHundredGigE0/0/0/1 ipv4 address 200.1.2.1 255.255.255.0 ipv6 address 2001:2:2::1/64 service-policy input p_ingress service-policy output p_egress
Mga Elemento sa Klase sa Trapiko
Ang katuyoan sa usa ka klase sa trapiko mao ang pagklasipikar sa trapiko sa imong router. Gamita ang command sa mapa sa klase aron ipasabot ang klase sa trapiko. Ang klase sa trapiko adunay tulo ka dagkong elemento:
· Usa ka ngalan
· Usa ka sunod-sunod nga mga mando sa pagpares – aron ipiho ang lain-laing mga pamatasan alang sa pagklasipikar sa mga pakete.
· Usa ka instruksyon kung unsaon pagtimbang-timbang kini nga mga mando sa pagpares (kung adunay labaw sa usa ka mando sa pagpares sa klase sa trapiko)
Ang mga pakete gisusi aron mahibal-an kung sila ba nagtugma sa mga pamatasan nga gitakda sa mga mando sa pagpares. Kung ang usa ka packet motakdo sa gitakdang criteria, kana nga packet makonsiderar nga miyembro sa klase ug ipasa sumala sa QoS specifications nga gitakda sa traffic policy. Ang mga pakete nga napakyas sa pagkab-ot sa bisan unsang mga sukdanan sa pagpares giklasipikar isip mga miyembro sa default nga klase sa trapiko.
Kini nga lamesa nagpakita sa mga detalye sa mga tipo sa posporo nga gisuportahan sa router.
Gisuportahan ang Type sa Match
Min, Max Max Entries Suporta alang sa Suporta alang sa Direksyon Gisuportahan sa Interface Match NOT Ranges
IPv4 DSCP (0,63)
64
IPv6 DSCP
Ang DSCP
Oo
Oo
Paggawas sa Ingress
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 20
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Default nga Klase sa Trapiko
Gisuportahan ang Type sa Match
Min, Max
IPv4 Precedence (0,7) IPv6 Precedence
Pag-una
MPLS
(0,7)
Eksperimento
Pinakataas
Access-grupo Dili magamit
QoS-grupo
(1,7)
Protokol
(0, 255)
Max Entries Suporta alang sa Suporta alang sa Direksyon Gisuportahan sa Interface Match DILI Ranges
8
Oo
Dili
Ingress
Pagpalayo
8
Oo
Dili
Ingress
Pagpalayo
8
Dili
Dili
Ingress
magamit
7
Dili
Dili
Pagpalayo
1
Oo
Dili
Ingress
magamit
Default nga Klase sa Trapiko
Ang dili maklasipikar nga trapiko (trapiko nga wala makaabot sa sukdanan sa pagpares nga gipiho sa mga klase sa trapiko) giisip nga nahisakop sa default nga klase sa trapiko.
Kung ang tiggamit dili mag-configure sa usa ka default nga klase, ang mga pakete giisip gihapon nga mga miyembro sa default nga klase. Bisan pa, pinaagi sa default, ang default nga klase wala’y mahimo nga mga bahin. Busa, ang mga pakete nga nahisakop sa usa ka default nga klase nga wala’y na-configure nga mga bahin wala’y gamit sa QoS.
Para sa egress classification, gisuportahan ang match sa qos-group (1-7). Match qos-group 0 dili ma-configure. Ang class-default sa egress policy mapa sa qos-group 0.
Kini nga exampGipakita sa le kung giunsa pag-configure ang usa ka palisiya sa trapiko alang sa default nga klase:
i-configure ang policy-map ingress_policy1 class class-default nga police rate nga porsyento 30 !
Paghimo og Klase sa Trapiko
Aron makamugna og klase sa trapiko nga adunay sukdanan sa pagpares, gamita ang command sa class-map aron ipiho ang ngalan sa klase sa trapiko, ug dayon gamita ang match command sa class-map configuration mode, kung gikinahanglan.
Mga giya
· Ang mga tiggamit makahatag daghang mga kantidad alang sa usa ka tipo sa posporo sa usa ka linya sa pagsumpo; kana mao, kung ang una nga kantidad wala makaabut sa mga sumbanan sa pagpares, nan ang sunod nga kantidad nga gipakita sa pahayag sa posporo gikonsiderar alang sa klasipikasyon.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 21
Paghimo og Klase sa Trapiko
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
· Gamita ang dili keyword nga adunay match command aron mahimo ang usa ka match base sa mga kantidad sa usa ka field nga wala gitino.
· Tanan nga mga mando sa pagpares nga gipiho sa kini nga buluhaton sa pag-configure gikonsiderar nga opsyonal, apan kinahanglan nimo nga i-configure ang labing menos usa ka sukaranan sa pagpares alang sa usa ka klase.
· Kung imong gipiho ang tugma-bisan unsa, usa sa mga sumbanan sa pagpares kinahanglan matuman para sa trapiko nga mosulod sa klase sa trapiko aron maklasipikar nga bahin sa klase sa trapiko. Kini ang default. Kung imong gitakda ang match-all, ang trapiko kinahanglan nga motakdo sa tanan nga mga sumbanan sa pagpares.
· Para sa match access-group command, ang QoS classification base sa packet length o TTL (time to live) field sa IPv4 ug IPv6 header dili suportado.
· Para sa match access-group command, kung ang usa ka ACL list gigamit sulod sa usa ka class-map, ang deny action sa ACL dili tagdon ug ang trapiko giklasipikar base sa gipiho nga ACL match parameters.
· Ang match qos-group, traffic-class, DSCP/Prec, ug MPLS EXP gisuportahan lamang sa egress direction, ug kini lang ang match criteria nga gisuportahan sa egress direction.
· Ang egress default nga klase hingpit nga motakdo sa qos-group 0.
· Ang Multicast nagkuha ug sistema nga agianan nga lahi kay sa unicast sa router, ug sila magkita sa ulahi sa egress sa multicast-to-unicast ratio nga 20:80 sa kada interface nga basehan. Kini nga ratio gipadayon sa parehas nga lebel sa prayoridad sama sa trapiko.
· Ang Egress QoS para sa multicast nga trapiko nagtagad sa mga klase sa trapiko 0-5 isip ubos nga prayoridad ug ang mga klase sa trapiko 6-7 isip taas nga prayoridad. Sa pagkakaron, dili kini ma-configure sa user.
· Ang paghulma sa egress dili epektibo alang sa multicast nga trapiko sa taas nga prayoridad (HP) nga mga klase sa trapiko. Kini magamit lamang sa unicast nga trapiko.
· Kung magbutang ka ug klase sa trapiko sa polisiya sa pagsulod ug walay katugbang nga klase sa egress para sa katugbang nga kantidad sa klase sa trapiko, nan ang trapiko sa pagsulod niini nga klase dili isipon sa default nga klase sa egress policy map.
· Ang klase sa trapiko 0 ra ang nahulog sa default nga klase. Ang usa ka non-zero nga klase sa trapiko nga gi-assign sa ingress apan walay gi-assign nga egress queue, dili mahulog sa default nga klase o sa bisan unsang lain nga klase.
Configuration Example
Kinahanglan nimong buhaton ang mosunod aron makompleto ang configuration sa klase sa trapiko: 1. Paghimo ug mapa sa klase
2. Pagtino sa mga sumbanan sa pagpares alang sa pagklasipikar sa pakete ingon nga usa ka miyembro nianang partikular nga klase (Alang sa usa ka lista sa gisuportahan nga mga tipo sa pagpares, tan-awa ang Mga Elemento sa Klase sa Trapiko, sa pahina 20.)
Router# configure Router(config)# class-map match-bisan unsang qos-1 Router(config-cmap)# match qos-group 1 Router(config-cmap)# end-class-map Router(config-cmap)# commit
Gamita kini nga sugo aron masusi ang configuration sa mapa sa klase:
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 22
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Mga Elemento sa Patakaran sa Trapiko
Router#ipakita ang class-map qos-1 1) ClassMap: qos-1 Type: qos
Gi-refer sa 2 Policymaps
Tan-awa usab, Ilakip ang Polisiya sa Trapiko sa Interface, sa panid 24.
May Kalabutan nga mga Hilisgutan · Mga Elemento sa Klase sa Trapiko, sa panid 20 · Mga Elemento sa Polisiya sa Trapiko, sa panid 23
Mga Elemento sa Patakaran sa Trapiko
Ang polisiya sa trapiko adunay tulo ka elemento: · Ngalan · Klase sa trapiko · Mga polisiya sa QoS
Pagkahuman sa pagpili sa klase sa trapiko nga gigamit sa pagklasipikar sa trapiko sa polisiya sa trapiko, ang tiggamit makasulod sa mga bahin sa QoS nga magamit sa giklasipikar nga trapiko.
Ang MQC wala magkinahanglan nga ang mga tiggamit mag-associate lamang sa usa ka klase sa trapiko ngadto sa usa ka polisiya sa trapiko.
Importante ang han-ay diin ang mga klase gi-configure sa usa ka policy map. Ang mga lagda sa pagpares sa mga klase giprograma sa TCAM sa han-ay diin ang mga klase gipiho sa usa ka mapa sa palisiya. Busa, kung ang usa ka pakete mahimo’g motakdo sa daghang mga klase, ang una ra nga magkatugma nga klase ang ibalik ug ang katugbang nga palisiya magamit.
Gisuportahan sa router ang 8 ka klase matag policy-map sa direksyon sa pagsulod ug 8 ka klase kada policy-map sa egress nga direksyon.
Kini nga lamesa nagpakita sa gisuportahan nga mga aksyon sa klase sa router.
Gisuportahan nga Mga Uri sa Aksyon
Gisuportahan ang direksyon sa mga Interface
bandwidth-nagpabilin
paggawas
marka
Tan-awa ang Packet Marking, sa pahina 30
pulis
pagsulod
prayoridad
paggawas (level 1 hangtod level 7)
limitasyon sa pila
paggawas
porma
paggawas
pula
paggawas
RED nagsuporta sa discard-class nga kapilian; ang bugtong mga kantidad nga ipasa sa discard-class nga 0 ug 1.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 23
Paghimo og Polisiya sa Trapiko
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Paghimo og Polisiya sa Trapiko
Ang katuyoan sa usa ka palisiya sa trapiko mao ang pag-configure sa mga bahin sa QoS nga kinahanglan nga kauban sa trapiko nga giklasipikar sa usa ka klase sa trapiko nga piho sa gumagamit o mga klase. Aron ma-configure ang klase sa trapiko, tan-awa ang Paghimo og Klase sa Trapiko, sa pahina 21. Human nimo ipasabot ang polisiya sa trapiko gamit ang policy-map command, mahimo nimo kining i-attach sa usa o daghan pang interface aron matino ang traffic policy alang niadtong mga interface pinaagi sa paggamit sa serbisyo. -policy command sa interface configuration mode. Uban sa doble nga suporta sa palisiya, mahimo kang adunay duha ka mga polisiya sa trapiko, usa ka pagmarka ug usa ka pagpila nga gilakip sa output. Tan-awa, Ilakip ang Polisiya sa Trapiko sa Interface, sa panid 24.
Configuration Example Kinahanglan nimong buhaton ang mosunod aron makompleto ang configuration sa polisiya sa trapiko: 1. Paghimo ug polisiya nga mapa nga mahimong idugtong sa usa o daghan pang mga interface aron matino ang polisiya sa serbisyo 2. Pag-asoy sa klase sa trapiko sa polisiya sa trapiko 3. Pagtino sa klase- (mga) aksyon (tan-awa ang Traffic Policy Elements, sa panid 23)
Router# configure Router(config)# policy-map test-shape-1 Router(config-pmap)# class qos-1
/* I-configure ang aksyon sa klase ('porma' niini nga example). Balika kung gikinahanglan, aron ipiho ang ubang mga aksyon sa klase */ Router(config-pmap-c)# porma aberids nga porsyento 40 Router(config-pmap-c)# exit
/* Balika ang configuration sa klase kon gikinahanglan, aron matino ang ubang mga klase */
Router(config-pmap)# end-policy-map Router(config)# commit
May Kalabutan nga mga Hilisgutan · Mga Elemento sa Polisiya sa Trapiko, sa panid 23 · Mga Elemento sa Klase sa Trapiko, sa panid 20
Ilakip ang Polisiya sa Trapiko sa Interface
Human mabuhat ang klase sa trapiko ug ang polisiya sa trapiko, kinahanglan nimong i-attach ang polisiya sa trapiko sa interface, ug ipiho ang direksyon diin ang polisiya kinahanglang i-apply.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 24
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Ilakip ang Polisiya sa Trapiko sa Interface
Mubo nga sulat Ang hierarchical nga mga palisiya wala gisuportahan. Kung ang usa ka polisiya-mapa magamit sa usa ka interface, ang transmission rate counter sa matag klase dili tukma. Kini tungod kay ang transmission rate counter gikalkulo base sa exponential decay filter.
Configuration Example Kinahanglan nimong buhaton ang mosunod aron ma-attach ang polisiya sa trapiko sa usa ka interface: 1. Paghimo og klase sa trapiko ug ang kaubang mga lagda nga motakdo sa mga pakete sa klase (tan-awa ang Paghimo og Klase sa Trapiko,
sa pahina 21 ) 2. Paghimo og polisiya sa trapiko nga mahimong i-attach sa usa o daghan pang interface aron matino ang polisiya sa serbisyo (tan-awa
Paghimo og Polisiya sa Trapiko, sa pahina 24 ) 3. Pag-asoy sa klase sa trapiko sa polisiya sa trapiko 4. Paglakip sa polisiya sa trapiko ngadto sa usa ka interface, sa direksyon sa pagsulod o paggawas
Router# configure Router(config)# interface fourHundredGigE 0/0/0/2 Router(config-int)# service-policy output strict-priority Router(config-int)# commit
Nagdagan nga Configuration
/* Pag-configure sa mapa sa klase */
class-map match-bisan unsang traffic-class-7 match traffic-class 7 end-class-map
!class-map match-bisan unsang traffic-class-6 match traffic-class 6 end-class-map
class-map match-bisan unsang traffic-class-5 match traffic-class 5 end-class-map
class-map match-bisan unsang traffic-class-4 match traffic-class 4 end-class-map
class-map match-bisan unsang traffic-class-3 match traffic-class 3
class-map match-bisan unsang traffic-class-2 match traffic-class 2 end-class-map
class-map match-bisan unsang traffic-class-1 match traffic-class 1 end-class-map
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 25
Ilakip ang Polisiya sa Trapiko sa Interface
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
/* Konfigurasyon sa polisiya sa trapiko */
palisiya-mapa pagsulay-porma-1 klase trapiko-klase-1 porma aberids porsyento 40 !
polisiya-mapa estrikto-prioridad nga klase tc7 priority level 1 queue-limit 75 mbytes ! class tc6 priority level 2 queue-limit 75 mbytes ! class tc5 priority level 3 queue-limit 75 mbytes ! class tc4 priority level 4 queue-limit 75 mbytes ! class tc3 priority level 5 queue-limit 75 mbytes ! class tc2 priority level 6 queue-limit 75 mbytes ! class tc1 priority level 7 queue-limit 75 mbytes ! klase nga klase-default nga pila-limit 75 mbytes! end-policy-map
—–
/* Pag-apil sa polisiya sa trapiko sa usa ka interface sa egress nga direksyon */ interface fourHundredGigE 0/0/0/2
serbisyo-patakaran output estrikto-prioridad!
Pagpamatuod
Router# #show qos int fourHundredGigE 0/0/0/2 output
PAHINUMDOM: - Gi-configure nga mga bili gipakita sulod sa parentesis Interface FourHundredGigE0/0/0/2 ifh 0xf0001c0 — output policy
NPU Id: Total nga gidaghanon sa mga klase: Interface Bandwidth: Ngalan sa Polisiya:
0 8 400000000 kbps estrikto-priyoridad
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 26
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Ilakip ang Polisiya sa Trapiko sa Interface
Base sa VOQ:
2400
Uri sa Accounting:
Layer1 (Ilakip ang Layer 1 encapsulation ug labaw pa)
——————————————————————————
Level1 nga Klase (HP1)
= tc7
Egressque Queue ID
= 2407 (HP1 nga pila)
Pila ka Max. BW.
= walay max (default)
TailDrop Threshold
= 74999808 bytes / 2 ms (75 megabytes)
Ang WRED wala ma-configure alang niini nga klase
Level1 nga Klase (HP2) Egressq Queue ID Queue Max. BW. Ang TailDrop Threshold WRED wala ma-configure para niini nga klase
= tc6 = 2406 (HP2 queue) = walay max (default) = 74999808 bytes / 2 ms (75 megabytes)
Level1 nga Klase (HP3) Egressq Queue ID Queue Max. BW. Ang TailDrop Threshold WRED wala ma-configure para niini nga klase
= tc5 = 2405 (HP3 queue) = walay max (default) = 74999808 bytes / 2 ms (75 megabytes)
Level1 nga Klase (HP4) Egressq Queue ID Queue Max. BW. Ang TailDrop Threshold WRED wala ma-configure para niini nga klase
= tc4 = 2404 (HP4 queue) = walay max (default) = 74999808 bytes / 2 ms (75 megabytes)
Level1 nga Klase (HP5) Egressq Queue ID Queue Max. BW. Ang TailDrop Threshold WRED wala ma-configure para niini nga klase
= tc3 = 2403 (HP5 queue) = walay max (default) = 74999808 bytes / 2 ms (75 megabytes)
Level1 nga Klase (HP6) Egressq Queue ID Queue Max. BW. Ang TailDrop Threshold WRED wala ma-configure para niini nga klase
= tc2 = 2402 (HP6 queue) = walay max (default) = 74999808 bytes / 2 ms (75 megabytes)
Level1 nga Klase (HP7) Egressq Queue ID Queue Max. BW. Ang TailDrop Threshold WRED wala ma-configure para niini nga klase
= tc1 = 2401 (HP7 queue) = walay max (default) = 74999808 bytes / 2 ms (75 megabytes)
Level1 nga Klase Egressq Queue ID Queue Max. BW. Balikbalik nga Timbang / Timbang nga TailDrop Threshold WRED wala ma-configure alang niini nga klase
= class-default = 2400 (Default nga LP queue) = walay max (default) = 1 / (BWR not configured) = 74999808 bytes / 150 ms (75 megabytes)
!
May Kalabutan nga mga Hilisgutan · Mga Elemento sa Polisiya sa Trapiko, sa panid 23 · Mga Elemento sa Klase sa Trapiko, sa panid 20
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 27
Ilakip ang Polisiya sa Trapiko sa Interface
Klasipikasyon sa mga Packet aron mailhan ang Piho nga Trapiko
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 28
4 KAPITULO
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
· Pagmarka sa Paketeview, sa pahina 29 · Class-based Unconditional Packet Marking Feature and Benefits, sa pahina 31 · I-configure ang Class-based Unconditional Packet Marking, sa pahina 32 · Class-based Unconditional Packet Marking: Examples, sa pahina 33 · IP Precedence Kung itandi sa IP DSCP Marking, sa pahina 35 · In-Place Policy Modification, sa pahina 36
Pagmarka sa Paketeview
Mahimo nimong gamiton ang pagmarka sa pakete sa mga mapa sa palisiya sa pag-input aron itakda o usbon ang mga kinaiya alang sa trapiko nga nahisakop sa usa ka piho nga klase. Kay exampUg, mahimo nimong usbon ang kantidad sa CoS sa usa ka klase o itakda ang mga kantidad sa IP DSCP o IP para sa usa ka piho nga tipo sa trapiko. Kini nga mga bag-ong kantidad gigamit aron mahibal-an kung giunsa ang pagtratar sa trapiko.
Mubo nga sulat Gikan sa Cisco IOS XR Release 7.2.12 sa unahan, suporta alang sa pagmarka sa mga pakete sa Layer 2 transport interface parehas sa suporta sa pagmarka sa Layer 3 interface. Bisan pa, kini nga suporta magamit lamang sa panguna nga interface (pisikal ug bundle interface), ug dili sa mga sub-interface.
Default nga Pagmarka
Kung ang usa ka ingress o egress interface nagdugang VLAN tags o mga label sa MPLS, nanginahanglan kini usa ka default nga kantidad alang sa klase sa serbisyo ug mga kantidad sa EXP nga moadto sa mga tags ug mga label. Sa router, usa ka ingress default QoS mapping profile ug usa ka egress default QoS mapping profile gihimo ug gi-configure matag aparato sa panahon sa pagsugod.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 29
QoS Behavior para sa Generic Routing Encapsulation (GRE) Tunnels
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
QoS Behavior para sa Generic Routing Encapsulation (GRE) Tunnels
Talaan 6: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
Pagpagawas sa Impormasyon
QoS Behavior para sa Generic Routing Release 7.3.1 Encapsulation (GRE) Tunnels: Default nga Pagmarka
Deskripsyon sa Feature
Uban sa suporta alang sa GRE encapsulation ug decapsulation tunnel interface, adunay pipila ka importante nga mga update sa QoS nga kinaiya alang sa GRE tunnels. Kini nga mga pag-update magamit alang sa default nga pagmarka sa pakete ug naglakip sa Type of Service (ToS) ug mga eksperimento sa MPLS.
GRE Encapsulation
Kung dili nimo i-configure ang Type of Service (ToS), ang outer IP precedence value o ang differentiated services code point (DSCP) value gikopya gikan sa sulod nga IP header. Kung imong gi-configure ang ToS, ang outer IP precedence value o DCSP value kay sa ToS configuration.
GRE Decapsulation
Atol sa decapsulation, ang MPLS experimental bits (EXP) nakuha gikan sa gawas nga IP packet. Alang sa dugang nga impormasyon sa GRE tunnels, tan-awa ang Interfaces Configuration Guide alang sa Cisco 8000 Series Router, IOS XR Release 7.3.x.
Pagmarka sa Packet
Ang bahin sa pagmarka sa pakete, nga gitawag usab nga tin-aw nga pagmarka, naghatag sa mga tiggamit og paagi sa paglainlain sa mga pakete base sa gitudlo nga mga marka. Gisuportahan sa router ang pagmarka sa packet sa ingress ug egress.
Gisuportahan nga Packet Marking Operations Kini nga lamesa nagpakita sa gisuportahan nga packet marking operations.
Gisuportahan nga Mark Types Range
Suporta alang sa Unconditional Marking
ibutang ang discard-class
0-1
pagsulod
ibutang ang dscp
0-63
pagsulod
set mpls experimental 0-7 pinakataas
pagsulod
unahon
0-7
pagsulod
set qos-grupo
0-7
pagsulod
Suporta alang sa Conditional Marking Dili Dili Dili
Dili Dili
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 30
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
QoS Behavior para sa Generic Routing Encapsulation (GRE) Tunnels
QoS Behavior para sa Generic Routing Encapsulation (GRE) Tunnels
Talaan 7: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
Pagpagawas sa Impormasyon
QoS Behavior para sa Generic Routing Release 7.3.1 Encapsulation (GRE) Tunnels: Tin-aw nga Pagmarka
Deskripsyon sa Feature
Uban sa suporta alang sa GRE encapsulation ug decapsulation tunnel interface, adunay pipila ka importante nga mga update sa QoS nga kinaiya alang sa GRE tunnels. Kini nga mga pag-update magamit alang sa klaro nga pagmarka sa pakete ug naglambigit sa pamatasan sa QoS sa panahon sa pagsulod ug paggawas.
GRE Encapsulation
Atol sa encapsulation sa IPv4/IPv6 payload sulod sa GRE header, ang kinaiya sa QoS mao ang mosunod:
· Ingress: Gisuportahan sa QoS ang klasipikasyon sa payload Layer 3 fields o EXP ug nag-remark nga payload IP header DSCP.
· Paggawas: Gisuportahan sa QoS ang pagbutang sa gawas nga GRE IP header nga DSCP. Wala kini mag-overwrite sa Tunnel Type of Service (ToS) configuration ug wala mag-remark sa GRE IP header DCSP.
GRE Decapsulation
Atol sa decapsulation sa outer GRE header (diin ang sulod nga IPv4/IPv6/MPLS payload ipasa ngadto sa sunod nga hop router), ang QoS nga kinaiya mao ang mosunod:
· Ingress: Gisuportahan sa QoS ang klasipikasyon sa Layer 3 nga mga natad sa gawas nga GRE gamit ang set qos-group command. Ang pagbutang sa DSCP sa ingress interface nagtakda sa DSCP alang sa sulod nga mga ulohan.
· Egress: Gisuportahan sa QoS ang klasipikasyon gamit ang qos-group aron itakda ang DSCP o EXP para sa mga egress packet.
Alang sa dugang nga impormasyon sa GRE tunnels, tan-awa ang Interfaces Configuration Guide alang sa Cisco 8000 Series Router, IOS XR Release 7.3.x.
Gibase sa Klase nga Unconditional Packet Marking Feature ug Benepisyo
Ang bahin sa pagmarka sa packet nagtugot kanimo sa pagbahin sa imong network sa daghang lebel sa prayoridad o mga klase sa serbisyo, ingon sa mosunod:
· Gamita ang QoS nga walay kondisyon nga packet marking aron itakda ang IP precedence o IP DSCP values para sa mga packet nga mosulod sa network. Ang mga router sa sulod sa imong network mahimo dayon nga mogamit sa bag-ong gimarkahan nga mga kantidad sa pag-una sa IP aron mahibal-an kung giunsa ang pagtratar sa trapiko.
Sa direksyon sa pagsulod, human sa pagpares sa trapiko base sa IP Precedence o DSCP nga bili, mahimo nimo kining ibutang sa usa ka partikular nga discard-class. Weighted random early detection (WRED), usa ka pamaagi sa paglikay sa congestion, sa ingon naggamit sa discard-class values aron mahibal-an ang posibilidad nga ang usa ka pakete mahulog.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 31
I-configure ang Class-based nga Unconditional Packet Marking
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
· Gamita ang QoS nga walay kondisyon nga packet marking aron i-assign ang mga MPLS packet sa usa ka QoS group. Gigamit sa router ang grupo sa QoS aron mahibal-an kung giunsa pag-una ang mga pakete alang sa transmission. Para i-set ang QoS group identifier sa MPLS packets, gamita ang set qos-group command sa policy map class configuration mode.
Matikdi Ang pag-set sa QoS group identifier dili awtomatik nga unahon ang mga packet alang sa transmission. Kinahanglan nimo una nga i-configure ang usa ka palisiya sa paggawas nga naggamit sa grupo sa QoS.
· Markahan ang Multiprotocol Label Switching (MPLS) nga mga pakete pinaagi sa pagbutang sa EXP bits sulod sa gipahamtang o pinakataas nga label.
· Markahi ang mga pakete pinaagi sa pagtakda sa bili sa qos-group argument. · Markahi ang mga pakete pinaagi sa pagbutang sa bili sa diskard-class nga argumento.
Timan-i ang qos-group ug discard-class kay mga variable internal sa router, ug dili mapasa.
Ang buluhaton sa pag-configure gihulagway sa Configure Class-based Unconditional Packet Marking, sa panid 32.
I-configure ang Class-based nga Unconditional Packet Marking
Kini nga buluhaton sa pag-configure nagpatin-aw kung giunsa ang pag-configure sa mga mosunud nga gibase sa klase, wala’y kondisyon nga mga bahin sa pagmarka sa pakete sa imong router:
· IP precedence value · IP DSCP value · QoS group value (ingress only) · CoS value (egress only on Layer 3 subinterfaces) · MPLS experimental value · Isalikway ang klase
Matikdi ang IPv4 ug IPv6 QoS nga mga aksyon nga gipadapat sa MPLS tagAng mga ged packet dili suportado. Gidawat ang configuration, apan walay aksyon nga gihimo.
Configuration Example Sunda kini nga mga lakang aron ma-configure ang walay kondisyon nga mga bahin sa pagmarka sa pakete sa imong router. 1. Paghimo o usba ang usa ka mapa sa polisiya nga mahimong idugtong sa usa o daghan pa nga mga interface aron matino ang usa ka palisiya sa serbisyo
ug pagsulod sa policy map configuration mode. 2. I-configure ang usa ka interface ug isulod ang interface configuration mode.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 32
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
Gibase sa Klase nga Unconditional Packet Marking: Examples
3. I-attach ang usa ka policy map sa usa ka input o output interface nga gamiton isip polisiya sa serbisyo alang niana nga interface.
Configuration Example
router# configure router(config)# interface hundredGigE 0/0/0/24 router(config-pmap)# policy-map policy1 Router(config-int)# commit
Nagdagan nga Configuration
router(config)# policy-map policy1
class-map match-bisan unsang class1 match protocol ipv4 end-class-map
! ! polisiya-mapa nga polisiya1
class class1 nagbutang ug precedence 1
! class class-default! end-policy-map! interface HundredGigE0/0/0/24 polisiya sa pag-input sa serbisyo1
!
Pag-verify Pagdagan kini nga mando aron ipakita ang kasayuran sa pagsumpo sa palisiya alang sa tanan nga mga klase nga gi-configure alang sa tanan nga mga palisiya sa serbisyo sa gitakda nga interface.
router# show run interface hundredGigE 0/0/0/24
Gibase sa Klase nga Unconditional Packet Marking: Examples
Kini mga tipikal nga examples alang sa walay kondisyon nga packet marking base sa klase.
IP Precedence Marking Configuration: Example
Niining example, usa ka polisiya sa serbisyo nga gitawag ug polisiya1 ang gihimo. Kini nga polisiya sa serbisyo nalangkit sa usa ka gihubit nga mapa sa klase kaniadto nga gitawag ug class1 pinaagi sa paggamit sa command sa klase, ug dayon ang polisiya sa serbisyo gilakip sa output HundredGigE interface 0/7/0/1. Ang IP precedence bit sa ToS byte gibutang sa 1:
polisiya-mapa nga polisiya1 klase nga klase1 nag-una sa 1
!
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 33
IP DSCP Marking Configuration: Example
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
interface HundredGigE 0/7/0/1 nga polisiya sa output sa serbisyo1
IP DSCP Marking Configuration: Example
Niining example, usa ka polisiya sa serbisyo nga gitawag ug polisiya1 ang gihimo. Kini nga polisiya sa serbisyo nalangkit sa usa ka gihubit nga mapa sa klase pinaagi sa paggamit sa command sa klase. Niining example, gituohan nga ang usa ka mapa sa klase nga gitawag nga class1 kaniadto gi-configure ug ang bag-ong mapa sa klase nga gitawag nga class2 gihimo. Niining example, ang IP DSCP nga bili sa ToS byte gitakda sa 5:
palisiya-mapa polisiya1 klase klase1 set dscp 5
klase class2 set dscp ef
Human nimo ma-configure ang mga setting nga gipakita alang sa voice packets sa kilid, ang tanang intermediate routers gi-configure aron makahatag og low-latency treatment sa voice packets, sama sa mosunod:
class-map voice match dscp ef
policy-map qos-policy class voice priority level 1 police rate percent 10
QoS Group Marking Configuration: Example
Niining example, usa ka polisiya sa serbisyo nga gitawag ug polisiya1 ang gihimo. Kini nga polisiya sa serbisyo nalangkit sa usa ka mapa sa klase nga gitawag ug class1 pinaagi sa paggamit sa command sa klase, ug dayon ang polisiya sa serbisyo gilakip sa direksyon sa input sa usa ka HundredGigE 0/7/0/1. Ang kantidad sa qos-group gitakda sa 1.
class-map match-bisan unsang class1 match protocol ipv4 match access-group ipv4 101
policy-map policy1 class class1 set qos-group 1 !
interface HundredGigE 0/7/0/1 polisiya sa pag-input sa serbisyo1
Matikdi Ang set qos-group command gisuportahan lamang sa usa ka pagsulod nga palisiya.
Configuration sa Pagmarka sa CoS: Example
Niining example, usa ka polisiya sa serbisyo nga gitawag ug polisiya1 ang gihimo. Kini nga polisiya sa serbisyo nalangkit sa usa ka mapa sa klase nga gitawag ug class1 pinaagi sa paggamit sa command sa klase, ug dayon ang polisiya sa serbisyo gilakip sa direksyon sa output sa usa ka HundredGigE 0/7/0/1.100. Ang IEEE 802.1p (CoS) bits sa Layer 2 header gitakda sa 1.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 34
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
MPLS Experimental Bit Imposition Marking Configuration: Example
class-map match-bisan unsang class1 match protocol ipv4 match access-group ipv4 101
policy-map policy1 class class1 set cos 1 !
interface HundredGigE 0/7/0/1.100 polisiya sa pag-input sa serbisyo1
MPLS Experimental Bit Imposition Marking Configuration: Example
Niining example, usa ka polisiya sa serbisyo nga gitawag ug polisiya1 ang gihimo. Kini nga polisiya sa serbisyo nalangkit sa usa ka mapa sa klase nga gitawag ug class1 pinaagi sa paggamit sa command sa klase, ug dayon ang polisiya sa serbisyo gilakip sa direksyon sa input sa usa ka HundredGigE 0/7/0/1. Ang MPLS EXP bits sa tanan nga gipahamtang nga mga label gibutang sa 1.
class-map match-bisan unsang class1 match protocol ipv4 match access-group ipv4 101
polisiya-mapa polisiya1 klase class1 set mpls exp imposition 1
! interface HundredGigE 0/7/0/1
polisiya sa pag-input sa polisiya sa serbisyo1
Timan-i Ang set mpls exp imposition command gisuportahan lamang sa usa ka ingress policy.
Eksperimento sa MPLS Pinakataas nga Pagmarka sa Configuration: Example
Niining example, usa ka polisiya sa serbisyo nga gitawag ug polisiya1 ang gihimo. Kini nga polisiya sa serbisyo nalangkit sa usa ka mapa sa klase nga gitawag ug class1 pinaagi sa paggamit sa command sa klase, ug dayon ang polisiya sa serbisyo gilakip sa direksyon sa output sa usa ka HundredGigE 0/7/0/1. Ang MPLS EXP bits sa TOPMOST label gitakda sa 1:
class-map match-bisan unsa nga class1 match mpls exp topmost 2
polisiya-mapa polisiya1 klase class1 set mpls exp pinakataas 1 !
interface HundredGigE 0/7/0/1 nga polisiya sa output sa serbisyo1
IP Precedence Kung itandi sa IP DSCP Marking
Kung kinahanglan nimo nga markahan ang mga pakete sa imong network ug ang tanan nimong mga aparato nagsuporta sa pagmarka sa IP DSCP, gamita ang pagmarka sa IP DSCP aron markahan ang imong mga pakete tungod kay ang mga marka sa IP DSCP naghatag dugang nga wala’y kondisyon nga pagmarka sa pakete
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 35
I-configure ang DSCP CS7 (Precedence 7)
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
mga kapilian. Kung ang pagmarka pinaagi sa IP DSCP dili gusto, bisan pa, o kung dili ka sigurado kung ang mga aparato sa imong network nagsuporta sa mga kantidad sa IP DSCP, gamita ang bili sa pag-una sa IP aron markahan ang imong mga pakete. Ang bili sa pag-una sa IP lagmit nga gisuportahan sa tanan nga mga aparato sa network. Mahimo nimong i-set up ang 8 nga lainlaing mga marka sa pag-una sa IP ug 64 nga lainlaing mga marka sa IP DSCP.
I-configure ang DSCP CS7 (Precedence 7)
Kitaa ang mosunud nga examparon ma-configure ang mga kapilian sa DSCP alang sa usa ka partikular nga gigikanan nga adres sa mga pakete sa IPv4.
Configuration Example
palisiya-mapa polisiya1 klase class1 set dscp cs7 !
In-Place nga Pagbag-o sa Polisiya
Ang bahin sa pagbag-o sa palisiya sa In-Place nagtugot kanimo sa pag-usab sa usa ka palisiya sa QoS bisan kung ang palisiya sa QoS gilakip sa usa o daghang mga interface. Ang usa ka giusab nga palisiya gipailalom sa parehas nga mga pagsusi nga ang usa ka bag-ong polisiya gipailalom kung kini gigapos sa usa ka interface. Kung malampuson ang pagbag-o sa palisiya, ang gibag-o nga palisiya molihok sa tanan nga mga interface diin ang palisiya gilakip. Bisan pa, kung ang pagbag-o sa palisiya mapakyas sa bisan unsang mga interface, usa ka awtomatik nga rollback ang gisugdan aron masiguro nga ang polisiya sa wala pa ang pagbag-o adunay epekto sa tanan nga mga interface.
Mahimo usab nimo usbon ang bisan unsang mapa sa klase nga gigamit sa mapa sa palisiya. Ang mga pagbag-o nga gihimo sa mapa sa klase adunay epekto sa tanan nga mga interface diin ang palisiya gilakip.
Nota
· Ang mga estadistika sa QoS para sa polisiya nga gilakip sa usa ka interface mawala (i-reset sa 0) kung ang polisiya kay
giusab.
· Kung ang usa ka polisiya sa QoS nga gilakip sa usa ka interface giusab, mahimo nga wala’y bisan unsang palisiya nga adunay epekto sa mga interface diin ang giusab nga palisiya gigamit sa mubo nga panahon.
· Ang in-place modification sa usa ka ACL wala mag-reset sa policy-map statistics counter.
Pag-verify Kung ang dili mabawi nga mga sayup mahitabo sa panahon sa pagbag-o sa palisiya sa lugar, ang palisiya ibutang sa usa ka dili managsama nga kahimtang sa mga target nga interface. Walay bag-ong configuration ang posible hangtud nga ang configuration session ma-unblock. Girekomenda nga tangtangon ang polisiya gikan sa interface, susihon ang giusab nga palisiya ug dayon i-apply pag-usab sumala niana.
Mga Rekomendasyon sa Paggamit sa In-Place Policy Modification
Sulod sa mubo nga panahon samtang ang usa ka polisiya sa QoS giusab, mahimong walay bisan unsang polisiya nga epektibo sa mga interface diin ang giusab nga polisiya gigamit. Tungod niini nga hinungdan, usba ang mga palisiya sa QoS nga makaapekto sa labing gamay
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 36
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
Mga Rekomendasyon sa Paggamit sa In-Place Policy Modification
gidaghanon sa mga interface sa usa ka higayon. Gamita ang show policy-map targets command aron mahibal-an ang gidaghanon sa mga interface nga maapektuhan sa panahon sa pagbag-o sa policy map.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 37
Mga Rekomendasyon sa Paggamit sa In-Place Policy Modification
Markahan ang mga Pakete aron Bag-ohon ang Mga Setting sa Priority
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 38
5 KAPITULO
Paglikay sa Congestion
· Paglikay sa Paghuot, sa pahina 39 · Mga Mode sa Pagpila, sa pahina 39 · Paglikay sa Paghuot sa VOQ, sa pahina 40 · Patas nga Pag-agos sa Trapiko Gamit ang Patas nga VOQ, sa pahina 44 · Paglikay sa Paghuot sa Modular QoS , sa pahina 50 · Pag-drop sa Ikog ug sa FIFO Queue , sa pahina 50 · Random Early Detection ug TCP, sa pahina 52 · Klarong Congestion Notification , sa pahina 54
Paglikay sa Congestion
Ang pagpila naghatag ug paagi sa temporaryo nga pagtipig sa datos kung ang nadawat nga rate sa datos mas dako kaysa kung unsa ang mahimo ipadala. Ang pagdumala sa mga pila ug mga buffer mao ang nag-unang tumong sa paglikay sa kahuot. Samtang ang usa ka pila nagsugod sa pagpuno sa mga datos, importante nga sulayan nga masiguro nga ang anaa nga panumduman sa ASIC / NPU dili mapuno sa hingpit. Kung mahitabo kini, ang sunod nga mga pakete nga moabut sa pantalan ihulog, bisan unsa pa ang prayoridad nga ilang nadawat. Mahimong adunay makadaot nga epekto sa paghimo sa mga kritikal nga aplikasyon. Tungod niini nga hinungdan, ang mga pamaagi sa paglikay sa paghuot gigamit aron makunhuran ang peligro sa usa ka pila gikan sa pagpuno sa memorya sa hingpit ug gutom nga dili naghuot nga mga pila alang sa memorya. Ang mga threshold sa pila gigamit aron ma-trigger ang usa ka pag-ubos kung ang pipila nga lebel sa pag-okupar nalapas. Ang pag-iskedyul mao ang mekanismo sa QoS nga gigamit sa paghaw-as sa mga pila sa datos ug ipadala ang datos ngadto sa destinasyon niini. Ang pagporma mao ang buhat sa pag-buffer sa trapiko sulod sa usa ka pantalan o pila hangtod nga kini ma-iskedyul. Ang pagporma nagpahapsay sa trapiko, nga naghimo sa mga dagan sa trapiko nga mas matag-an. Kini makatabang sa pagsiguro nga ang matag transmit queue limitado sa usa ka maximum rate sa trapiko.
Mga Mode sa Pagpila
Duha ka network queuing modes ang gisuportahan para sa network interface queuing: ang default mode sa 8xVOQ (virtual output queuing) ug 4xVOQ. Aron mabag-o ang mode gikan sa usa ngadto sa lain nanginahanglan nga kinahanglan nimo nga i-reload una ang tanan nga mga kard sa linya sa sistema.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 39
Panguna nga Interface nga Patakaran sa Pagpila
Paglikay sa Congestion
Sa 8xVOQ mode, walo ka VoQ ug ang ilang kaubang mga kapanguhaan gigahin alang sa matag interface. Kini nga mga pila gigahin bisan unsa pa ang eksakto nga pagsumpo sa palisiya sa kana nga interface. Kini nga mode nagsuporta sa usa ka bulag nga VOQ alang sa matag usa sa walo ka internal nga mga klase sa trapiko. Sa 4xVOQ mode, upat ka VoQ ug ang ilang kaubang mga kapanguhaan gigahin sa matag interface, ug kini nga mga pila gigahin bisan unsa pa ang eksaktong palisiya nga gipadapat. Niini nga mode ang sistema nagsuporta sa doble sa gidaghanon sa mga lohikal nga mga interface, apan ang walo ka mga klase sa trapiko kinahanglan nga mapa ubos pinaagi sa configuration ngadto sa upat ka VoQs, dili walo ka VoQs.
Mubo nga sulat Gikan sa Cisco IOS XR Release 7.2.12 pataas, ang tanan nga mga bahin sa pagpila nga gisuportahan sa Layer 3 nga mga interface gisuportahan usab sa Layer 2 nga mga interface. Bisan pa, kini nga mga bahin magamit lamang sa panguna nga interface (pisikal ug bundle nga mga interface), ug dili sa mga sub-interface.
Panguna nga Interface nga Patakaran sa Pagpila
Ang nag-unang interface nga default nga mga pila gihimo isip bahin sa nag-unang paglalang sa interface. Kung imong i-apply ang usa ka palisiya sa pagpila sa panguna nga interface, i-override niini ang default nga mga parameter sa pagpila ug pag-iskedyul alang sa mga klase sa trapiko nga imong gi-configure. Sa 8xVOQ mode, usa ka P1+P2+6PN hierarchy ang gigamit para sa main interface queues (default queuing ug scheduling). Ang default nga mga pila gigamit alang sa tanan nga trapiko sa panguna nga interface ug trapiko sa bisan unsang sub-interface nga wala’y gipadapat nga palisiya sa pagpila. Ang control/protocol nga trapiko naggamit sa traffic class 7 (TC7), priority 1 (P1) aron malikayan ang mga drop sa panahon sa kahuot.
Patakaran sa Pagpila sa Sub-Interface
Ang matag sub-interface nagsuporta hangtod sa tulo ka mga palisiya: usa ka palisiya sa pagsulod, usa ka palisiya sa pagmarka sa paggawas, ug usa ka palisiya sa pag-queuing sa paggawas. Aron makahimo ug ma-configure ang usa ka bulag nga set sa VoQs para sa usa ka sub-interface, gamita ang usa ka palisiya sa pagpila sa kana nga sub-interface. Kung imong tangtangon ang sub-interface nga polisiya sa pagpila, ang mga kaubang VoQ mapagawas ug ang sub-interface nga trapiko mobalik sa paggamit sa main interface nga VoQs.
Paglikay sa Paghuot sa VOQ
Ang paglikay sa congestion sulod sa VOQ block gihimo pinaagi sa paggamit sa congestion management profile sa usa ka VOQ. Kini nga profile naghubit sa admission criteria ug checks nga gihimo sa enqueue time. Ubos sa normal nga kahimtang sa trapiko ang pakete gi-enqueued sa Shared Memory System (SMS) buffers. (Ang shared memory system mao ang nag-una nga packet storage area.) Kung ang SMS VOQ kay huot lapas sa gitakdang threshold, ang VOQ ibalhin ngadto sa external High Band Memory (HBM) block. Kung mahurot na ang pila sa HBM, ibalik kini sa on-chip SMS. Ang gidak-on sa pila sa HBM mapahiangay ug mogamay kung taas ang kinatibuk-ang paggamit sa HBM.
Matikdi nga Random Early Detect (RED) anaa lamang sa mga VOQ sa HBM. Ang hardware wala mosuporta sa Weighted Random Early Detect (WRED).
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 40
Paglikay sa Congestion
Pagpaambit sa VOQ Statistics Counter
Pagpaambit sa VOQ Statistics Counter
Ang matag network processor sa router adunay daghang mga slice (o pipelines), ug ang matag slice adunay usa ka set sa VOQs nga nalangkit sa matag interface sa router. Aron mamentinar ang mga counter sa taas nga packet rate, duha ka set sa counter ang nalangkit sa matag interface sa matag network slice. Ingon usa ka exampBusa, hunahunaa ang usa ka aparato nga adunay unom ka mga hiwa (12 nga mga interface), ang matag usa adunay 24,000 ka VOQ, diin gusto nimo nga maihap ang mga panghitabo nga gipasa ug gihulog. Niini nga senaryo, kinahanglan nimo ang 12 x 24, 000 x 2 = 5, 76,000 nga mga counter, nga nag-inusara nga milabaw sa counter nga kapasidad sa aparato. Kini aron maminusan ang ingon nga senaryo nga gisuportahan sa router ang ma-configure nga pagpaambit sa mga counter sa VOQ. Mahimo nimong i-configure ang pagpaambit sa ingon nga ang usa ka counter gipaambit sa {1,2,4,8} mga VOQ. Ang matag set sa VoQs sharing counter adunay duha ka counter nga nagsukod:
· Ang mga naka-enqueued nga pakete nag-ihap sa mga pakete ug mga byte nga yunit.
· Ang mga nahulog nga pakete nag-ihap sa mga pakete ug byte nga mga yunit.
Para mu-epekto ang feature: · I-delete ang egress queuing policy-map configuration gikan sa tanang interface.
· Pagdalagan ang command # reload location all para i-reload ang tanang node sa imong router.
Pag-configure sa Pagpaambit sa VOQ Statistics Counter
Aron ma-configure ang mga counter sa pagbahin sa VOQ, gamita ang #hw-module profile stats voqs-sharing-counters ug ipiho ang gidaghanon sa VOQ counters alang sa matag pila.
RP/0/RP0/CPU0:ios(config)#hw-module profile stats ? voqs-sharing-counters I-configure ang gidaghanon sa voqs (1, 2, 4) sharing counters
RP/0/RP0/CPU0:ios(config)#hw-module profile stats voqs-sharing-counters ? 1 Counter sa matag pila 2 2 Queues share counters 4 4 Queues share counters
RP/0/RP0/CPU0:ios(config)#hw-module profile stats voqs-sharing-counters 1 RP/0/RP0/CPU0:ios(config)#hw-module profile stats voqs-sharing-counters 2 RP/0/RP0/CPU0:ios(config)#commit RP/0/RP0/CPU0:ios#reload location tanan
Nagdagan nga Configuration
RP/0/RP0/CPU0:ios#show run | sa hw-mod Mon Peb 10 13:57:35.296 UTC Building configuration… hw-module profile stats voqs-sharing-counters 2 RP/0/RP0/CPU0:ios#
Pagpamatuod
RP/0/RP0/CPU0:ios#show controllers npu stats voq ingress interface hundredGigE 0/0/0/16 instance tanang lokasyon 0/RP0/CPU0 Lun Peb 10 13:58:26.661 UTC
Ngalan sa Interface =
Pagdumala sa Interface =
Lokasyon
=
Asic nga Instance
=
Base sa VOQ
=
Hu0/0/0/16 f0001b0
0/RP0/CPU0 0
10288
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 41
Doble nga Limit sa Pila
Paglikay sa Congestion
Bilis sa Port(kbps) = 100000000
Lokal nga Port
=
lokal
VOQ Mode
=
8
Gipaambit nga Counter Mode =
2
Nakadawat Pkts NadawatBytes GihulogPkts
DroppedBytes
——————————————————————-
TC_{0,1} = 114023724
39908275541
113945980
39881093000
TC_{2,3} = 194969733
68239406550
196612981
68814543350
TC_{4,5} = 139949276
69388697075
139811376
67907466750
TC_{6,7} = 194988538
68242491778
196612926
68814524100
May Kalabutan nga mga Sugo hw-module profile stats voqs-sharing-counters
Doble nga Limit sa Pila
Ang opsyon sa dual queue limit gidugang sa queue-limit command sa CLI sa imong router ug gipakita isip discard-class. Unsa ang gibuhat sa discard-class nga kapilian mao ang paghatag kanimo sa pagka-flexible sa pag-configure sa duha ka mga limitasyon sa pila sa usa ka mapa sa palisiya–usa alang sa taas nga prayoridad nga trapiko ug ang lain alang sa ubos nga prayoridad nga trapiko. Kini nga opsyon nagsiguro nga ang taas nga prayoridad nga dagan sa trapiko nagpadayon nga wala maapektuhan (hangtod sa nakuha nga threshold gikan sa discard-class 0 queue-limit) samtang ang ubos nga priority nga trapiko nagpadayon hangtod sa ubos nga threshold (matag discard-class 1 queue-limit).
Tell Me More Mahimo nimong i-configure ang duha ka mga limitasyon sa pila kada kini nga mga detalye:
· Usa para sa dagan nga imong markahan isip discard-class 0 (higher priority) sa ingress pinaagi sa ingress-policy. · ikaduha, para sa dagan nga imong markahan isip discard-class 1 (ubos nga priority) sa ingress pinaagi sa ingress policy.
Ang dagan sa discard-class 1 (para sa low-priority nga trapiko) magsugod sa pag-ubos kung ang gitas-on sa pila moigo sa limitasyon sa gidak-on nga imong gi-configure para sa discard-class 1. Sa kasukwahi, ang dagan alang sa discard-class 1 mohunong sa pag-ubos kung ang gitas-on sa pila mahulog sa ubos ang gi-configure nga kantidad niini.
Ingon usa ka example, hunahunaa kini nga configuration:
palisiya-mapa egress_pol_dql klase tc7
queue-limit discard-class 0 100 mbytes queue-limit discard-class 1 50 mbytes priority level 1 ! class-default nga bandwidth nga nahabilin nga ratio 1! end-policy-map!
Hunahunaa usab ang pag-verify:
RP/0/RP0/CPU0:ios#
RP/0/RP0/CPU0:ios#ipakita qos interface hundredGigE 0/0/0/30 output
PAHINUMDOM: - Gi-configure nga mga bili gipakita sulod sa parentesis
Interface HundredGigE0/0/0/30 ifh 0xf000210 — palisiya sa output
NPU Id:
0
Kinatibuk-ang gidaghanon sa mga klase:
2
Bandwidth sa Interface:
100000000 kbps
Ngalan sa Polisiya:
egress_pol_dql
Base sa VOQ:
464
Uri sa Accounting:
Layer1 (Ilakip ang Layer 1 encapsulation ug labaw pa)
VOQ Mode:
8
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 42
Paglikay sa Congestion
Mga pagdili
Gipaambit nga Counter Mode:
1
——————————————————————————
Level1 nga Klase (HP1)
= tc7
Egressque Queue ID
= 471 (HP1 nga pila)
Pila ka Max. BW.
= walay max (default)
Isalikway ang Class 1 Threshold
= 25165824 byte / 2 ms (50 mbytes)
Isalikway ang Class 0 Threshold
= 75497472 byte / 5 ms (100 mbytes)
Ang WRED wala ma-configure alang niini nga klase
Level1 nga Klase Egressq Queue ID Queue Max. BW. Balikbalik nga Timbang / Timbang nga TailDrop Threshold WRED wala ma-configure alang niini nga klase
= class-default = 464 (Default nga LP queue) = walay max (default) = 1 / (1) = 749568 bytes / 6 ms (default)
Sa nag-una nga example, adunay duha ka dagan sa trapiko nga gimarkahan isip discard-class 0 (higher priority) ug discard-class 1 (lower priority).
Hangtud nga ang gitas-on sa pila sa duha ka agos magpabilin ubos sa 25165824 bytes (ang threshold alang sa discard-class 1), ang mga pakete gikan sa duha ka agos magpadayon nga walay bisan unsa nga tulo. Kung ang gitas-on sa pila moabot sa 25165824 bytes, ang mga discard-class 1 nga mga pakete dili ma-enqueued, pagsiguro nga ang tanan nga nahabilin nga bandwidth gigamit alang sa mas taas nga priority flow (discard-class 0).
Ang mas taas nga priority flow moubos lamang kung ang gitas-on sa pila moabot sa 75497472 bytes.
Nota
· Kini nga opsyon nanalipod sa high-priority nga trapiko gikan sa pagkawala tungod sa kahuot, apan dili kinahanglan gikan sa latency
tungod sa kahuot.
· Kini nga mga sukaranan nakuha gikan sa piho nga hardware nga mga rehiyon sa pila.
Mga pagdili
Siguruha nga imong gibasa kini nga mga pagdili bahin sa kapilian nga doble nga limitasyon sa pila. · Ang mga limitasyon sa pila kinahanglan nga mogamit sa parehas nga yunit sa pagsukod.
· Ang limitasyon sa pila para sa discard-class 0 kinahanglang mas dako kay sa discard-class 1.
· Kung ang opsyon sa discard-class wala gigamit sa pag-configure sa queue-limit, ang mga packet nga gimarkahan og discard-class 0 ug discard-class 1 adunay parehas nga queue-limit; sa laing pagkasulti, sila makadawat sa managsama nga pagtratar.
· Usa ka queue-limit nga gi-configure nga adunay discard-class 0 o discard-class 1 ang gisalikway.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 43
Patas nga Pag-agos sa Trapiko Gamit ang Patas nga VOQ
Paglikay sa Congestion
Patas nga Pag-agos sa Trapiko Gamit ang Patas nga VOQ
Talaan 8: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
Pagpagawas sa Impormasyon
Patas nga Pag-agos sa Trapiko Gamit ang Fair Release 7.3.3 VOQ
Deskripsyon sa Feature
Ang pag-configure sa kini nga bahin nagsiguro nga ang pagsulod sa trapiko gikan sa lainlaing gigikanan nga mga pantalan sa matag network slice sa usa ka NPU gihatagan usa ka talagsaon nga virtual output queue (VOQ) alang sa matag gigikanan nga pantalan ug pares sa destinasyon nga pantalan. Kini nga aksyon nagsiguro nga ang bandwidth nga magamit sa destinasyon nga pantalan alang sa gihatag nga klase sa trapiko parehas nga giapod-apod sa tanan nga gigikanan nga mga pantalan nga nangayo bandwidth.
Sa una nga mga pagpagawas, ang trapiko wala giapod-apod nga patas tungod kay ang matag tipik wala gihatag sa patas nga bahin sa bandwidth sa pila nga output.
Kini nga bahin nagpaila sa patas-4 ug patas-8 nga mga keyword sa hw-module profile qos voq-mode nga sugo.
Fair VOQ: Ngano
Matag default nga kinaiya, ang matag network slice sa usa ka NPU gi-assign sa usa ka set sa 4 o 8 Virtual Output Queues (VOQ) matag destinasyon nga pantalan. Sa ingon nga buluhaton, lisud ang pagsiguro nga ang husto nga kantidad sa buffering magamit pinaagi sa mga VOQ. Uban niini nga pag-configure, ang pagsulod sa trapiko gikan sa lain-laing gigikanan nga mga pantalan sa usa ka slice (o pipeline) sa usa ka NPU nga gidestino sa usa ka destinasyon nga pantalan gi-assign sa usa ka VOQ matag slice. Sa laing pagkasulti, daghang gigikanan nga mga pantalan nga nagpadala sa trapiko sa parehas nga destinasyon nga pantalan naggamit sa parehas nga VOQ. Bisan pa, kung magpadala ug trapiko sa lainlaing destinasyon nga mga pantalan, ang trapiko gi-enqueued sa lainlaing mga VOQ. Kini nagpasabot nga ang trapiko dili patas nga ipang-apod-apod tungod kay ang matag slice dili makakuha sa iyang patas nga bahin sa output queue bandwidth. Sa usa ka senaryo diin ang usa ka hiwa adunay duha ka pantalan ug ang usa ka hiwa adunay usa ra ka pantalan, ang bandwidth nahulog alang sa mga pantalan nga nag-ambit sa usa ka hiwa, bisan kung ang duha nga mga pantalan nagdumala sa daghang trapiko kaysa sa usa ka pantalan.
Tagda ang mosunod nga exampdiin ang duha ka 100G ports–port-0 ug port-1–nga nahisakop sa samang slice (slice-0) nagpadala sa trapiko sa port-3 sa output queue (OQ). Ikaw adunay 100G nga pantalan sa laing hiwa (slice-1) sa samang NPU nga gikatakda usab nga magpadala sa trapiko sa port-3. Ang ingress VOQ gipaambit tali sa duha ka mga pantalan sa slice-0, samtang ang ingress VOQ sa slice-1 magamit lamang alang sa port-3. Kini nga kahikayan moresulta sa port-0 ug port-1 nga makakuha og 25% sa buffer traffic, samtang ang port-3 makadawat og 50% sa buffer traffic.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 44
Paglikay sa Congestion Figure 3: Anaa nga pamatasan : Ang gigikanan nga mga pantalan sa slice nagbahin usa ka VOQ matag destinasyon nga pantalan
Patas nga VOQ: Giunsa
Ang patas nga bahin sa VOQ nagsulbad niini nga kalainan sa pag-apod-apod sa trapiko.
Patas nga VOQ: Giunsa
Ang patas nga bahin sa VOQ nag-atubang sa default nga pamatasan nga nagtratar sa mga gigikanan nga pantalan sa matag hiwa sa NPU nga parehas, bisan unsa pa ang gidaghanon sa mga aktibo nga gigikanan nga pantalan. Gihimo kini pinaagi sa pagdesinyo pag-usab sa paagi nga ang bandwidth gigahin gikan sa output queue. Imbis nga mag-apod-apod sa bandwidth sa lebel sa slice, ang patas nga VOQ nag-apod-apod sa bandwidth direkta sa mga gigikanan nga pantalan. Kung imong gi-configure ang command hw-module profile qos voq-mode ug i-reload ang imong router, ang functionality nagmugna og dedikado nga VOQ alang sa matag source port ug destination port nga pares. Kini nga kahikayan nagsiguro nga ang bandwidth nga magamit sa destinasyon nga pantalan alang sa gihatag nga klase sa trapiko parehas nga iapod-apod sa tanan nga gigikanan nga mga pantalan nga nangayo bandwidth.
Pag-extend sa nag-una nga exampAron masabtan ang patas nga VOQ functionality, aduna nay gipahinungod nga mga VOQ alang sa matag ingress port nga nagkonektar sa port sa output queue. Busa, ang port-0 ug port-1 karon wala mag-ambit sa usa ka VOQ, ug ang port-3 adunay iyang VOQ sama kaniadto, ingon sa gipakita sa mosunod nga numero. Kining patas nga paghan-ay sa VOQ moresulta sa trapiko nga nakapila sa gipahinungod nga mga pila, sa ingon nagpauswag sa pasundayag sa trapiko.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 45
Patas nga VOQ Mode ug Pagpaambit sa mga Counter
Paglikay sa Congestion
Figure 4: Patas nga VOQ nga pamatasan: ang matag gigikanan nga pantalan sa slice adunay usa ka gipahinungod nga VOQ matag destinasyon nga pantalan
Patas nga VOQ Mode ug Pagpaambit sa mga Counter
Mahimo nimong i-configure ang patas nga VOQ alang sa 8xVOQ mode (patas-8) ug 4xVOQ mode (patas-4) gamit ang mosunod nga mga kapilian sa hw-module profile qos voq-mode nga sugo:
· hw-module profile qos voq-mode patas-8
· hw-module profile qos voq-mode patas-4
Mahimo usab nimong ipaambit ang mga counter sa istatistika sa VOQ sa parehas nga patas nga mga mode sa VOQ, sama sa gipakita sa mosunod nga lamesa. (Alang sa mga detalye kon nganong gikinahanglan ang pagpaambit sa mga counter ug kon unsaon pag-configure ang mga counter sharing, tan-awa ang Pagpakigbahin sa VOQ Statistics Counter, sa pahina 41.)
Talaan 9: Patas nga VOQ Modes ug Sharing Counter
Patas nga VOQ Mode patas-8
Pagpaambit sa mga Counter Mode 2, 4
Importante nga mga Nota
· Walo ka mga VOQ nga gi-configure matag gigikanan nga pantalan ug pares sa destinasyon
· Ang mga counter gipaambit sa {2, 4} VOQs.
· Ang fair-8 mode wala mosuporta sa dedikadong counter mode (counter mode1, diin adunay counter para sa matag pila)
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 46
Paglikay sa Congestion
Mga Patas nga VOQ ug Slice (o Normal) nga mga VOQ: Pangunang mga Kalainan
Patas nga VOQ Mode patas-4
Pagpaambit sa mga Counter Mode 1, 2, 4
Importante nga mga Nota
· Upat ka VOQ nga gi-configure matag gigikanan nga pantalan ug pares sa destinasyon
· Ang mga counter gipaambit sa {1, 2, 4} VOQs.
Mga Patas nga VOQ ug Slice (o Normal) nga mga VOQ: Pangunang mga Kalainan
Ang mosunud nga talaan usa ka snapshot aron ma-outline ang hinungdanon nga mga kalainan tali sa patas nga VOQ ug slice o regular nga VOQ.
Talaan 10: Mga Patas nga VOQ ug Normal nga mga VOQ
Patas nga VOQ
Normal nga VOQ
fair-8 mode: walo ka VOQs nga gi-configure kada source port 8:
ug pares sa destinasyon
· Walo ka VOQ matag destinasyon nga pantalan matag hiwa
· Kini nga mga VOQ gipaambit sa tanan nga gigikanan nga mga pantalan sulod sa usa ka hiwa sa NPU.
patas-4 nga mode: upat ka VOQ nga gi-configure matag tinubdan port 4:
ug pares sa destinasyon
· Upat ka VOQ matag destinasyon nga pantalan matag hiwa
· Kini nga mga VOQ gipaambit sa tanan nga gigikanan nga mga pantalan sulod sa usa ka hiwa sa NPU.
Mga Giya ug Limitasyon
· Ang patas nga bahin sa VOQ gisuportahan sa Cisco 8202 router (12 QSFP56-DD 400G ug 60 QSFP28 100G port).
· Ang mosunod nga talaan nagdetalye sa pinakataas nga mga interface (nga adunay sukaranan nga IPv4 nga mga configuration ug walay lain nga scale configuration sama sa QoS policy, ACL, ug subinterface configuration) nga gitugotan base sa VOQ mode ug sharing counter mode.
Talaan 11: Maximum Interfaces Base sa Fair VOQ Mode ug Sharing Counter Mode
VOQ Mode patas-8
Pagpaambit sa Counter Mode 1
Maximum nga Interface
Ang router dili mosuporta niini nga kombinasyon.
(Kini tungod kay sa default counter mode, 72 nga mga interface wala gihimo.)
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 47
I-configure ang patas nga VOQ
Paglikay sa Congestion
VOQ Mode patas-8
patas-8 patas-4
patas-4 patas-4
Pagpaambit sa Counter Mode 2
4 1
2 4
Maximum nga Interface
96 = 60 (100G) + 8 × 4 + 4 (400G) ==> mahimo nimong i-configure ang walo lamang ka 400G interface sa 4x10G o 4x25G breakout mode.
108 = 60 + 12 x 4 (breakout sa tanang 12 port – 400G)
96 = 60(100G) + 8×4 + 4 (400G) ==> mahimo nimong i-configure ang walo lang ka 400 G interface sa 4x10G o 4x25G breakout mode.
108 = 60 + 12 x4 (breakout sa tanang 12 port – 400G)
108 = 60 + 12 x4 (breakout sa tanang 12 port – 400G)
Mubo nga sulat Among girekomendar ang paggamit sa sharing counter mode 4 sa breakout modes ug sharing counter mode 2 para sa nonbreakout modes.
Hinumdomi nga ang Breakout mode dili suportado sa 100G interface.
· Siguruha nga imong i-reload ang router aron ma-epekto ang configuration.
· Ang Layer 2 nga trapiko wala gisuportahan sa fair-voq mode (fair-4 ug fair-8).
· Dili suportado ang subinterface nga pagpila. (Kini magamit usab sa bundle nga mga sub-interface). Kini nagpasabot nga dili ka maka-attach sa mga egress service-policy nga nanginahanglan og dedikadong VOQ. Bisan pa, ang pagmarka sa egress gisuportahan alang sa mga subinterface.
· hw-module profile stats voqs-sharing-counters 1 dili suportado sa fair-8 mode. Siguroha nga imong gi-configure ang hw-module profile voq sharing-counters 2 o hw-module profile voq sharing-counters 4 kauban ang hw-module profile qos voq-mode fair-4 o hw-module profile qos voq-mode fair-8 sa dili pa i-reload ang router.
· Ang breakout gisuportahan lamang sa 400G nga mga interface sa fair-voq mode (parehong fair-4 ug fair-8) sa Cisco 8202 router.
· Ang src-interface ug src-slice nga mga keyword sa show controller npu stats makita lang kung imong i-configure ang VOQ mode ngadto sa fair-8 o fair-4.
I-configure ang patas nga VOQ
Aron ma-configure ang patas nga VOQ:
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 48
Paglikay sa Congestion
I-configure ang patas nga VOQ
1. I-configure ang pagpaambit sa VOQ statistics counters. Kini nga exampGi-configure ang 2 nga mga counter.
Mubo nga sulat Ang pag-configure sa patas-8 nga mode nga walay counter sharing mahimong hinungdan sa pagkapakyas sa pag-configure o uban pang wala damha nga kinaiya.
2. I-configure ang patas nga VOQ mode. Kini nga exampGipakita sa le kung giunsa ang pag-configure sa patas-8 nga mode.
3. I-restart ang router para mu-epekto ang configuration.
4. Malampuson nimo nga napagana ang patas nga bahin sa VOQ aron masiguro ang patas nga pag-apod-apod sa trapiko tali sa matag gigikanan nga pantalan ug pares sa destinasyon nga pantalan.
/*I-configure ang pagpaambit sa VOQ statistics counters; gi-configure namo ang 2 ka counter kada pila*/ Router(config)#hw-module profile stats ?
voqs-sharing-counters I-configure ang gidaghanon sa voqs (1, 2, 4) sharing counters Router(config)#hw-module profile stats voqs-sharing-counters ?
1 Counter para sa matag pila 2 2 Queues share counters 4 4 Queues share counters Router(config)#hw-module profile stats voqs-sharing-counters 2
/*I-configure ang fair-voq mode; among gi-configure ang patas-8 nga VOQ mode dinhi*/ Router#config Router(config)#hw-module profile qos voq-mode fair-8 Router(config)#commit Router#reload lokasyon tanan
Nagdagan nga Configuration
hw-module profile stats voqs-sharing-counters 2 ! hw-module profile qos voq-mode fair-8 !
Pagpamatuod
Pagdalagan ang show controller npu stats voq ingress interface <> instance <> location <> command para mapamatud-an ang patas nga configuration sa VOQ.
Router#show controllers npu stats voq ingress interface hundredGigE 0/0/0/20 instance 0 location 0/RP0/CPU0
Ngalan sa Interface
= Hu0/0/0/20
Pagdumala sa Interface
=
f000118
Lokasyon
= 0/RP0/CPU0
Asic nga Instance
=
0
Bilis sa Port(kbps)
= 100000000
Lokal nga Port
=
lokal
Ngalan sa Src Interface =
TANAN
VOQ Mode
=
Patas-8
Gipaambit nga Counter Mode =
2
Nakadawat Pkts NadawatBytes GihulogPkts
DroppedBytes
——————————————————————-
TC_{0,1} = 11110
1422080
0
0
TC_{2,3} = 0
0
0
0
TC_{4,5} = 0
0
0
0
TC_{6,7} = 0
0
0
0
RP/0/RP0/CPU0:ios#
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 49
Modular QoS Congestion Paglikay
Paglikay sa Congestion
Kauban nga mga Sugo hw-module profile qos voq-mode
Modular QoS Congestion Paglikay
Ang mga pamaagi sa paglikay sa kahuot nagmonitor sa dagan sa trapiko sa paningkamot nga mapaabut ug malikayan ang paghuot sa kasagarang mga bottleneck sa network. Ang mga pamaagi sa paglikay kay giimplementar sa dili pa mahitabo ang congestion kon itandi sa congestion management techniques nga nagkontrolar sa congestion human kini mahitabo. Ang paglikay sa paghuot makab-ot pinaagi sa paghulog sa pakete. Gisuportahan sa router kini nga mga pamaagi sa paglikay sa paghuot sa QoS:
· Tail Drop ug ang FIFO Queue, sa pahina 50 · Random Early Detection ug TCP, sa pahina 52
Tail Drop ug ang FIFO Queue
Ang tail drop usa ka pamaagi sa paglikay sa congestion nga maghulog sa mga pakete kung puno na ang output queue hangtod mawala ang congestion. Ang tail drop nagtratar sa tanang dagan sa trapiko nga patas ug walay kalainan tali sa mga klase sa serbisyo. Gidumala niini ang mga packet nga gibutang sa usa ka first-in, first-out (FIFO) queue, ug gipasa sa rate nga gitino sa anaa nga underlying link bandwidth.
I-configure ang Tail Drop
Ang mga pakete nga makatagbaw sa sukdanan sa pagpares alang sa usa ka klase magtigum sa pila nga gitagana alang sa klase hangtud nga sila maserbisyuhan. Ang queue-limit command gigamit sa paghubit sa pinakataas nga threshold para sa usa ka klase. Kung maabot na ang pinakataas nga threshold, ang na-enqueued nga mga packet ngadto sa class queue moresulta sa tail drop (packet drop).
Mga Pagdili · Sa pag-configure sa queue-limit command, kinahanglan nimong i-configure ang usa sa mosunod nga mga command: priority, shape average, o bandwidth nga nahabilin, gawas sa default class.
Configuration Example Kinahanglan nimong buhaton ang mosunod aron makompleto ang configuration sa tail drop: 1. Paghimo (o pag-usab) og policy map nga mahimong i-attach sa usa o daghan pa nga mga interface aron matino ang usa ka serbisyo
polisiya 2. Pag-asoy sa klase sa trapiko sa polisiya sa trapiko 3. Pagpiho sa kinatas-ang limitasyon nga mahuptan sa pila para sa polisiya sa klase nga gi-configure sa usa ka polisiya nga mapa. 4. Pagtino sa prayoridad sa usa ka klase sa trapiko nga nahisakop sa usa ka mapa sa palisiya. 5. (Opsyonal) Pagtino sa bandwidth nga gigahin alang sa usa ka klase nga nahisakop sa usa ka mapa sa palisiya o pagtino kung giunsa
sa paggahin sa nahabilin nga bandwidth sa lain-laing mga klase. 6. Pag-attach og policy map ngadto sa output interface nga gamiton isip polisiya sa serbisyo alang niana nga interface.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 50
Paglikay sa Congestion
I-configure ang Tail Drop
Router# configure Router(config)# policy-map test-qlimit-1 Router(config-pmap)# class qos-1 Router(config-pmap-c)# queue-limit 100 us Router(config-pmap-c)# prayoridad nga lebel 7 Router(config-pmap-c)# exit Router(config-pmap)# exit
Router(config)# interface HundredGigE 0/6/0/18 Router(config-if)# service-policy output test-qlimit-1 Router(config-if)# commit
Nagdagan nga Configuration
policy-map test-qlimit-1 class qos-1 queue-limit 100 us priority level 7 ! class class-default! end-policy-map
!
Pagpamatuod
Router# ipakita qos int hundredGigE 0/6/0/18 output
PAHINUMDOM: - Gi-configure nga mga bili gipakita sulod sa parentesis
Interface HundredGigE0/6/0/18 ifh 0x3000220 — polisiya sa output
NPU Id:
3
Kinatibuk-ang gidaghanon sa mga klase:
2
Bandwidth sa Interface:
100000000 kbps
Base sa VOQ:
11176
Pagdumala sa VOQ Stats:
0x88550ea0
Uri sa Accounting:
Layer1 (Ilakip ang Layer 1 encapsulation ug labaw pa)
——————————————————————————
Level1 nga Klase (HP7)
= qos-1
Egressque Queue ID
= 11177 (HP7 nga pila)
TailDrop Threshold
= 1253376 bytes / 100 us (100 us)
Ang WRED wala ma-configure alang niini nga klase
Level1 nga Klase Egressq Queue ID Queue Max. BW. Pila Min. BW. Balikbalik nga Timbang / Timbang nga TailDrop Threshold WRED wala ma-configure alang niini nga klase
= class-default = 11176 (Default nga LP queue) = 101803495 kbps (default) = 0 kbps (default) = 1 (BWR not configured) = 1253376 bytes / 10 ms (default)
May Kalabutan nga mga Hilisgutan · Tail Drop ug ang FIFO Queue, sa pahina 50
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 51
Random nga Early Detection ug TCP
Paglikay sa Congestion
Random nga Early Detection ug TCP
Ang Random Early Detection (RED) nga pamaagi sa paglikay sa congestion nagkinahanglan og advantage sa congestion control mechanism sa TCP. Pinaagi sa random nga paghulog sa mga pakete sa wala pa ang mga panahon sa taas nga paghuot, gisultihan sa RED ang gigikanan sa pakete nga pakunhuran ang rate sa pagpadala niini. Sa pag-ingon nga ang tinubdan sa packet naggamit sa TCP, kini nagpamenos sa transmission rate niini hangtud nga ang tanan nga mga pakete makaabot sa ilang destinasyon, nga nagpakita nga ang congestion nahaw-as. Mahimo nimong gamiton ang RED isip usa ka paagi aron mapahinay sa TCP ang pagpadala sa mga pakete. Ang TCP dili lamang mohunong, apan kini usab mo-restart dayon ug mopahiangay sa iyang transmission rate sa rate nga masuportahan sa network. Ang RED nag-apod-apod sa mga pagkawala sa oras ug nagmintinar sa kasagaran nga ubos nga giladmon sa pila samtang nagsuhop sa mga pagbuto sa trapiko. Nakab-ot kini pinaagi sa paglihok sa kasagaran nga gidak-on sa pila, ug dili sa dihadiha nga gidak-on sa pila. Kung gipagana sa usa ka interface, ang RED magsugod sa paghulog sa mga pakete kung ang paghuot mahitabo sa rate nga imong gipili sa panahon sa pag-configure.
I-configure ang Random Early Detection
Kinahanglang gamiton ang random-detect nga command nga adunay minimum threshold ug maximum threshold nga mga keyword aron mahimo ang random early detection (RED).
Mga Giya · Kung imong i-configure ang random-detect nga sugo sa bisan unsang klase lakip ang class-default, i-configure ang usa sa mosunod nga mga sugo: porma nga average o bandwidth nga nahabilin. · Kon imong i-configure ang queue-limit nga mas ubos kay sa minimum nga gisuportahan nga bili, ang gi-configure nga bili awtomatikong mo-adjust sa gisuportahan nga minimum nga bili. Samtang nag-configure sa random-detect, kung imong gibutang ang ug nga mga kantidad nga mas ubos kaysa sa minimum nga gisuportahan nga threshold nga kantidad: · Ang nga kantidad awtomatikong mo-adjust sa minimum nga gisuportahan nga kantidad. · Ang value dili mo-autoadjust sa usa ka value nga labaw sa minimum supported threshold value. Kini moresulta sa usa ka pakyas nga random-detect configuration. Aron mapugngan kini nga sayup, i-configure ang nga kantidad aron kini molapas sa nga kantidad nga gisuportahan sa imong sistema.
Configuration Example Buhata ang mosunod aron makompleto ang random early detection configuration: 1. Paghimo (o pag-usab) og policy map nga mahimong i-attach sa usa o daghan pang interface aron matino ang usa ka serbisyo
polisiya 2. Pag-asoy sa klase sa trapiko sa polisiya sa trapiko 3. Pag-enable sa RED nga adunay minimum ug maximum thresholds. 4. I-configure ang usa sa mosunod:
· Pagtino kung giunsa paggahin ang nahabilin nga bandwidth sa lainlaing mga klase. O
· Paghulma sa trapiko sa gipiho nga bit rate o usa ka porsyentotage sa magamit nga bandwidth.
5. Pag-attach og policy map sa usa ka output interface nga gamiton isip polisiya sa serbisyo alang niana nga interface.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 52
Paglikay sa Congestion
I-configure ang Random Early Detection
Router# configure Router(config)# policy-map red-abs-policy Router(config-pmap)# class qos-1 Router(config-pmap-c)# random-detect Router(config -pmap-c)# porma aberids nga porsyento 10 Router(config-pmap-c)# end-policy-map Router(config)# commit Router(config)# interface HundredGigE0/0/0/12 Router(config-if)# service-policy output red-abs-policy Router(config-if)# commit
Nagdagan nga Configuration
policy-map red-abs-policy class tc7
priority level 1 queue-limit 75 mbytes ! class tc6 priority level 2 queue-limit 75 mbytes ! klase tc5 porma aberids 10 gbps queue-limit 75 mbytes ! klase nga tc4 porma aberids nga 10 gbps queue-limit 75 mbytes ! klase tc3 porma average 10 gbps queue-limit 75 mbytes ! klase tc2 porma aberids 10 gbps queue-limit 75 mbytes ! klase tc1 porma kasagaran 10 gbps random-detect ecn random-detect 100 mbytes 200 mbytes ! klase nga klase-default nga porma kasagaran 10 gbps random-detect 100 mbytes 200 mbytes ! end-policy-map!
interface HundredGigE0/0/0/12 service-policy output red-abs-policy shutdown !
Pagpamatuod
Router# ipakita qos int hundredGigE 0/6/0/18 output
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 53
Tin-aw nga Pagpahibalo sa Paghuot
Paglikay sa Congestion
PAHINUMDOM: - Gi-configure nga mga bili gipakita sulod sa parentesis
Interface HundredGigE0/0/0/12 ifh 0x3000220 — polisiya sa output
NPU Id:
3
Kinatibuk-ang gidaghanon sa mga klase:
2
Bandwidth sa Interface:
100000000 kbps
Base sa VOQ:
11176
Pagdumala sa VOQ Stats:
0x88550ea0
Uri sa Accounting:
Layer1 (Ilakip ang Layer 1 encapsulation ug labaw pa)
——————————————————————————
Level1 nga Klase
= qos-1
Egressque Queue ID
= 11177 (pila nga LP)
Pila ka Max. BW.
= 10082461 kbps (10 %)
Pila Min. BW.
= 0 kbps (default)
Balikbalik nga Timbang / Timbang
= 1 (Wala ma-configure ang BWR)
Garantisado nga rate sa serbisyo
= 10000000 kbps
TailDrop Threshold
= 12517376 bytes / 10 ms (default)
Default nga RED profile PULANG Min. Threshold RED Max. Threshold
= 12517376 byte (10 ms) = 12517376 byte (10 ms)
Level1 nga Klase Egressq Queue ID Queue Max. BW. Pila Min. BW. Balikbalik nga Timbang / Timbang Garantisado nga rate sa serbisyo TailDrop Threshold WRED wala gi-configure alang niini nga klase
= class-default = 11176 (Default nga LP queue) = 101803495 kbps (default) = 0 kbps (default) = 1 (BWR not configured) = 50000000 kbps = 62652416 bytes / 10 ms (default)
May Kalabutan nga mga Hilisgutan · Random Early Detection ug TCP, sa pahina 52
Tin-aw nga Pagpahibalo sa Paghuot
Ang Random Early Detection (RED) gipatuman sa mga core routers sa usa ka network. Ang mga Edge routers nag-assign sa IP precedences sa mga packet, samtang ang mga packet mosulod sa network. Uban sa RED, gigamit dayon sa mga core router kini nga mga pag-una aron mahibal-an kung giunsa pagtratar ang lainlaing mga lahi sa trapiko. Ang RED naghatag og usa ka threshold ug mga gibug-aton kada klase sa trapiko o pila para sa lain-laing IP precedences.
Ang ECN usa ka extension sa RED. Ang ECN nagtimaan sa mga pakete imbis nga ihulog kini kung ang kasagaran nga gitas-on sa pila molapas sa usa ka piho nga kantidad sa threshold. Kung gi-configure, ang ECN nagtabang sa mga router ug end host nga masabtan nga ang network naghuot ug nagpahinay sa pagpadala sa mga packet. Bisan pa, kung ang gitas-on sa pila labaw sa labing taas nga threshold alang sa gipalawig nga memorya, ang mga pakete ihulog. Kini ang parehas nga pagtambal nga madawat sa usa ka pakete kung gipagana ang RED nga wala gi-configure ang ECN sa router.
Ang RFC 3168, Ang Pagdugang sa Explicit Congestion Notification (ECN) sa IP, nag-ingon nga sa pagdugang sa aktibo nga pagdumala sa pila (alang sa example, RED) sa imprastraktura sa Internet, ang mga router dili na limitado sa pagkawala sa packet isip timailhan sa paghuot.
Mubo nga sulat Dili nimo magamit kini nga bahin kung imong gitakda ang qos-group o mpls nga eksperimento kauban ang klase sa trapiko sa palisiya sa pagsulod.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 54
Paglikay sa Congestion
Tin-aw nga Pagpahibalo sa Paghuot
Pagpatuman sa ECN
Ang pag-implementar sa ECN nagkinahanglan ug ECN-specific field nga adunay duha ka bits–ang ECN-capable Transport (ECT) bit ug ang CE (Congestion Experienced) bit–sa IP header. Ang ECT bit ug ang CE bit mahimong gamiton sa paghimo og upat ka code points sa 00 ngadto sa 11. Ang unang numero mao ang ECT bit ug ang ikaduhang numero mao ang CE bit.
Talaan 12: ECN Bit Setting
ECT Bit 0 0
1
1
CE Bit 0 1
0
1
Mga Indikasyon sa Kombinasyon
Dili-ECN-mahimo.
Ang mga endpoint sa transport protocol kay may katakus sa ECN.
Ang mga endpoint sa transport protocol kay may katakus sa ECN.
Congestion nga nasinati.
Ang ECN field combination 00 nagpakita nga ang usa ka pakete wala naggamit sa ECN. Ang mga punto sa kodigo 01 ug 10–Gitawag nga ECT(1) ug ECT(0), matag usa–gitakda sa nagpadala sa datos aron ipakita nga ang mga endpoint sa transport protocol kay may katakus sa ECN. Ang mga router nagtratar niining duha ka mga punto sa code nga managsama. Ang mga nagpadala sa datos mahimong mogamit sa usa o sa duha niining duha ka kombinasyon. Ang ECN field combination 11 nagpaila sa kahuot sa mga endpoint. Ang mga pakete nga moabut sa usa ka bug-os nga pila sa usa ka router ihulog.
Pagdumala sa Packet Kung Gi-enable ang ECN
Kung ang ECN ma-enable, ang tanan nga mga pakete sa taliwala ug gimarkahan sa ECN. Tulo ka lainlain nga mga senaryo ang mutungha kung ang gitas-on sa pila naa sa tunga sa minimum nga threshold ug ang labing taas nga threshold:
· Kung ang ECN field sa packet nagpakita nga ang mga endpoint kay ECN-capable (nga mao, ang ECT bit gibutang sa 1 ug ang CE bit gibutang sa 0, o ang ECT bit gibutang sa 0 ug ang CE bit gibutang sa ngadto sa 1)–ug ang RED algorithm nagtino nga ang packet kinahanglan nga ihulog base sa drop probability–ang ECT ug CE bits para sa packet giusab ngadto sa 1, ug ang packet ipasa. Nahitabo kini tungod kay ang ECN gipagana ug ang pakete mamarkahan imbis nga ihulog.
· Kung ang ECN field sa packet nagpakita nga walay endpoint ang ECN-capable (nga mao, ang ECT bit gibutang sa 0 ug ang CE bit gibutang sa 0), ang packet ipasa. Kung, bisan pa, ang max tail drop threshold milapas, ang pakete ihulog. Kini ang parehas nga pagtambal nga madawat sa usa ka pakete kung gipagana ang RED nga wala gi-configure ang ECN sa router.
· Kung ang ECN field sa packet nagpakita nga ang network nakasinati og congestion (nga mao, ang ECT bit ug ang CE bit gibutang sa 1), ang packet ipasa. Wala nay dugang nga pagmarka ang gikinahanglan.
Configuration Example
Router# configure Router(config)# policy-map policy1 Router(config-pmap)# class class1 Router(config-pmap-c)# bandwidth percent 50 Router(config-pmap-c)# random-detect 1000 packets 2000 packets Router (config-pmap-c)# random-detect ecn Router(config-pmap-c)# exit
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 55
Tin-aw nga Pagpahibalo sa Paghuot
Paglikay sa Congestion
Router(config-pmap)# exit Router(config)# commit
Pagpamatuod Gamita ang show policy-map interface aron mapamatud-an ang configuration.
Router# ipakita ang policy-map int hu 0/0/0/35 output TenGigE0/0/0/6 output: pm-out-queue
HundredGigE0/0/0/35 output: egress_qosgrp_ecn
Klase tc7
Estadistika sa klasipikasyon
Gipares
:
Gipasa
:
Total Nahulog
:
Mga estadistika sa pagpila
Queue ID
Taildropped(packet/bytes)
(packet/bytes)
(rate – kbps)
195987503/200691203072
0
188830570/193362503680
0
7156933/7328699392
0
: 18183 : 7156933/7328699392
WRED profile kay
RED Gipadala (packet/bytes)
: N/A
RED nga random drops(packet/bytes)
: N/A
RED maxthreshold drops(packets/bytes)
: N/A
PULANG ecn gimarkahan ug gipasa (packet/bytes): 188696802/193225525248
Klase tc6
Estadistika sa klasipikasyon
(packet/bytes)
(rate – kbps)
Gipares
:
666803815/133360763000
0
Gipasa
:
642172362/128434472400
0
Total Nahulog
:
24631453/4926290600
0
Mga estadistika sa pagpila
Queue ID
: 18182
Taildropped(packet/bytes)
: 24631453/4926290600
WRED profile kay
RED Gipadala (packet/bytes)
: N/A
RED nga random drops(packet/bytes)
: N/A
RED maxthreshold drops(packets/bytes)
: N/A
PULANG ecn gimarkahan ug gipasa (packet/bytes): 641807908/128361581600
Klase tc5
Estadistika sa klasipikasyon
(packet/bytes)
(rate – kbps)
Gipares
:
413636363/82727272600
6138
Gipasa
:
398742312/79748462400
5903
Total Nahulog
:
14894051/2978810200
235
Mga estadistika sa pagpila
Queue ID
: 18181
Taildropped(packet/bytes)
: 14894051/2978810200
WRED profile kay
RED Gipadala (packet/bytes)
: N/A
RED nga random drops(packet/bytes)
: N/A
RED maxthreshold drops(packets/bytes)
: N/A
PULANG ecn gimarkahan ug gipasa (packet/bytes): 398377929/79675585800
Matikdi Ang RED ecn nga gimarkahan ug gipasa (packet/bytes) nga laray nagpakita sa mga estadistika alang sa ECN nga gimarkahan nga mga pakete. Sa pagsugod, kini nagpakita sa 0/0.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 56
6 KAPITULO
I-configure ang Priority Flow Control
· Prioridad nga Pagkontrol sa Agosview, sa pahina 57 · Ma-configurable nga ECN Threshold ug Maximum Marking Probability Values, sa pahina 66 · Priority Flow Control Watchdog Overview, sa panid 71
Prioridad nga Pagkontrol sa Agosview
Talaan 13: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
Priority Flow Control sa Cisco 8808 ug Cisco 8812 Modular Chassis Line Cards
Pagpagawas sa Impormasyon Pagpagawas 7.5.3
Shortlink Priority Flow Control Release 7.3.3
Deskripsyon sa Feature
Ang Priority Flow Control gisuportahan na karon sa mosunod nga line card sa buffer-internal mode:
· 88-LC0-34H14FH
Ang bahin gisuportahan sa buffer-internal ug buffer-extended mode sa:
· 88-LC0-36FH
Gawas sa buffer-external mode, ang suporta alang niini nga feature karon moabot sa buffer-internal mode sa mosunod nga mga line card:
· 88-LC0-36FH-M
· 8800-LC-48H
Kini nga bahin ug ang hw-module profile priority-flow-control command gisuportahan sa 88-LC0-36FH line card.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 57
Prioridad nga Pagkontrol sa Agosview
I-configure ang Priority Flow Control
Ngalan sa Feature
Pagpagawas sa Impormasyon
Priority Flow Control Support sa Cisco 8800 36×400 GbE QSFP56-DD Line Cards (88-LC0-36FH-M)
Pagpagawas 7.3.15
Prioridad nga Pagkontrol sa Agos
Pagpagawas 7.3.1
Deskripsyon sa Feature
Kini nga bahin ug ang hw-module profile priority-flow-control command gisuportahan sa 88-LC0-36FH-M ug 8800-LC-48H line cards.
Ang tanan nga nangaging mga gamit ug benepisyo sa kini nga bahin magamit sa kini nga mga kard sa linya. Bisan pa, ang buffer-internal mode wala gisuportahan.
Dugang pa, aron magamit ang buffer-extended mode sa kini nga mga kard sa linya, kinahanglan nimo nga i-configure ang kapasidad sa pasundayag o mga kantidad sa headroom. Kini nga kinahanglanon sa pag-configure nagsiguro nga mahimo nimo nga mas maayo nga paghatag ug pagbalanse sa mga workloads aron makab-ot ang pagkawala sa pamatasan, nga sa baylo nagsiguro sa episyente nga paggamit sa bandwidth ug mga kapanguhaan.
Kini nga bahin ug ang hw-module profile Ang priority-flow-control command wala gisuportahan.
Ang Priority-based Flow Control (IEEE 802.1Qbb), nga gitawag usab nga Class-based Flow Control (CBFC) o Per Priority Pause (PPP), usa ka mekanismo nga nagpugong sa pagkawala sa frame tungod sa paghuot. Ang PFC susama sa 802.x Flow Control (pause frames) o link-level flow control (LFC). Bisan pa, ang PFC naglihok sa matag klase-sa-serbisyo (CoS) nga basehan.
Atol sa paghuot, ang PFC nagpadala ug usa ka frame sa paghunong aron ipakita ang kantidad sa CoS nga mohunong. Ang PFC pause frame adunay 2-octet timer value para sa matag CoS nga nagpakita sa gidugayon sa oras sa paghunong sa trapiko. Ang yunit sa oras alang sa timer gitakda sa pause quanta. Ang quanta mao ang panahon nga gikinahanglan sa pagpasa sa 512 ka bits sa gikusgon sa pantalan. Ang range gikan sa 0 hangtod sa 65535 quanta.
Gihangyo sa PFC ang kaedad nga hunongon ang pagpadala sa mga frame sa usa ka partikular nga kantidad sa CoS pinaagi sa pagpadala sa usa ka frame sa paghunong sa usa ka nailhan nga multicast nga adres. Kini nga frame sa paghunong usa ka one-hop frame ug dili ipasa kung madawat sa kauban. Kung ang paghuot mogaan, ang router mohunong sa pagpadala sa mga PFC frame ngadto sa upstream node.
Mahimo nimong i-configure ang PFC alang sa matag linya nga kard gamit ang hw-module profile priority-flow-control command sa usa sa duha ka mode:
· buffer-internal
· buffer-extended
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 58
I-configure ang Priority Flow Control
buffer-internal nga mode
Timan-i nga ang PFC threshold configurations wala na gamita sa pause command. Gamita ang hw-module profile priority-flow-control nga command aron ma-configure ang PFC threshold configurations.
May Kalabutan nga mga Hilisgutan · I-configure ang Priority Flow Control, sa pahina 61
· Priority Flow Control Watchdog Overview, sa panid 71
buffer-internal nga mode
Gamita kini nga mode kung ang mga device nga gipagana sa PFC dili mosobra sa 1 km ang gilay-on. Mahimo nimong itakda ang mga kantidad alang sa pause-threshold, headroom (parehong may kalabutan sa PFC), ug ECN alang sa klase sa trapiko gamit ang hw-module profile priority-flow-control command niini nga mode. Ang buffer-internal configuration magamit sa tanang port nga gi-host sa line card, nga nagpasabot nga mahimo nimong i-configure ang usa ka set niini nga mga value kada line card. Ang kasamtangan nga limitasyon sa pila ug ECN configuration sa queuing policy nga gilakip sa interface walay epekto niini nga mode. Ang epektibong limitasyon sa pila para niini nga mode = pause-threshold + headroom (sa bytes)
Mga Pagdili ug mga Giya
Ang mosunod nga mga pagdili ug mga giya magamit samtang gi-configure ang PFC threshold values gamit ang buffer-internal mode.
· Ang feature sa PFC dili suportado sa fixed chassis system. · Siguroha nga walay breakout nga na-configure sa usa ka chassis nga adunay PFC nga na-configure. Pag-configure sa PFC
ug ang breakout sa samang chassis mahimong mosangpot sa wala damha nga kinaiya, lakip ang pagkawala sa trapiko. · Ang feature dili suportado sa bundle ug non-bundle nga sub-interface nga pila. · Gisuportahan ang bahin sa 40GbE, 100 GbE, ug 400 GbE nga mga interface. · Ang feature dili suportado sa 4xVOQ queuing mode. · Ang bahin dili suportado kung ang pagpaambit sa mga counter sa VOQ gi-configure.
buffer-extended nga mode
Gamita kini nga mode para sa PFC-enabled device nga adunay long-haul connections. Mahimo nimong itakda ang bili alang sa pause-threshold gamit ang hw-module profile priority-flow-control command niini nga mode. Kinahanglan nimo, bisan pa, i-configure ang palisiya sa pagpila nga gilakip sa interface aron itakda ang mga limitasyon sa ECN ug pagpila. Ang buffer-extended configuration magamit sa tanang port nga gi-host sa line card, nga nagpasabot nga mahimo nimong i-configure ang usa ka set niini nga mga value kada line card.
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 59
Importante nga mga Konsiderasyon
I-configure ang Priority Flow Control
Mga Giya sa Configuration · Importante nga mga punto samtang gi-configure ang buffer-extended mode sa 88-LC0-36FH-M nga mga line card: · Gawas sa pause-threshold, kinahanglan nimo nga i-configure ang mga kantidad alang sa headroom. · Ang han-ay sa kantidad sa headroom gikan sa 4 hangtod sa 75000. · Ipiho ang mga kantidad sa pause-threshold ug headroom sa mga yunit sa kilobytes (KB) o megabytes (MB).
· Importante nga mga punto samtang gi-configure ang buffer-extended mode sa 8800-LC-48H line cards: · I-configure ang mga value para lang sa pause-threshold. Ayaw i-configure ang mga kantidad sa headroom. · I-configure ang pause-threshold sa mga yunit sa milliseconds (ms) o microseconds. · Ayaw gamita ang mga yunit sa kilobytes (KB) o megabytes (MB) nga mga yunit, bisan pa nga ang CLI nagpakita niini isip mga opsyon. Gamita lang ang mga yunit sa milliseconds (ms) o microseconds.
(Tan-awa usab ang Configure Priority Flow Control, sa panid 61)
Importante nga mga Konsiderasyon
· Kon imong i-configure ang PFC values sa buffer-internal mode, nan ang ECN value para sa line card kay gikan sa buffer-internal configuration. Kon imong i-configure ang PFC values sa buffer-extended mode, nan ang ECN value makuha gikan sa policy map. (Alang sa mga detalye sa feature sa ECN, tan-awa ang Explicit Congestion Notification , sa pahina 54.)
· Ang buffer-internal ug buffer-extended nga mga mode dili mahimong mag-uban sa parehas nga line card.
· Kung imong idugang o tangtangon ang mga aksyon sa klase sa trapiko sa usa ka line card, kinahanglan nimo nga i-reload ang line card.
· Kung gamiton ang buffer-internal mode, mahimo nimong usbon ang mga kantidad sa mosunod nga mga parameter nga dili kinahanglan nga i-reload ang line card. Bisan pa, kung magdugang ka usa ka bag-ong klase sa trapiko ug i-configure kini nga mga kantidad sa unang higayon sa kana nga klase sa trapiko, kinahanglan nimo nga i-reload ang kard sa linya aron ma-epekto ang mga kantidad.
· paghunong-sukaranan
· lawak sa ulo
· ECN
· Kon imong idugang o tangtangon ang ECN configuration gamit ang hw-module profile priority-flow-control nga command, kinahanglan nimo nga i-reload ang line card aron ang mga pagbag-o sa ECN mahimong epektibo.
· Ang PFC threshold value ranges para sa buffer-internal mode mao ang mosunod.
Threshold
Gi-configure (bytes)
paghunong (min)
307200
paghunong (max)
422400
lawak sa ulo (min)
345600
lawak sa ulo (max)
537600
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 60
I-configure ang Priority Flow Control
Suporta sa Hardware alang sa Priority Flow Control
Threshold ecn (min) ecn (max)
Gi-configure (bytes) 153600 403200
· Alang sa klase sa trapiko, ang bili sa ECN kinahanglan kanunay nga mas ubos kaysa sa gi-configure nga kantidad sa paghunong sa threshold.
· Ang hiniusa nga gi-configure nga mga kantidad alang sa pause-threshold ug headroom kinahanglan dili molapas sa 844800 bytes. Kay kon dili, ang configuration gisalikway.
· Ang pause-threshold value range para sa buffer-extended mode gikan sa 2 milliseconds (ms) ngadto sa 25 ms ug gikan sa 2000 microseconds ngadto sa 25000 microseconds.
Suporta sa Hardware alang sa Priority Flow Control
Gilista sa lamesa ang mga PID nga nagsuporta sa PFC matag pagpagawas ug ang mode nga PFC diin magamit ang suporta.
Talaan 14: PFC Hardware Support Matrix
Ipagawas ang Release 7.3.15
PID · 88-LC0-36FH-M · 88-LC0-36FH
PFC Mode nga buffer-extended
Pagpagawas 7.0.11
8800-LC-48H
buffer-internal
I-configure ang Priority Flow Control
Mahimo nimong i-configure ang PFC aron mahimo ang dili pag-drop nga pamatasan alang sa CoS ingon nga gipasabut sa aktibo nga palisiya sa QoS sa network.
Matikdi Ang sistema makapahimo sa shortlink sa PFC pinaagi sa default kon imong palihokon ang PFC.
Configuration Example Kinahanglan nimong buhaton ang mosunod aron makompleto ang configuration sa PFC: 1. I-enable ang PFC sa lebel sa interface. 2. I-configure ang palisiya sa klasipikasyon sa ingress. 3. Ilakip ang polisiya sa PFC sa interface. 4. I-configure ang PFC threshold values gamit ang buffer-internal o buffer-extended mode.
Router# configure Router(config)# priority-flow-control mode on /*Configure ingress classification policy*/
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 61
I-configure ang Priority Flow Control
I-configure ang Priority Flow Control
Router(config)# class-map match-bisan unsang prec7 Router(config-cmap)# match precedence Router(config)# class-map match-bisan unsang tc7 /*Ingress policy attach*/ Router(config-if)# service-policy input QOS_marking /*Egress policy attach*/ Router(config-if)# service-policy output qos_queuing Router(config-pmap-c)# exit Router(config-pmap)# exit Router(config)#show controllers npu priority-flow -kontrol ang lokasyon
Nagdagan nga Configuration
*Interface Level* interface HundredGigE0/0/0/0
priority-flow-control mode on
*Ingress:* class-map match-bisan unsang prec7
pag-una sa match 7
katapusan-klase-mapa
!
class-map match-bisan unsang prec6
pag-una sa match 6
katapusan-klase-mapa
!
class-map match-bisan unsang prec5
pag-una sa match 5
katapusan-klase-mapa
!
class-map match-bisan unsang prec4
pag-una sa match 4
katapusan-klase-mapa
!
class-map match-bisan unsang prec3 match precedence 3 end-class-map ! class-map match-bisan unsang prec2 match precedence 2 end-class-map ! class-map match-bisan unsang prec1 match precedence 1 end-class-map ! ! polisiya-mapa QOS_MARKING
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 62
I-configure ang Priority Flow Control
class prec7 set traffic-class 7 set qos-group 7
! klase prec6
set traffic-class 6 set qos-group 6 ! class prec5 set traffic-class 5 set qos-group 5 ! class prec4 set traffic-class 4 set qos-group 4 ! class prec3 set traffic-class 3 set qos-group 3 ! class prec2 set traffic-class 2 set qos-group 2 ! class prec1 set traffic-class 1 set qos-group 1 ! class class-default set traffic-class 0 set qos-group 0 !
*Paggawas:* class-map match-bisan unsang tc7
ipares ang traffic-class 7 end-class-map ! class-map match-bisan unsang tc6 match traffic-class 6 end-class-map ! class-map match-bisan unsang tc5 match traffic-class 5 end-class-map
!
class-map match-bisan unsang tc4
ipares ang klase sa trapiko 4
katapusan-klase-mapa
!
class-map match-bisan unsang tc3
ipares ang klase sa trapiko 3
katapusan-klase-mapa
!
I-configure ang Priority Flow Control
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 63
I-configure ang Priority Flow Control
I-configure ang Priority Flow Control
class-map match-bisan unsang tc2 match traffic-class 2 end-class-map ! class-map match-bisan unsang tc1 match traffic-class 1 end-class-map ! palisiya-mapa QOS_QUEUING klase tc7
prayoridad nga lebel 1 porma aberids porsyento 10 ! klase nga tc6 bandwidth nga nahabilin nga ratio 1 queue-limit 100 ms! klase nga tc5 bandwidth nga nahabilin nga ratio 20 queue-limit 100 ms! klase tc4 bandwidth nga nahabilin nga ratio 20 random-detect ecn random-detect 6144 bytes 100 mbytes ! klase tc3 bandwidth nga nahabilin nga ratio 20 random-detect ecn random-detect 6144 bytes 100 mbytes ! klase tc2 bandwidth nga nahabilin nga ratio 5 queue-limit 100 ms! klase tc1 bandwidth nga nahabilin nga ratio 5 queue-limit 100 ms! class-default nga bandwidth nga nahabilin nga ratio 20 queue-limit 100 ms! [buffer-extended]
hw-module profile priority-flow-control nga lokasyon 0/0/CPU0 buffer-extended traffic-class 3 pause-threshold 10 ms buffer-extended traffic-class 4 pause-threshold 10 ms
!
[buffer-internal] hw-module profile priority-flow-control nga lokasyon 0/1/CPU0 buffer-internal traffic-class 3 pause-threshold 403200 bytes headroom 441600 bytes ecn
224640 bytes buffer-internal nga trapiko-klase 4 pause-threshold 403200 bytes headroom 441600 bytes ecn
224640 byte
Pagpamatuod
Router#sh controllers hundredGigE0/0/0/22 priority-flow-control Priority flow control nga impormasyon para sa interface HundredGigE0/0/0/22:
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 64
I-configure ang Priority Flow Control
I-configure ang Priority Flow Control
Prioridad nga Pagkontrol sa Agos:
Kinatibuk-ang Rx PFC Frame: 0
Kinatibuk-ang Tx PFC Frames : 313866
Rx Data Frames Nahulog: 0
CoS Status Rx Frames
——————-
0 sa
0
1 sa
0
2 sa
0
3 sa
0
4 sa
0
5 sa
0
6 sa
0
7 sa
0
/*[buffer-internal]*/ Router#show controllers hundredGigE 0/9/0/24 priority-flow-control
Prioridad nga impormasyon sa pagkontrol sa dagan alang sa interface HundredGigE0/9/0/24:
Prioridad nga Pagkontrol sa Agos:
Kinatibuk-ang Rx PFC Frame: 0
Kinatibuk-ang Tx PFC Frames : 313866
Rx Data Frames Nahulog: 0
CoS Status Rx Frames
——————-
0 sa
0
1 sa
0
2 sa
0
3 sa
0
4 sa
0
5 sa
0
6 sa
0
7 sa
0
…
/*[buffer-internal, tc3 & tc4 gi-configure. Ang TC4 walay ECN]*/
Router#show controllers npu priority-flow-control nga lokasyon
Location Id:
0/1/CPU0
PFC:
Gipaandar
PFC-Mode:
buffer-internal
Paghunong sa TC
Tuwad
ECN
——————————————————-
3 86800 nga byte
120000 byte 76800 byte
4 86800 nga byte
120000 bytes Wala ma-configure
/*[buffer-extended PFC, tc3 & tc4 configured]*/
Router#show controllers npu priority-flow-control nga lokasyon
Location Id:
0/1/CPU0
PFC:
Gipaandar
PFC-Mode:
buffer-extended
Paghunong sa TC
———–
3 namo
4 namo
/*[Walay PFC]*/
Router#show controllers npu priority-flow-control nga lokasyon
Location Id:
0/1/CPU0
PFC:
Nabaldado
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 65
Ma-configure nga ECN Threshold ug Maximum Marking Probability Values
I-configure ang Priority Flow Control
May Kalabutan nga mga Hilisgutan · Priority Flow Control Overview, sa panid 57
May Kalabutan nga mga Sugo hw-module profile priority-flow-control nga lokasyon
Ma-configure nga ECN Threshold ug Maximum Marking Probability Values
Talaan 15: Talaan sa Kasaysayan sa Feature
Ngalan sa Feature
Pagpagawas sa Impormasyon
Ma-configure nga ECN Threshold ug Release 7.5.4 Maximum Marking Probability Values
Deskripsyon sa Feature
Samtang gi-configure ang PFC sa buffer-internal mode, mahimo nimong ma-optimize ang pagpahibalo sa congestion gikan sa end router hangtod sa transmitting router, sa ingon mapugngan ang agresibo nga throttle sa gigikanan nga trapiko. Posible kini nga pag-optimize tungod kay gihatagan namon ang pagka-flexible aron ma-configure ang minimum ug labing taas nga kantidad alang sa threshold sa ECN ug ang labing taas nga kantidad alang sa posibilidad sa pagmarka. Sa kini nga mga kantidad nga gi-configure, ang posibilidad nga porsyentotage pagmarka kay gipadapat sa linearly, sugod sa ECN minimum threshold hangtod sa ECN Max threshold.
Ang mga nauna nga pagpagawas nagtakda sa labing taas nga posibilidad sa pagmarka sa ECN sa 100% sa labing kataas nga threshold sa ECN.
Kini nga gamit nagdugang sa mosunod nga mga kapilian sa hw-module profile priority-flow-control nga sugo:
· max nga sukdanan
· kalagmitan-porsiyentotage
ECN Threshold ug Maximum Marking Probability Values
Sa pagkakaron, ang labing taas nga posibilidad sa pagmarka sa ECN dili ma-configure ug gitakda sa 100%. Dili usab nimo ma-configure ang ECN maximum threshold value. Ang ingon nga kahikayan sa preset nga pagmarka sa mga kalagmitan ug
Modular QoS Configuration Guide para sa Cisco 8000 Series Router, IOS XR Release 7.3.x 66
I-configure ang Priority Flow Control
Mga Benepisyo sa Configurable ECN Threshold ug Maximum Marking Probability Values
gitakdang maximum threshold values nagpasabot nga ang traffic rates nagsugod sa pag-ubos isip function sa queue length. Tungod sa linear nga pagtaas sa ECN marking probability–ug ang resulta nga congestion signaling gikan sa end host ngadto sa transmitting host–mahimong mohinay ang traffic rate bisan kung ang imong link adunay gikinahanglan nga bandwidth.
W
Mga Dokumento / Mga Kapanguhaan
![]() |
CISCO 8000 Series Router Modular QoS Configuration [pdf] Giya sa Gumagamit 8000 Series Router Modular QoS Configuration, 8000 Series, Router Modular QoS Configuration, Modular QoS Configuration, QoS Configuration, Configuration |