CISCO 8000 Series Routers Modular QoS Configuration
ຂໍ້ມູນຜະລິດຕະພັນ
ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: Modular QoS Configuration Guide ສໍາລັບ Cisco 8000
ຊຸດເຣົາເຕີ - ການປ່ອຍ iOS XR: 7.3.x
- ຈັດພີມມາຄັ້ງທໍາອິດ: 2021-02-01
- ແກ້ໄຂຄັ້ງສຸດທ້າຍ: 2022-01-01
- ຜູ້ຜະລິດ: Cisco Systems, Inc.
- ສໍານັກງານໃຫຍ່: San Jose, CA, USA
- Webເວັບໄຊ: http://www.cisco.com
- ຕິດຕໍ່ໂທ: 408 526-4000, 800 553-NETS (6387)
- ແຟັກ: 408 527-0883
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ບົດທີ 1: ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ
ບົດນີ້ສະຫນອງໃຫ້ຫຼາຍກວ່າview ຄຸນສົມບັດຄຸນນະພາບການບໍລິການ (QoS) ໃໝ່ ແລະປ່ຽນແປງຢູ່ໃນຄູ່ມືການຕັ້ງຄ່າ Modular QoS ສໍາລັບເຣົາເຕີ Cisco 8000 Series.
ບົດທີ 2: ການຄຸ້ມຄອງການຈະລາຈອນເກີນview
ບົດນີ້ອະທິບາຍຂອບເຂດຂອງການຄຸ້ມຄອງການຈະລາຈອນ, ລວມທັງການຈັດການການຈະລາຈອນແບບດັ້ງເດີມ, ການຈັດການການຈະລາຈອນໃນ router ຂອງທ່ານ, ຂໍ້ຈໍາກັດຂອງຕົວແບບ VoQ, ການສືບທອດນະໂຍບາຍ QoS, ແລະການນໍາໃຊ້ Cisco Modular QoS CLI ເພື່ອປັບໃຊ້ QoS.
ຂອບເຂດ
ຂອບເຂດຂອງການຄຸ້ມຄອງການຈະລາຈອນກ່ຽວຂ້ອງກັບການຄວບຄຸມແລະຈັດລໍາດັບຄວາມສໍາຄັນຂອງການຈະລາຈອນເຄືອຂ່າຍເພື່ອຮັບປະກັນການສົ່ງຂໍ້ມູນທີ່ມີປະສິດທິພາບແລະເຊື່ອຖືໄດ້.
ການຈັດການຈະລາຈອນແບບດັ້ງເດີມ
ການຈັດການຈະລາຈອນແບບດັ້ງເດີມກ່ຽວຂ້ອງກັບການປະຕິບັດເຕັກນິກຕ່າງໆໃນການຄຸ້ມຄອງການຈະລາຈອນເຄືອຂ່າຍ, ເຊັ່ນ: ການສ້າງຮູບຮ່າງການຈະລາຈອນ, ຕໍາຫຼວດ, ແລະການຈັດແຖວ.
ການຄຸ້ມຄອງການຈະລາຈອນໃນ Router ຂອງທ່ານ
ພາກນີ້ອະທິບາຍວິທີການຈັດການການຈະລາຈອນໃນ Cisco 8000 Series Routers, ລວມທັງການນໍາໃຊ້ Modular QoS CLI (MQC) ເພື່ອກໍານົດແລະນໍາໃຊ້ນະໂຍບາຍ QoS.
ຂໍ້ຈໍາກັດຂອງຕົວແບບ VoQ
ຮູບແບບສຽງຫຼາຍກວ່າ Quantum (VoQ) ມີຂໍ້ຈໍາກັດບາງຢ່າງໃນດ້ານການຂະຫຍາຍ ແລະຄວາມສັບສົນ. ພາກນີ້ປຶກສາຫາລືກ່ຽວກັບຂໍ້ຈໍາກັດເຫຼົ່ານີ້ແລະໃຫ້ຄວາມເຂົ້າໃຈໃນການຄຸ້ມຄອງ QoS ໃນສະຖານະການດັ່ງກ່າວ.
ການສືບທອດນະໂຍບາຍ QoS
ການສືບທອດນະໂຍບາຍ QoS ຫມາຍເຖິງຄວາມສາມາດໃນການສືບທອດການຕັ້ງຄ່າ QoS ຈາກນະໂຍບາຍພໍ່ແມ່. ພາກນີ້ອະທິບາຍແນວຄວາມຄິດຂອງການສືບທອດນະໂຍບາຍ QoS ແລະຜົນປະໂຫຍດຂອງມັນ.
Cisco Modular QoS CLI ເພື່ອນຳໃຊ້ QoS
Cisco Modular QoS CLI (MQC) ແມ່ນສ່ວນຕິດຕໍ່ແຖວຄຳສັ່ງທີ່ໃຊ້ເພື່ອກຳນົດຄ່າ ແລະນຳໃຊ້ນະໂຍບາຍ QoS ໃນເຣົາເຕີ Cisco 8000 Series. ພາກນີ້ສະຫນອງຂໍ້ມູນທີ່ສໍາຄັນກ່ຽວກັບການນໍາໃຊ້ MQC ສໍາລັບການນໍາໃຊ້ QoS.
ບົດທີ 3: ຈຸດສໍາຄັນກ່ຽວກັບນະໂຍບາຍການສອບຖາມ MQC Egress
ບົດນີ້ຊີ້ໃຫ້ເຫັນເຖິງການພິຈາລະນາທີ່ສໍາຄັນແລະຈຸດທີ່ຄວນສັງເກດໃນເວລາທີ່ກໍານົດນະໂຍບາຍການຈັດລໍາດັບ MQC egress ສໍາລັບການປະຕິບັດ QoS ທີ່ມີປະສິດທິພາບ.
ຄຳຖາມທີ່ຖາມເລື້ອຍໆ (FAQ)
ຖາມ: ການຄຸ້ມຄອງການຈະລາຈອນແມ່ນຫຍັງ?
A: ການຄຸ້ມຄອງການຈະລາຈອນກ່ຽວຂ້ອງກັບການຄວບຄຸມແລະຈັດລໍາດັບຄວາມສໍາຄັນຂອງການຈະລາຈອນເຄືອຂ່າຍເພື່ອຮັບປະກັນການສົ່ງຂໍ້ມູນທີ່ມີປະສິດທິພາບແລະເຊື່ອຖືໄດ້.
ຖາມ: ຂ້ອຍສາມາດຕັ້ງຄ່ານະໂຍບາຍ QoS ໃນ Cisco 8000 Series ໄດ້ແນວໃດ ເຣົາເຕີ?
A: ທ່ານສາມາດນໍາໃຊ້ Cisco Modular QoS CLI (MQC) ເພື່ອກໍາຫນົດຄ່າແລະນໍາໃຊ້ນະໂຍບາຍ QoS ໃນ Cisco 8000 Series Routers.
ຖາມ: ຂໍ້ຈໍາກັດຂອງຕົວແບບ VoQ ແມ່ນຫຍັງ?
A: ຮູບແບບ VoQ ມີຂໍ້ຈໍາກັດທາງດ້ານການຂະຫຍາຍ ແລະຄວາມສັບສົນ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເຂົ້າໃຈຂໍ້ຈໍາກັດເຫຼົ່ານີ້ໃນເວລາທີ່ການຄຸ້ມຄອງ QoS ໃນເຄືອຂ່າຍ VoQ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x
ຈັດພີມມາຄັ້ງທຳອິດ: 2021-02-01 ແກ້ໄຂຄັ້ງສຸດທ້າຍ: 2022-01-01.
ສຳ ນັກງານໃຫຍ່ຂອງອາເມລິກາ
Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com ໂທ: 408 526-4000
800 553-NETS (6387) ແຟັກ: 408 527-0883
ຂໍ້ມູນຈໍາເພາະ ແລະຂໍ້ມູນກ່ຽວກັບຜະລິດຕະພັນໃນຄູ່ມືນີ້ແມ່ນຂຶ້ນກັບການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງບອກ. ຖະແຫຼງການ, ຂໍ້ມູນ, ແລະຄໍາແນະນໍາທັງໝົດໃນຄູ່ມືນີ້ແມ່ນເຊື່ອວ່າຖືກຕ້ອງ, ແຕ່ຖືກນຳສະເໜີໂດຍບໍ່ມີການຮັບປະກັນໃນທຸກປະເພດ, ສະແດງອອກ ຫຼືໂດຍຫຍໍ້. ຜູ້ໃຊ້ຕ້ອງມີຄວາມຮັບຜິດຊອບຢ່າງເຕັມທີ່ສໍາລັບການນໍາໃຊ້ຜະລິດຕະພັນໃດຫນຶ່ງຂອງເຂົາເຈົ້າ.
ໃບອະນຸຍາດຊອບແວ ແລະ ການຮັບປະກັນແບບຈຳກັດສຳລັບຜະລິດຕະພັນທີ່ມາພ້ອມກັບແມ່ນໄດ້ລະບຸໄວ້ໃນຊຸດຂໍ້ມູນທີ່ສົ່ງມາກັບຜະລິດຕະພັນ ແລະ ໄດ້ຖືກລວມເຂົ້າກັນໂດຍການອ້າງອີງນີ້. ຖ້າທ່ານບໍ່ສາມາດຊອກຫາໃບອະນຸຍາດຊອບແວ ຫຼືການຮັບປະກັນແບບຈຳກັດ, ໃຫ້ຕິດຕໍ່ຕົວແທນ CISCO ຂອງທ່ານເພື່ອຂໍສຳເນົາ.
ການປະຕິບັດ Cisco ຂອງ TCP header compression ແມ່ນການປັບຕົວຂອງໂຄງການທີ່ພັດທະນາໂດຍມະຫາວິທະຍາໄລຄາລິຟໍເນຍ, Berkeley (UCB) ເປັນສ່ວນຫນຶ່ງຂອງ UCB ສະບັບພາສາສາທາລະນະຂອງລະບົບປະຕິບັດການ UNIX. ສະຫງວນລິຂະສິດທັງໝົດ. ສະຫງວນລິຂະສິດ © 1981, Regents of the University of California.
ບໍ່ມີການຮັບປະກັນໃດໆໃນນີ້, ເອກະສານທັງໝົດ FILES ແລະ ຊອບ ແວ ຂອງ ຜູ້ ສະ ຫນອງ ໃຫ້ ເຫຼົ່າ ນີ້ ແມ່ນ ໄດ້ ສະ ຫນອງ ໃຫ້ "ຄື " ກັບ ຄວາມ ຜິດ ພາດ ທັງ ຫມົດ. CISCO ແລະຜູ້ສະໜອງຊື່ຂ້າງເທິງປະຕິເສດການຮັບປະກັນທັງໝົດ, ສະແດງອອກ ຫຼືໂດຍຫຍໍ້, ລວມທັງ, ໂດຍບໍ່ຈຳກັດ, ການຄ້າ, ຄວາມສອດຄ່ອງເພື່ອຈຸດປະສົງສະເພາະ ແລະ ການບໍ່ລະເມີດ, ການລະເມີດລິຂະສິດ. ການນໍາໃຊ້, ຫຼືການປະຕິບັດການຄ້າ.
ໃນກໍລະນີໃດກໍ່ຕາມ, CISCO ຫຼືຜູ້ສະຫນອງຂອງມັນຈະຕ້ອງຮັບຜິດຊອບຕໍ່ຄວາມເສຍຫາຍທາງອ້ອມ, ພິເສດ, ຜົນສະທ້ອນ, ຫຼືໂດຍບັງເອີນ, ລວມທັງ, ໂດຍບໍ່ຈໍາກັດ, ການສູນເສຍຜົນກໍາໄລຫຼືການສູນເສຍຫຼືຄວາມເສຍຫາຍຕໍ່ການນໍາໃຊ້ຂໍ້ມູນ. ຄູ່ມືນີ້, ເຖິງແມ່ນວ່າ CISCO ຫຼືຜູ້ສະຫນອງຂອງມັນໄດ້ຮັບການແນະນໍາກ່ຽວກັບຄວາມເປັນໄປໄດ້ຂອງຄວາມເສຍຫາຍດັ່ງກ່າວ.
ທີ່ຢູ່ ແລະເບີໂທລະສັບຂອງ Internet Protocol (IP) ໃດໆກໍຕາມທີ່ໃຊ້ໃນເອກະສານນີ້ບໍ່ໄດ້ຕັ້ງໃຈໃຫ້ເປັນທີ່ຢູ່ ແລະເບີໂທລະສັບຕົວຈິງ. ໃດໆ examples, ຜົນໄດ້ຮັບການສະແດງຄໍາສັ່ງ, ແຜນວາດ topology ເຄືອຂ່າຍ, ແລະຕົວເລກອື່ນໆທີ່ລວມຢູ່ໃນເອກະສານແມ່ນສະແດງໃຫ້ເຫັນສໍາລັບຈຸດປະສົງຕົວຢ່າງເທົ່ານັ້ນ. ການໃຊ້ທີ່ຢູ່ IP ຕົວຈິງ ຫຼືເບີໂທລະສັບໃດໆໃນເນື້ອຫາທີ່ເປັນຮູບແຕ້ມແມ່ນບໍ່ໄດ້ຕັ້ງໃຈ ແລະບັງເອີນ.
ສຳເນົາທີ່ພິມອອກທັງໝົດ ແລະສຳເນົາອ່ອນຂອງເອກະສານນີ້ຖືວ່າບໍ່ສາມາດຄວບຄຸມໄດ້. ເບິ່ງສະບັບອອນໄລນ໌ໃນປະຈຸບັນສໍາລັບສະບັບຫລ້າສຸດ.
Cisco ມີຫຼາຍກວ່າ 200 ຫ້ອງການທົ່ວໂລກ. ທີ່ຢູ່ ແລະເບີໂທລະສັບຖືກລະບຸໄວ້ໃນ Cisco webເວັບໄຊ www.cisco.com/go/offices.
ເອກະສານທີ່ກໍານົດໄວ້ສໍາລັບຜະລິດຕະພັນນີ້ພະຍາຍາມໃຊ້ພາສາທີ່ບໍ່ມີອະຄະຕິ. ສໍາລັບຈຸດປະສົງຂອງເອກະສານສະບັບນີ້, ການບໍ່ມີອະຄະຕິແມ່ນໄດ້ກໍານົດເປັນພາສາທີ່ບໍ່ຫມາຍເຖິງການຈໍາແນກໂດຍອີງໃສ່ອາຍຸ, ຄວາມພິການ, ເພດ, ເຊື້ອສາຍ, ເອກະລັກຊົນເຜົ່າ, ປະຖົມນິເທດທາງເພດ, ສະຖານະພາບເສດຖະກິດສັງຄົມ, ແລະຈຸດຕັດກັນ. ຂໍ້ຍົກເວັ້ນອາດຈະມີຢູ່ໃນເອກະສານເນື່ອງຈາກພາສາທີ່ຖືກ hardcoded ໃນການໂຕ້ຕອບຜູ້ໃຊ້ຂອງຊອບແວຜະລິດຕະພັນ, ພາສາທີ່ໃຊ້ໂດຍອີງໃສ່ເອກະສານມາດຕະຖານ, ຫຼືພາສາທີ່ຖືກນໍາໃຊ້ໂດຍຜະລິດຕະພັນພາກສ່ວນທີສາມອ້າງອີງ.
Cisco ແລະ ໂລໂກ້ Cisco ແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Cisco ແລະ/ຫຼື ສາຂາໃນສະຫະລັດ ແລະປະເທດອື່ນໆ. ເຖິງ view ບັນຊີລາຍຊື່ຂອງເຄື່ອງຫມາຍການຄ້າ Cisco, ໄປທີ່ນີ້ URL: https://www.cisco.com/c/en/us/about/legal/trademarks.html. ເຄື່ອງຫມາຍການຄ້າພາກສ່ວນທີສາມທີ່ໄດ້ກ່າວມາແມ່ນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ. ການນໍາໃຊ້ຄໍາວ່າຄູ່ຮ່ວມງານບໍ່ໄດ້ຫມາຍເຖິງການພົວພັນຄູ່ຮ່ວມງານລະຫວ່າງ Cisco ແລະບໍລິສັດອື່ນໆ. (1721R)
© 2021 Cisco Systems, Inc. ສະຫງວນລິຂະສິດທັງໝົດ.
PREFACE ບົດທີ 1 ບົດທີ 2
ບົດທີ 3
ຄໍານໍາ vii ການປ່ຽນແປງເອກະສານນີ້ vii ການສື່ສານ, ບໍລິການ, ແລະຂໍ້ມູນເພີ່ມເຕີມ vii
ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ 1 ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ 1
ການຄຸ້ມຄອງຈະລາຈອນເກີນview 3 Scope 3 Traditional Traffic Management 3 Traffic Management on Your Router 3 ຂໍ້ຈໍາກັດຂອງ VoQ Model 4 QoS Policy Inheritance 5 Cisco Modular QoS CLI ທີ່ຈະນໍາໄປໃຊ້ QoS 6 ຈຸດສໍາຄັນກ່ຽວກັບ MQC Egress Queuing Policy 6
ຈັດປະເພດແພັກເກັດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ 9 ການຈັດປະເພດແພັກເກັດເພື່ອກໍານົດການຈາລະຈອນສະເພາະ 9 ການຈັດປະເພດແພັກເກັດເກີນview 9 Specification of the CoS for a Packet with IP Precedence 10 IP Precedence Bits ໃຊ້ເພື່ອຈັດແບ່ງແພັກເກັດ 10 IP Precedence ຄ່າການຕັ້ງຄ່າ 10 IP Precedence ເມື່ອປຽບທຽບກັບ IP DSCP Marking 11 Packet Classification ໃນ Router ຂອງທ່ານ 11 ປັບປຸງ ACL Scaling ໂດຍໃຊ້ Peering QoS Point 12 Mersingial ACLs 12
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x iii
ເນື້ອໃນ
ບົດທີ 4 ບົດທີ 5
ຄໍາແນະນໍາແລະຂໍ້ຈໍາກັດສໍາລັບ Peering QoS 12 ການຕັ້ງຄ່າ Peering QoS ສໍາລັບ ACL Scaling 13 ການຈັດປະເພດແລະຂໍ້ສັງເກດ Layer 3 Header on Layer 2 Interfaces 19 Traffic Class Elements 20 Default Traffic Class 21 Create a Traffic Class 21 Traffic Policy Elements a 23 Traffic ນະໂຍບາຍກັບການໂຕ້ຕອບ 24
ໝາຍແພັກເກັດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ 29 ການໝາຍແພັກເກັດເກີນview 29 Default Marking 29 QoS Behavior for Generic Routing Encapsulation (GRE) Tunnels 30 Packet Marking 30 QoS Behavior for Generic Routing Encapsulation (GRE) Tunnels 31 Class-based Unconditional Packet Marking Feature and Benefits 31 Class-Configure Marking-32 Configure Class-based ການສ້າງແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂ: ຕົວຢ່າງamples 33 IP Precedence Marking Configuration: Example 33 IP DSCP Marking Configuration: Example 34 QoS Group Marking Configuration: Example 34 CoS Marking Configuration: Example 34 MPLS Experimental Bit Imposition Marking Configuration: Example 35 MPLS Experimental Topmost Marking Configuration: Example 35 IP Precedence ເມື່ອປຽບທຽບກັບ IP DSCP Marking 35 Configure DSCP CS7 (Precedence 7) 36 In-Place Policy Modification 36 Recommendations for ການນໍາໃຊ້ In-place Policy Modification 36
Congestion Avoidance 39 Congestion Avoidance 39 ຮູບແບບການຈັດຄິວ 39 Main Interface Queuing Policy 40
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x iv
ເນື້ອໃນ
ບົດທີ 6
ນະໂຍບາຍການສອບຖາມຍ່ອຍໃນການໂຕ້ຕອບ 40 ການຫຼີກເວັ້ນຄວາມແອອັດໃນ VOQ 40
ການແບ່ງປັນສະຖິຕິ VOQ Counters 41 Configuring Share of VOQ Statistics Counters 41
ຈຳກັດຄິວຄູ່ 42 ຂໍ້ຈຳກັດ 43
ກະແສການຈາລະຈອນທີ່ສະເໝີພາບໂດຍໃຊ້ VOQ ຍຸດຕິທຳ 44 VOQ ຍຸດຕິທຳ: ເປັນຫຍັງ 44 VOQ ຍຸຕິທຳ: ວິທີການ 45 ຮູບແບບ VOQ ຍຸຕິທຳ ແລະການແບ່ງປັນຂອງເຄົາເຕີ 46 VOQ ຍຸຕິທຳ ແລະສະໄລ້ (ຫຼືປົກກະຕິ) VOQs: ຄວາມແຕກຕ່າງຫຼັກ 47 ຂໍ້ແນະນຳ ແລະຂໍ້ຈຳກັດ 47 ກຳນົດຄ່າ VOQ ຍຸດຕິທຳ 48
Modular QoS Congestion Avoidance 50 Tail Drop ແລະ FIFO Queue 50
ຕັ້ງຄ່າ Tail Drop 50 Random Early Detection ແລະ TCP 52
ກຳນົດຄ່າການກວດຫາເບື້ອງຕົ້ນແບບສຸ່ມ 52 ການແຈ້ງເຕືອນຄວາມແອອັດທີ່ຈະແຈ້ງ 54
ກຳນົດຄ່າ Priority Flow Control 57 Priority Flow Control Overview 57 buffer-internal mode 59 Restrictions and Guidelines 59 buffer-extended mode 59 ພິຈາລະນາທີ່ສໍາຄັນ 60 Hardware Support for Priority Flow Control 61 Configure Priority Flow Control 61 Configurable ECN Threshold and Maximum Marking Probability Values 66 ECN ກໍານົດມູນຄ່າສູງສຸດທີ່ອາດສາມາດກໍານົດໄດ້. ECN Threshold and Maximum Marking Values 66 ECN Threshold and Maximum Marking Probability Values: FAQs 67 ຂໍ້ແນະນໍາ ແລະຂໍ້ຈໍາກັດ 68 ກໍານົດຂອບເຂດ ECN ແລະຄ່າຄວາມເປັນໄປໄດ້ຂອງເຄື່ອງຫມາຍສູງສຸດ 68
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.xv
ເນື້ອໃນ
ບົດທີ 7 ບົດທີ 8
ບູລິມະສິດການຄວບຄຸມການໄຫຼເຂົ້າ Watchdog ຫຼາຍກວ່າview 71 ກຳນົດຄ່າຊ່ວງເວລາການເຝົ້າລະວັງການໄຫຼເຂົ້າສຳຄັນ 72
ການຄຸ້ມຄອງຄວາມແອອັດ 75 ການຄຸ້ມຄອງຄວາມແອອັດຫຼາຍກວ່າview 75 Low-Latency Queuing with Strict Priority Queuing 75 Configure Low-Latency Queuing with Strict Queuing 75 Traffic Shaping 78 Configure Traffic Shaping 78 Traffic Policing 80 Committed Bursts and Excess Bursts 80 Single-Rater ຕໍາຫລວດ 81R Rater 83 ການລະເບີດທີ່ຫມັ້ນສັນຍາ 85 ການລະເບີດເກີນ 85 ລາຍລະອຽດຂອງຕໍາຫຼວດສອງອັດຕາ 86
ຕັ້ງຄ່າ Modular QoS ໃນ Link Bundles 89 QoS ໃນ Link Bundles 89 Load Balancing 89 Configure QoS on Link Bundles 90
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x vi
ຄໍານໍາ
ຄໍານໍານີ້ປະກອບດ້ວຍພາກສ່ວນເຫຼົ່ານີ້:
· ການປ່ຽນແປງເອກະສານນີ້, ຢູ່ໜ້າ vii · ການສື່ສານ, ບໍລິການ, ແລະຂໍ້ມູນເພີ່ມເຕີມ, ຢູ່ໜ້າ vii
ການປ່ຽນແປງເອກະສານນີ້
ຕາຕະລາງນີ້ສະແດງການປ່ຽນແປງທາງດ້ານເຕັກນິກທີ່ເຮັດກັບເອກະສານນີ້ນັບຕັ້ງແຕ່ມັນຖືກຕີພິມຄັ້ງທໍາອິດ.
ຕາຕະລາງ 1: ການປ່ຽນແປງເອກະສານນີ້
ວັນທີເດືອນມັງກອນ 2022
ຕຸລາ 2021
ເດືອນພຶດສະພາ 2021 ກຸມພາ 2021
ສະຫຼຸບການປ່ຽນແປງ ເຜີຍແຜ່ຄືນໃໝ່ດ້ວຍການອັບເດດເອກະສານສໍາລັບການປ່ອຍ 7.3.3
ເຜີຍແຜ່ຄືນໃໝ່ດ້ວຍການອັບເດດເອກະສານສໍາລັບການປ່ອຍ 7.3.2
ຈັດພີມມາຄືນສໍາລັບການປ່ອຍ 7.3.15
ການປ່ອຍເອກະສານສະບັບນີ້ໃນເບື້ອງຕົ້ນ.
ການສື່ສານ, ບໍລິການ, ແລະຂໍ້ມູນເພີ່ມເຕີມ
· ເພື່ອໄດ້ຮັບທັນເວລາ, ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງຈາກ Cisco, ລົງທະບຽນທີ່ Cisco Profile ຜູ້ຈັດການ. · ເພື່ອຮັບຜົນກະທົບທາງທຸລະກິດທີ່ເຈົ້າກໍາລັງຊອກຫາດ້ວຍເທັກໂນໂລຍີທີ່ສຳຄັນ, ໃຫ້ເຂົ້າໄປທີ່ບໍລິການ Cisco. · ເພື່ອສົ່ງຄຳຮ້ອງຂໍການບໍລິການ, ໃຫ້ເຂົ້າໄປທີ່ Cisco Support. · ເພື່ອຄົ້ນພົບແລະເບິ່ງທີ່ປອດໄພ, validated ກິດລະດັບວິສາຫະກິດ, ຜະລິດຕະພັນ, ວິທີແກ້ໄຂແລະການບໍລິການ, ໄປຢ້ຽມຢາມ
ຕະຫຼາດ Cisco. · ເພື່ອໄດ້ຮັບເຄືອຂ່າຍທົ່ວໄປ, ການຝຶກອົບຮົມ, ແລະຫົວຂໍ້ການຢັ້ງຢືນ, ໄປຢ້ຽມຢາມ Cisco Press. · ເພື່ອຊອກຫາຂໍ້ມູນການຮັບປະກັນສໍາລັບຜະລິດຕະພັນສະເພາະ ຫຼືຄອບຄົວຜະລິດຕະພັນ, ເຂົ້າຫາ Cisco Warranty Finder.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x vii
ຄໍານໍາ
ຄໍານໍາ
Cisco Bug Search Tool Cisco Bug Search Tool (BST) ເປັນ web-based ເຄື່ອງມືທີ່ເຮັດຫນ້າທີ່ເປັນປະຕູສູ່ລະບົບການຕິດຕາມຂໍ້ບົກພ່ອງ Cisco ທີ່ຮັກສາບັນຊີລາຍຊື່ທີ່ສົມບູນແບບຂອງຂໍ້ບົກພ່ອງແລະຈຸດອ່ອນໃນຜະລິດຕະພັນແລະຊອບແວ Cisco. BST ສະໜອງຂໍ້ມູນຂໍ້ບົກພ່ອງລະອຽດແກ່ທ່ານກ່ຽວກັບຜະລິດຕະພັນ ແລະຊອບແວຂອງທ່ານ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x viii
1 ບົດ
ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ
· ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ, ຢູ່ໜ້າ 1
ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ
ຕາຕະລາງ 2: ຄຸນສົມບັດ QoS ເພີ່ມ ຫຼື ແກ້ໄຂໃນ IOS XR Release 7.3.x
ຄຸນນະສົມບັດການໄຫຼວຽນຂອງການຈະລາຈອນທີ່ເທົ່າທຽມກັນໂດຍໃຊ້ VOQ ຍຸດຕິທໍາ
ປັບປຸງການຂະຫຍາຍ ACL ໂດຍໃຊ້ Peering QoS
ລາຍລະອຽດ
ມີການປ່ຽນແປງໃນການປ່ອຍ
ການຕັ້ງຄ່າຄຸນສົມບັດນີ້ Release 7.3.3 ຮັບປະກັນວ່າການຈາລະຈອນຂາເຂົ້າຈາກພອດແຫຼ່ງຕ່າງໆໃນທຸກຊ່ອງເຄືອຂ່າຍຂອງ NPU ໄດ້ຖືກມອບໝາຍຄິວຜົນຜະລິດສະເໝືອນ (VOQ) ທີ່ເປັນເອກະລັກສະເພາະສຳລັບທຸກພອດແຫຼ່ງທີ່ມາ ແລະຄູ່ພອດປາຍທາງ.
ຄຸນສົມບັດນີ້ຮວມຟັງຊັນ Release 7.3.2 ຂອງ QoS ແລະລາຍການຄວບຄຸມການເຂົ້າເຖິງຄວາມປອດໄພ (ACLs). ການປະສົມປະສານນີ້ເຮັດໃຫ້ການນໍາໃຊ້ການກັ່ນຕອງ ACL ກັບ Object Group ACL, ເຊິ່ງສະຫນອງຂະຫນາດ ACL ທີ່ມີການປັບປຸງຢ່າງຫຼວງຫຼາຍເນື່ອງຈາກການນໍາໃຊ້ TCAM ຕ່ໍາຫຼາຍ.
ບ່ອນທີ່ເອກະສານການໄຫຼວຽນຂອງການຈະລາຈອນທີ່ເທົ່າທຽມກັນໂດຍໃຊ້ VOQ ຍຸດຕິທໍາ, ໃນຫນ້າ 44
ປັບປຸງ ACL Scaling ໂດຍໃຊ້ Peering QoS , ຢູ່ໜ້າ 12
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 1
ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ
ຄຸນສົມບັດ QoS ໃໝ່ ແລະປ່ຽນແປງ
ຄຸນສົມບັດ QoS ນະໂຍບາຍມໍລະດົກ
ລາຍລະອຽດ
ມີການປ່ຽນແປງໃນການປ່ອຍ
ການທໍາງານແມ່ນອີງໃສ່ການປ່ອຍ 7.3.15 ຢູ່ໃນຮູບແບບການສືບທອດ, ບ່ອນທີ່ທ່ານສ້າງແລະນໍາໃຊ້ນະໂຍບາຍ QoS ກັບການໂຕ້ຕອບຕົ້ນຕໍ. ການໂຕ້ຕອບຍ່ອຍທີ່ຕິດຢູ່ກັບສ່ວນຕິດຕໍ່ຕົ້ນຕໍຈະສືບທອດນະໂຍບາຍໂດຍອັດຕະໂນມັດ.
Priority Flow Control ບັດສາຍເຫຼົ່ານີ້ຮອງຮັບ Release 7.3.15 ຮອງຮັບ Cisco 8800 ຄຸນສົມບັດ Priority Flow Control 36×400 GbE QSFP56-DD. ບັດສາຍ (88-LC0-36FH-M)
QoS Behavior for Generic ດ້ວຍການແນະນຳ Release 7.3.1 Routing (GRE) Tunnels support for GRE
ການໂຕ້ຕອບຂອງອຸໂມງ encapsulation ແລະ decapsulation, ມີບາງການປັບປຸງທີ່ສໍາຄັນຕໍ່ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ GRE ໃນລະຫວ່າງການ encapsulation ແລະ decapsulation.
ບ່ອນທີ່ Documented QoS Policy Inheritance, ໃນໜ້າ 5
ບູລິມະສິດການຄວບຄຸມການໄຫຼເຂົ້າview, ໃນຫນ້າ 57
ເຄື່ອງຫມາຍເລີ່ມຕົ້ນ, ໃນຫນ້າ 29 ແລະເຄື່ອງຫມາຍການຫຸ້ມຫໍ່, ໃນຫນ້າ 30
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 2
2 ບົດ
ການຄຸ້ມຄອງຈະລາຈອນເກີນview
ຂອບເຂດ
· ຂອບເຂດ, ໃນໜ້າທີ 3 · ການຈັດການການຈະລາຈອນແບບດັ້ງເດີມ, ໃນໜ້າທີ 3 · ການຈັດການການຈາລະຈອນໃນ Router ຂອງທ່ານ, ໃນໜ້າທີ 3 · ຂໍ້ຈຳກັດຂອງຕົວແບບ VoQ, ໃນໜ້າທີ 4 · QoS Policy Inheritance, ໃນໜ້າ 5 · Cisco Modular QoS CLI ເພື່ອນຳໃຊ້ QoS , ໃນຫນ້າ 6
ອ່ານຄູ່ມືການຕັ້ງຄ່ານີ້ເພື່ອເຂົ້າໃຈສະຖາປັດຕະຍະກໍາໂດຍລວມທີ່ໃຫ້ອໍານາດຂອງ Cisco Quality of Service (QoS) ເທກໂນໂລຍີ, ແລະວິທີການນໍາໃຊ້ຄຸນສົມບັດຂອງມັນເພື່ອກໍານົດແລະຈັດການແບນວິດການຈະລາຈອນແລະຕົວກໍານົດການສູນເສຍແພັກເກັດໃນເຄືອຂ່າຍຂອງທ່ານ.
ການຈັດການຈະລາຈອນແບບດັ້ງເດີມ
ໃນວິທີການແບບດັ້ງເດີມຂອງການຄຸ້ມຄອງການຈະລາຈອນ, ຊຸດການຈະລາຈອນຖືກສົ່ງໄປຫາຄິວຜົນຜະລິດ egress ໂດຍບໍ່ມີການພິຈາລະນາຄວາມພ້ອມຂອງການໂຕ້ຕອບ egress ທີ່ຈະສົ່ງ.
ໃນທີ່ນັ້ນແມ່ນບັນຫາເຊັ່ນດຽວກັນ. ໃນກໍລະນີຂອງການສັນຈອນແອອັດ, ຊຸດການຈະລາຈອນອາດຈະຖືກຫຼຸດລົງຢູ່ທີ່ທ່າເຮືອຂາອອກ. ນັ້ນ ໝາຍ ຄວາມວ່າຊັບພະຍາກອນເຄືອຂ່າຍທີ່ໃຊ້ໃນການຮັບເອົາແພັກເກັດຈາກແຖວຂາເຂົ້າຂາເຂົ້າໃນທົ່ວຜ້າສະຫຼັບໄປຫາຄິວຜົນຜະລິດຢູ່ທີ່ egress ແມ່ນເສຍໄປ. ນັ້ນບໍ່ແມ່ນການເຂົ້າກັນຂອງຄິວທັງໝົດທີ່ໝາຍເຖິງພອດຂາເຂົ້າທີ່ແຕກຕ່າງກັນ, ດັ່ງນັ້ນຄວາມແອອັດຢູ່ພອດຂາເຂົ້າໜຶ່ງສາມາດສົ່ງຜົນກະທົບຕໍ່ການສັນຈອນໃນພອດອື່ນ, ເຫດການເອີ້ນວ່າການຂັດຂວາງທາງຫົວ.
ການຄຸ້ມຄອງການຈະລາຈອນໃນ Router ຂອງທ່ານ
ໜ່ວຍປະມວນຜົນເຄືອຂ່າຍ (NPU) ຂອງເຣົາເຕີຂອງທ່ານໃຊ້ສະຖາປັດຕະຍະກຳການສົ່ງຕໍ່ທີ່ອີງໃສ່ ingress-egress virtual output queuing (VoQ) ເພື່ອຈັດການການສັນຈອນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 3
ຂໍ້ຈໍາກັດຂອງຕົວແບບ VoQ ຮູບທີ 1: ການໄຫຼເຂົ້າຂອງການຈະລາຈອນຈາກພອດຂາເຂົ້າໃນແຖບ 0 ໄປຫາພອດຂາເຂົ້າຢູ່ຊ່ອງ 3
ການຄຸ້ມຄອງຈະລາຈອນເກີນview
ທີ່ນີ້, ແຕ່ລະຊັ້ນການຈະລາຈອນ ingress ມີແຜນທີ່ VoQ ຫນຶ່ງຕໍ່ຫນຶ່ງຈາກແຕ່ລະເສັ້ນ ingress (ທໍ່) ໄປຫາແຕ່ລະພອດ egress. ຊຶ່ງຫມາຍຄວາມວ່າທຸກໆການໂຕ້ຕອບ egress (#5 ໃນຮູບ) ໄດ້ກໍານົດພື້ນທີ່ buffer ໃນທຸກໆທໍ່ ingress (#1 ໃນຮູບ) ສໍາລັບແຕ່ລະ VoQs ຂອງມັນ. ນີ້ແມ່ນວິທີທີ່ເລື່ອງຂອງການເດີນທາງຂອງແພັກເກັດໃນຊ່ວງເວລາທີ່ແອອັດໃນລະບົບ router ຂອງທ່ານ unravels: #1: Packets A (ສີຂຽວສີ), B (ສີບົວສີ), ແລະ C (ສີນ້ໍາຕານ) ຢູ່ໃນການໂຕ້ຕອບ ingress. ນີ້ແມ່ນບ່ອນທີ່ເຄື່ອງຫມາຍການຫຸ້ມຫໍ່, ການຈັດປະເພດ, ແລະຕໍາຫລວດເກີດຂຶ້ນ. (ສໍາລັບລາຍລະອຽດ, ເບິ່ງ Mark Packets ເພື່ອປ່ຽນການຕັ້ງຄ່າບູລິມະສິດ, ໃນຫນ້າ 29, ການຈັດປະເພດ Packets ເພື່ອກໍານົດການຈະລາຈອນສະເພາະ, ໃນຫນ້າ 9, ແລະການຄຸ້ມຄອງຄວາມແອອັດ, ໃນຫນ້າ 75 .) #2: packets ເຫຼົ່ານີ້ຖືກເກັບໄວ້ໃນບ່ອນເກັບຂໍ້ມູນ buffer ແຍກຕ່າງຫາກໃນສະເພາະ. VoQs. ນີ້ແມ່ນບ່ອນທີ່ການຕໍ່ຄິວ, ການສົ່ງ VoQ, ແລະການຫຼຸດລົງຊອງແລະຕົວນັບໄບຕ໌ເຂົ້າມາໃນການຫຼິ້ນ. (ສໍາລັບລາຍລະອຽດ, ເບິ່ງ Congestion Avoidance, ໃນຫນ້າ 39 .) #3: ອີງຕາມແບນວິດທີ່ມີຢູ່ໃນການໂຕ້ຕອບ egress, packets ເຫຼົ່ານີ້ແມ່ນຂຶ້ນກັບຕາຕະລາງ egress, ບ່ອນທີ່ການປ່ອຍສິນເຊື່ອ egress ແລະຕົວກໍານົດການສົ່ງແມ່ນ configured. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ຊຸດແລະລໍາດັບທີ່ເຂົາເຈົ້າຈະດໍາເນີນການຕໍ່ການໂຕ້ຕອບ egress ຖືກກໍານົດຢູ່ທີ່ນີ້. ນີ້ແມ່ນບ່ອນທີ່ bandwidth fabric ໄດ້ຖືກພິຈາລະນາສໍາລັບການກໍານົດເວລາ egress. #4: ການຫຸ້ມຫໍ່ໄດ້ຖືກປ່ຽນຜ່ານຜ້າ. ອັນດັບທີ 5: ໃນໄລຍະສຸດທ້າຍ, ການຈັດປະເພດເຄື່ອງໝາຍ egress ເກີດຂຶ້ນ, ແລະຄວາມແອອັດໄດ້ຖືກຄຸ້ມຄອງດ້ວຍວິທີນີ້.tage ບໍ່ມີ packet ຫຼຸດລົງ, ແລະ packets ທັງຫມົດແມ່ນຖືກສົ່ງໄປຫາ hop ຕໍ່ໄປ.
ຂໍ້ຈໍາກັດຂອງຕົວແບບ VoQ
ໃນຂະນະທີ່ຮູບແບບ VoQ ຂອງການຄຸ້ມຄອງການຈະລາຈອນສະເຫນີ advan ທີ່ແຕກຕ່າງກັນtages (ການຫຼຸດຜ່ອນຄວາມຕ້ອງການແບນວິດຂອງຫນ່ວຍຄວາມຈໍາ, ສະຫນອງການໄຫຼ QoS end-to-end), ມັນມີຂໍ້ຈໍາກັດນີ້: ຂະຫນາດແຖວ egress ທັງຫມົດແມ່ນຕ່ໍາເພາະວ່າແຕ່ລະແຖວ egress ຕ້ອງໄດ້ຮັບການ replicated ເປັນ ingress VoQ ໃນແຕ່ລະສ່ວນຂອງແຕ່ລະ NPU / ASIC ໃນ. ລະບົບ. ນີ້ຫມາຍຄວາມວ່າດ້ວຍການເພີ່ມ 1 NPU ກັບ 20 ການໂຕ້ຕອບ, ໄດ້
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 4
ການຄຸ້ມຄອງຈະລາຈອນເກີນview
ການສືບທອດນະໂຍບາຍ QoS
ຈໍານວນ VoQs ທີ່ໃຊ້ໃນແຕ່ລະ NPU ໃນລະບົບຈະເພີ່ມຂຶ້ນ 20 x 8 (ຄິວ / ການໂຕ້ຕອບ) = 160. ນອກຈາກນີ້ຍັງມີການເພີ່ມຂື້ນຂອງຈໍານວນຕົວເຊື່ອມຕໍ່ສິນເຊື່ອຈາກແຕ່ລະຕົວກໍານົດເວລາສໍາລັບແຕ່ລະພອດ egress ໃນ NPUs ທີ່ມີຢູ່ກ່ອນຫນ້າ. ແຕ່ລະຊອຍໃນ NPU ທີ່ໃສ່ໃໝ່.
ການສືບທອດນະໂຍບາຍ QoS
ຕາຕະລາງ 3: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ QoS Policy Inheritance
ການປ່ອຍຂໍ້ມູນຂ່າວສານ 7.3.15
ລາຍລະອຽດຄຸນສົມບັດ
ເພື່ອສ້າງນະໂຍບາຍ QoS ສໍາລັບສ່ວນຕິດຕໍ່ຍ່ອຍ, ທ່ານຕ້ອງໃຊ້ນະໂຍບາຍໃນແຕ່ລະສ່ວນຕິດຕໍ່ຍ່ອຍດ້ວຍຕົນເອງ. ຈາກການປ່ອຍນີ້, ສິ່ງທີ່ທ່ານເຮັດແມ່ນສ້າງແລະນໍາໃຊ້ນະໂຍບາຍ QoS ດຽວໃນສ່ວນຕິດຕໍ່ຕົ້ນຕໍແລະສ່ວນຕິດຕໍ່ຍ່ອຍອັດຕະໂນມັດຈະສືບທອດນະໂຍບາຍ.
ຮູບແບບການສືບທອດໃຫ້ວິທີການຮັກສາໄດ້ງ່າຍສໍາລັບການນໍາໃຊ້ນະໂຍບາຍ, ຊ່ວຍໃຫ້ທ່ານສ້າງນະໂຍບາຍເປົ້າຫມາຍສໍາລັບກຸ່ມຂອງການໂຕ້ຕອບແລະສ່ວນຕິດຕໍ່ຍ່ອຍຂອງພວກເຂົາ. ຮູບແບບນີ້ຊ່ວຍປະຢັດເວລາແລະຊັບພະຍາກອນຂອງທ່ານໃນຂະນະທີ່ສ້າງນະໂຍບາຍ QoS.
· ຟັງຊັນນີ້ທັງໝົດກ່ຽວກັບຫຍັງ?—ຕາມຊື່ແນະນຳ, ການເຮັດວຽກແມ່ນອີງໃສ່ຮູບແບບການສືບທອດ, ບ່ອນທີ່ທ່ານສ້າງ ແລະນຳໃຊ້ນະໂຍບາຍ QoS ເຂົ້າໃນການໂຕ້ຕອບຫຼັກ. ການໂຕ້ຕອບຍ່ອຍທີ່ຕິດຢູ່ກັບສ່ວນຕິດຕໍ່ຕົ້ນຕໍຈະສືບທອດນະໂຍບາຍໂດຍອັດຕະໂນມັດ. ຮູບແບບການສືບທອດນຳໃຊ້ກັບທຸກການປະຕິບັດງານ QoS ລວມທັງ: · ການຈັດປະເພດ
·ເຄື່ອງໝາຍ
· ຕໍາຫລວດ
· ຮູບຮ່າງ
· ຕົວແບບການສືບທອດຊ່ວຍແນວໃດ?—ໃນເມື່ອກ່ອນ, ຖ້າເຈົ້າມີ, ສໍາລັບຕົວຢ່າງample, ແປດຕົວເຊື່ອມຕໍ່ຍ່ອຍ, ທ່ານໄດ້ສ້າງ ແລະນຳໃຊ້ນະໂຍບາຍຕໍ່ແຕ່ລະຕົວເຊື່ອມຕໍ່ຍ່ອຍເຫຼົ່ານັ້ນແຍກຕ່າງຫາກ. ດ້ວຍຮູບແບບການສືບທອດ, ທ່ານປະຫຍັດເວລາ ແລະຊັບພະຍາກອນ, ດ້ວຍນະໂຍບາຍດຽວທີ່ນຳໃຊ້ໂດຍອັດຕະໂນມັດໃນທົ່ວສ່ວນຕິດຕໍ່ຫຼັກ ແລະສ່ວນຕິດຕໍ່ຍ່ອຍຂອງມັນ.
· ຂ້ອຍຈໍາເປັນຕ້ອງເຮັດຫຍັງຕື່ມອີກເພື່ອເປີດໃຊ້ຕົວແບບການສືບທອດ?—ບໍ່, ເຈົ້າເຮັດບໍ່ໄດ້. ຮູບແບບການສືບທອດແມ່ນທາງເລືອກເລີ່ມຕົ້ນ.
· ຈະເປັນແນວໃດຖ້າຂ້ອຍຕ້ອງການຍົກເລີກຕົວເລືອກການສືບທອດ? ແນວໃດກໍ່ຕາມ, ທ່ານສາມາດເອົານະໂຍບາຍອອກຈາກສ່ວນຕິດຕໍ່ຕົ້ນຕໍ ແລະເພີ່ມນະໂຍບາຍໃສ່ສ່ວນຕິດຕໍ່ຍ່ອຍໄດ້ ຍົກເວັ້ນແຕ່ອັນທີ່ທ່ານບໍ່ຕ້ອງການໃຫ້ນະໂຍບາຍໄດ້ຮັບການສືບທອດ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 5
Cisco Modular QoS CLI ເພື່ອນຳໃຊ້ QoS
ການຄຸ້ມຄອງຈະລາຈອນເກີນview
· ສະຖິຕິແຜນທີ່ນະໂຍບາຍແມ່ນຫຍັງ?–ບໍ່ມີການປ່ຽນແປງພຶດຕິກໍານີ້. ການແລ່ນຄຳສັ່ງສະແດງນະໂຍບາຍ-ແຜນທີ່ໃນການໂຕ້ຕອບຈະສະແດງສະຖິຕິສະສົມສຳລັບສ່ວນຕິດຕໍ່ໃດໜຶ່ງ, ແລະຕົວເລກເຫຼົ່ານີ້ລວມມີສ່ວນຕິດຕໍ່ຍ່ອຍນຳ.
· ຂໍ້ຈໍາກັດໃດໆທີ່ຂ້ອຍຕ້ອງການຮູ້?–ບໍ່ມີການສະຫນັບສະຫນູນສໍາລັບເຄື່ອງຫມາຍ ECN ແລະນະໂຍບາຍເຄື່ອງຫມາຍ egress ໃນສ່ວນຕິດຕໍ່ດຽວກັນແລະການປະສົມປະສານຂອງ subinterface. ຢ່າງໃດກໍຕາມ, ຫນ້າທີ່ການສືບທອດນະໂຍບາຍ QoS ຍອມຮັບນະໂຍບາຍຫຼາຍອັນເຫຼົ່ານີ້ເຮັດໃຫ້ເຄື່ອງຫມາຍ ECN ລົ້ມເຫລວ. ເພື່ອປ້ອງກັນຄວາມລົ້ມເຫລວດັ່ງກ່າວ: · ຫ້າມກຳນົດຄ່ານະໂຍບາຍເຄື່ອງໝາຍ egress ໃນສ່ວນຕິດຕໍ່ຍ່ອຍ ແລະນຳໃຊ້ນະໂຍບາຍທີ່ເປີດໃຊ້ ECN ໃນສ່ວນຕິດຕໍ່ຫຼັກ.
· ຢ່ານຳໃຊ້ນະໂຍບາຍ ECN ໃນສ່ວນຕິດຕໍ່ຍ່ອຍ ແລະກຳນົດຄ່ານະໂຍບາຍເຄື່ອງໝາຍ egress ໃນສ່ວນຕິດຕໍ່ຫຼັກ.
Cisco Modular QoS CLI ເພື່ອນຳໃຊ້ QoS
Cisco Modular QoS CLI (MQC) framework ແມ່ນພາສາຜູ້ໃຊ້ Cisco IOS QoS ທີ່ເປີດໃຊ້ງານ: · ມາດຕະຖານຂອງ Command Line Interface (CLI) ແລະ semantics ສໍາລັບຄຸນສົມບັດ QoS.
·ການຕັ້ງຄ່າງ່າຍດາຍແລະຖືກຕ້ອງ.
· ການສະໜອງ QoS ພາຍໃນບໍລິບົດຂອງພາສາທີ່ຂະຫຍາຍໄດ້.
ສໍາລັບ router ຂອງທ່ານ, ໃນທິດທາງ egress, ສອງປະເພດຂອງນະໂຍບາຍ MQC ໄດ້ຮັບການສະຫນັບສະຫນູນ: queuing ແລະເຄື່ອງຫມາຍ. ທ່ານໃຊ້ນະໂຍບາຍການຈັດແຖວເພື່ອກໍານົດລໍາດັບຊັ້ນການກໍານົດເວລາສິນເຊື່ອ, ອັດຕາ, ບູລິມະສິດ, buffering, ແລະການຫຼີກລ່ຽງຄວາມແອອັດ. ທ່ານໃຊ້ນະໂຍບາຍເຄື່ອງຫມາຍເພື່ອຈັດປະເພດແລະຫມາຍແພັກເກັດທີ່ຖືກກໍານົດໄວ້ສໍາລັບການສົ່ງ. ເຖິງແມ່ນວ່າໃນເວລາທີ່ນະໂຍບາຍການຕໍ່ແຖວບໍ່ໄດ້ຖືກນໍາໃຊ້, ມີນະໂຍບາຍຕໍ່ຄິວທີ່ບໍ່ຊັດເຈນກັບ TC7 – P1, TC6 – P2, TC5 – TC0 (6 x Pn), ດັ່ງນັ້ນແພັກເກັດທີ່ມີເຄື່ອງໝາຍ TC7 ແລະແພັກເກັດສີດຄວບຄຸມແມ່ນຖືກຈັດລໍາດັບຄວາມສໍາຄັນກວ່າແພັກເກັດອື່ນສະເໝີ. ໃນ ingress, ພຽງແຕ່ຫນຶ່ງນະໂຍບາຍແມ່ນສະຫນັບສະຫນູນສໍາລັບການຈັດປະເພດແລະເຄື່ອງຫມາຍ. ທ່ານສາມາດນໍາໃຊ້ນະໂຍບາຍການຕໍ່ແຖວແລະເຄື່ອງຫມາຍເປັນເອກະລາດຂອງແຕ່ລະຄົນຫຼືຮ່ວມກັນໃນທິດທາງ egress ໄດ້. ຖ້າທ່ານນໍາໃຊ້ທັງສອງນະໂຍບາຍຮ່ວມກັນ, ການປະຕິບັດນະໂຍບາຍຕໍ່ແຖວແມ່ນຖືກຈັດໃຫ້ກ່ອນ, ຕິດຕາມດ້ວຍເຄື່ອງຫມາຍການປະຕິບັດນະໂຍບາຍ.
ຈຸດສໍາຄັນກ່ຽວກັບນະໂຍບາຍ MQC Egress Queuing
ເຫຼົ່ານີ້ແມ່ນຈຸດສໍາຄັນທີ່ເຈົ້າຕ້ອງຮູ້ກ່ຽວກັບນະໂຍບາຍການຈັດແຖວ MQC egress: · ນະໂຍບາຍການຈັດແຖວຂອງ MQC ປະກອບດ້ວຍຊຸດຂອງແຜນທີ່ຫ້ອງຮຽນ, ເຊິ່ງຖືກເພີ່ມເຂົ້າໃນແຜນທີ່ນະໂຍບາຍ. ທ່ານຄວບຄຸມການເຂົ້າຄິວ ແລະກຳນົດເວລາສຳລັບຊັ້ນການຈະລາຈອນນັ້ນໂດຍການນຳໃຊ້ການກະທຳກັບນະໂຍບາຍ.
· class-default ກົງກັບ traffic-class 0 ສະເໝີ. ນອກຈາກນັ້ນ, ບໍ່ມີ class ອື່ນໃດສາມາດກົງກັບ traffic-class 0.
· ຖ້າຊັ້ນການຈາລະຈອນບໍ່ມີຊັ້ນທີ່ກົງກັນໃນແຜນທີ່ນະໂຍບາຍທີ່ນຳໃຊ້, ມັນຈະກົງກັບຊັ້ນຮຽນ-ມາດຕະຖານສະເໝີ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ມັນໃຊ້ traffic-class 0 VoQ.
· ແຕ່ລະປະສົມປະສານຂອງການຈະລາຈອນທີ່ເປັນເອກະລັກທີ່ກົງກັບການເລີ່ມຕົ້ນຂອງຫ້ອງການຮຽກຮ້ອງໃຫ້ມີການຈະລາຈອນ class (TC) pro ແຍກຕ່າງຫາກfile. ຈໍານວນຂອງ TC profiles ຖືກຈໍາກັດຢູ່ທີ່ 8 ສໍາລັບການໂຕ້ຕອບຕົ້ນຕໍແລະ 8 ສໍາລັບການໂຕ້ຕອບຍ່ອຍ.
· ທ່ານບໍ່ສາມາດກຳນົດຄ່າການຈາລະຈອນຫຼາຍຊັ້ນທີ່ມີລະດັບບູລິມະສິດດຽວກັນ.
· ແຕ່ລະລະດັບບູລິມະສິດ, ເມື່ອມີການກຳນົດຄ່າ, ຈະຕ້ອງຖືກກຳນົດຄ່າໃຫ້ກັບຫ້ອງຮຽນທີ່ກົງກັບ TC ທີ່ສອດຄ້ອງກັນ ດັ່ງທີ່ສະແດງຢູ່ໃນຕາຕະລາງຕໍ່ໄປນີ້.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 6
ການຄຸ້ມຄອງຈະລາຈອນເກີນview
ຈຸດສໍາຄັນກ່ຽວກັບນະໂຍບາຍ MQC Egress Queuing
ລະດັບບູລິມະສິດ P1 P2 P3 P4 P5 P6 P7
ປະເພດການຈະລາຈອນ 7 6 5 4 3 2 1
· ຖ້າທຸກລະດັບບູລິມະສິດທີ່ກຳນົດໄວ້ໃນແຜນທີ່ນະໂຍບາຍຖືກຈັດຮຽງ, ພວກມັນຈະຕ້ອງຕິດກັນ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ທ່ານບໍ່ສາມາດຂ້າມລະດັບຄວາມສໍາຄັນ. ຕົວຢ່າງample, P1 P2 P4 (ຂ້າມ P3), ບໍ່ອະນຸຍາດໃຫ້.
· ຈາກ IOS XR Release 7.3.1 ເປັນຕົ້ນໄປ, ທ່ານສາມາດສ້າງຊຸດບູລິມະສິດທີ່ຕິດຕໍ່ກັນໄດ້ຊຸດດຽວ. ໃຫ້ແນ່ໃຈວ່າທ່ານກໍານົດລະດັບຄວາມສໍາຄັນທີ່ເພີ່ມຂຶ້ນສໍາລັບທຸກໆ TC ຫຼືຍັງຄົງຢູ່ຄືເກົ່າ, ແຕ່ຢ່າຫຼຸດລົງ. ນອກຈາກນັ້ນ, ໃຫ້ແນ່ໃຈວ່າທ່ານກໍາຫນົດບູລິມະສິດລະດັບ 1 ສໍາລັບຊັ້ນການຈະລາຈອນ 7. ທ່ານບໍ່ຈໍາເປັນຕ້ອງກໍາຫນົດຄ່າຫ້ອງຮຽນການຈະລາຈອນທີ່ບໍ່ໄດ້ໃຊ້, ດັ່ງນັ້ນທ່ານສາມາດສ້າງພຽງແຕ່ TCs ຈໍານວນຫຼາຍທີ່ທ່ານຕ້ອງການຢູ່ໃນ egress policy-map.
· MQC ສະຫນັບສະຫນູນສູງເຖິງສອງລະດັບ (ພໍ່ແມ່, ເດັກນ້ອຍ) ນະໂຍບາຍການເຂົ້າແຖວ. ລະດັບພໍ່ແມ່ຈະລວບລວມຊັ້ນການຈະລາຈອນທັງຫມົດແລະໃນຂະນະທີ່ລະດັບເດັກແຍກຊັ້ນການຈະລາຈອນໂດຍໃຊ້ຫ້ອງຮຽນ MQC.
· ພຽງ ແຕ່ ການ ກະ ທໍາ ເຫຼົ່າ ນີ້ ແມ່ນ ສະ ຫນັບ ສະ ຫນູນ ໃນ ນະ ໂຍ ບາຍ ການ ແຖວ: · ບູ ລິ ມະ ສິດ
·ຮູບຮ່າງ
· ອັດຕາສ່ວນທີ່ຍັງເຫຼືອແບນວິດ
· ຈຳກັດຄິວ
· ການກວດຫາໄວແບບສຸ່ມ (RED)
·ການຄວບຄຸມຄວາມສໍາຄັນ
· ທ່ານສາມາດມີພຽງແຕ່ຫນຶ່ງທີ່ກົງກັນກັບມູນຄ່າການຈະລາຈອນໃນຫ້ອງຮຽນໃນແຜນທີ່. · ທ່ານບໍ່ສາມາດນຳໃຊ້ນະໂຍບາຍການຈັດຄິວກັບສ່ວນຕິດຕໍ່ຫຼັກ ແລະສ່ວນຕິດຕໍ່ຍ່ອຍຂອງມັນໄດ້.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 7
ຈຸດສໍາຄັນກ່ຽວກັບນະໂຍບາຍ MQC Egress Queuing
ການຄຸ້ມຄອງຈະລາຈອນເກີນview
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 8
3 ບົດ
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
· ຈັດປະເພດແພັກເກັດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ, ໃນຫນ້າ 9 · ການຈັດປະເພດແພັກເກັດເກີນview, ໃນຫນ້າ 9 · Packet Classification on Your Router, on your page 11 · Traffic Class Elements, on page 20 · Default Traffic Class, on page 21 · Create a Traffic Class, on page 21 · ອົງປະກອບນະໂຍບາຍການຈະລາຈອນ, ໃນຫນ້າ 23 · ສ້າງ ນະໂຍບາຍຈະລາຈອນ, ຢູ່ໜ້າ 24 · ຄັດຕິດນະໂຍບາຍຈະລາຈອນໃສ່ໜ້າ 24
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ອ່ານພາກນີ້ເພື່ອເຮັດສໍາເລັດview ການຈັດປະເພດແພັກເກັດ ແລະປະເພດການຈັດປະເພດແພັກເກັດທີ່ແຕກຕ່າງກັນສຳລັບເຣົາເຕີຂອງເຈົ້າ.
ການຈັດປະເພດແພັກເກັດເກີນview
ການຈັດປະເພດແພັກເກັດກ່ຽວຂ້ອງກັບການຈັດປະເພດແພັກເກັດພາຍໃນກຸ່ມສະເພາະ (ຫຼືປະເພດ) ແລະມອບຫມາຍໃຫ້ມັນເປັນຕົວອະທິບາຍການຈະລາຈອນເພື່ອເຮັດໃຫ້ມັນສາມາດເຂົ້າເຖິງການຈັດການ QoS ໃນເຄືອຂ່າຍ. ຕົວອະທິບາຍການຈະລາຈອນມີຂໍ້ມູນກ່ຽວກັບການປິ່ນປົວການສົ່ງຕໍ່ (ຄຸນນະພາບຂອງການບໍລິການ) ທີ່ແພັກເກັດຄວນໄດ້ຮັບ. ການນໍາໃຊ້ການຈັດປະເພດ packet, ທ່ານສາມາດແບ່ງປັນການຈະລາຈອນເຄືອຂ່າຍເປັນຫຼາຍລະດັບບູລິມະສິດຫຼືຫ້ອງການບໍລິການ. ເມື່ອຕົວອະທິບາຍການຈາລະຈອນຖືກນໍາໃຊ້ເພື່ອຈັດປະເພດການຈະລາຈອນ, ແຫຼ່ງຂໍ້ມູນຕົກລົງທີ່ຈະປະຕິບັດຕາມເງື່ອນໄຂທີ່ສັນຍາໄວ້ແລະເຄືອຂ່າຍສັນຍາວ່າມີຄຸນນະພາບຂອງການບໍລິການ. ນີ້ແມ່ນບ່ອນທີ່ຕໍາຫຼວດຈະລາຈອນແລະຮູບຮ່າງຈະລາຈອນເຂົ້າມາໃນຮູບ. ຕຳຫຼວດຈະລາຈອນ ແລະ ຜູ້ສ້າງຮູບການຈະລາຈອນໃຊ້ຕົວອະທິບາຍການຈະລາຈອນຂອງແພັກເກັດ - ນັ້ນແມ່ນການຈັດປະເພດຂອງມັນ - ເພື່ອຮັບປະກັນການປະຕິບັດຕາມສັນຍາ. Modular Quality of Service (QoS) command-line interface (MQC) ຖືກນໍາໃຊ້ເພື່ອກໍານົດການໄຫຼວຽນຂອງການຈະລາຈອນທີ່ຕ້ອງໄດ້ຮັບການຈັດປະເພດ, ເຊິ່ງແຕ່ລະການໄຫຼວຽນຂອງການຈະລາຈອນຖືກເອີ້ນວ່າປະເພດການບໍລິການ, ຫຼືຊັ້ນ. ຕໍ່ມາ, ນະໂຍບາຍຈະລາຈອນຖືກສ້າງ ແລະນຳໃຊ້ກັບຫ້ອງຮຽນ. ການຈະລາຈອນທັງໝົດທີ່ບໍ່ໄດ້ລະບຸໂດຍໝວດໝູ່ທີ່ກຳນົດໄວ້ນັ້ນຕົກຢູ່ໃນໝວດໝູ່ຂອງຊັ້ນຮຽນເລີ່ມຕົ້ນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 9
ຂໍ້ມູນຈໍາເພາະຂອງ CoS ສໍາລັບຊຸດທີ່ມີ IP Precedence
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ໝາຍເຫດຕັ້ງແຕ່ Cisco IOS XR Release 7.2.12 ເປັນຕົ້ນໄປ, ທ່ານສາມາດຈັດແບ່ງແພັກເກັດໃນຊັ້ນ 2 transport interfaces ໂດຍໃຊ້ Layer 3 header values. ຢ່າງໃດກໍຕາມ, ຄຸນນະສົມບັດນີ້ໃຊ້ພຽງແຕ່ກັບການໂຕ້ຕອບຕົ້ນຕໍ (ສ່ວນຕິດຕໍ່ທາງດ້ານຮ່າງກາຍແລະມັດ), ແລະບໍ່ແມ່ນໃນການໂຕ້ຕອບຍ່ອຍ.
ຂໍ້ມູນຈໍາເພາະຂອງ CoS ສໍາລັບຊຸດທີ່ມີ IP Precedence
ການນໍາໃຊ້ຄວາມສໍາຄັນ IP ອະນຸຍາດໃຫ້ທ່ານເພື່ອລະບຸ CoS ສໍາລັບຊຸດ. ທ່ານສາມາດສ້າງການບໍລິການທີ່ແຕກຕ່າງໂດຍການກໍານົດລະດັບຄວາມກ້າວຫນ້າໃນການຈະລາຈອນຂາເຂົ້າແລະນໍາໃຊ້ພວກມັນປະສົມປະສານກັບຄຸນສົມບັດຂອງ QoS. ດັ່ງນັ້ນ, ແຕ່ລະອົງປະກອບເຄືອຂ່າຍຕໍ່ມາສາມາດໃຫ້ບໍລິການໂດຍອີງໃສ່ນະໂຍບາຍທີ່ກໍານົດໄວ້. ໂດຍປົກກະຕິ IP precedence ແມ່ນຖືກປະຕິບັດໃຫ້ຢູ່ໃກ້ກັບຂອບຂອງເຄືອຂ່າຍຫຼືໂດເມນບໍລິຫານເທົ່າທີ່ເປັນໄປໄດ້. ນີ້ອະນຸຍາດໃຫ້ສ່ວນທີ່ເຫຼືອຂອງຫຼັກຫຼືກະດູກສັນຫຼັງເພື່ອປະຕິບັດ QoS ໂດຍອີງໃສ່ຄວາມສໍາຄັນກ່ອນຫນ້າ.
ຮູບທີ 2: IPv4 Packet Type of Service Field
ທ່ານສາມາດນໍາໃຊ້ສາມ bits ກ່ອນຫນ້ານີ້ໃນພາກສະຫນາມປະເພດຂອງການບໍລິການ (ToS) ຂອງຫົວ IPv4 ສໍາລັບຈຸດປະສົງນີ້. ການນໍາໃຊ້ ToS bits, ທ່ານສາມາດກໍານົດເຖິງແປດຫ້ອງຮຽນຂອງການບໍລິການ. ຄຸນສົມບັດອື່ນໆທີ່ກຳນົດຄ່າໃນທົ່ວເຄືອຂ່າຍສາມາດນຳໃຊ້ບິດເຫຼົ່ານີ້ເພື່ອກຳນົດວິທີການປິ່ນປົວແພັກເກັດກ່ຽວກັບ ToS ເພື່ອໃຫ້ມັນ. ຄຸນສົມບັດ QoS ອື່ນໆເຫຼົ່ານີ້ສາມາດກໍານົດນະໂຍບາຍການຈັດການການຈະລາຈອນທີ່ເຫມາະສົມ, ລວມທັງຍຸດທະສາດການຄຸ້ມຄອງຄວາມແອອັດແລະການຈັດສັນແບນວິດ. ຕົວຢ່າງample, ລັກສະນະ queuing ເຊັ່ນ LLQ ສາມາດນໍາໃຊ້ການຕັ້ງຄ່າກ່ອນຫນ້າ IP ຂອງແພັກເກັດເພື່ອຈັດລໍາດັບຄວາມສໍາຄັນຂອງການຈະລາຈອນ.
IP Precedence Bits ໃຊ້ເພື່ອຈັດແບ່ງແພັກເກັດ
ໃຊ້ສາມບິດກ່ອນໜ້າຂອງ IP ໃນຊ່ອງ ToS ຂອງຫົວ IP ເພື່ອລະບຸການມອບໝາຍ CoS ສໍາລັບແຕ່ລະແພັກເກັດ. ທ່ານສາມາດແບ່ງການຈາລະຈອນອອກເປັນສູງສຸດແປດຫ້ອງຮຽນແລະຫຼັງຈາກນັ້ນນໍາໃຊ້ແຜນທີ່ນະໂຍບາຍເພື່ອກໍານົດນະໂຍບາຍເຄືອຂ່າຍໃນແງ່ຂອງການຈັດການຄວາມແອອັດແລະການຈັດສັນແບນວິດສໍາລັບແຕ່ລະຊັ້ນຮຽນ. ກ່ອນໜ້າແຕ່ລະອັນກົງກັບຊື່. ການຕັ້ງຄ່າ bit precedence IP 6 ແລະ 7 ແມ່ນສະຫງວນໄວ້ສໍາລັບຂໍ້ມູນການຄວບຄຸມເຄືອຂ່າຍ, ເຊັ່ນ: ການປັບປຸງເສັ້ນທາງ. ຊື່ເຫຼົ່ານີ້ຖືກກໍານົດໄວ້ໃນ RFC 791.
ການຕັ້ງຄ່າຄ່າກ່ອນໜ້າຂອງ IP
ໂດຍຄ່າເລີ່ມຕົ້ນ, routers ປ່ອຍໃຫ້ຄ່າ IP ກ່ອນໜ້ານີ້ບໍ່ຖືກແຕະຕ້ອງ. ອັນນີ້ຮັກສາຄ່າກ່ອນໜ້າທີ່ກຳນົດໄວ້ໃນສ່ວນຫົວ ແລະອະນຸຍາດໃຫ້ອຸປະກອນເຄືອຂ່າຍພາຍໃນທັງໝົດໃຫ້ບໍລິການໂດຍອີງຕາມການຕັ້ງຄ່າກ່ອນໜ້າຂອງ IP. ນະໂຍບາຍນີ້ປະຕິບັດຕາມວິທີການມາດຕະຖານທີ່ກໍານົດວ່າການຈະລາຈອນເຄືອຂ່າຍຄວນຈະຖືກຈັດຮຽງເປັນປະເພດການບໍລິການຕ່າງໆຢູ່ໃນຂອບຂອງເຄືອຂ່າຍແລະປະເພດການບໍລິການເຫຼົ່ານັ້ນຄວນຈະຖືກປະຕິບັດຢູ່ໃນຫຼັກຂອງເຄືອຂ່າຍ. Routers ໃນຫຼັກຂອງເຄືອຂ່າຍຫຼັງຈາກນັ້ນສາມາດນໍາໃຊ້ bits ກ່ອນຫນ້າເພື່ອກໍານົດຄໍາສັ່ງຂອງສາຍສົ່ງ, ຄວາມເປັນໄປໄດ້ຂອງ packet ຫຼຸດລົງ, ແລະອື່ນໆ. ເນື່ອງຈາກວ່າການຈະລາຈອນທີ່ເຂົ້າມາໃນເຄືອຂ່າຍຂອງທ່ານສາມາດມີສ່ວນສໍາຄັນທີ່ກໍານົດໄວ້ໂດຍອຸປະກອນພາຍນອກ, ພວກເຮົາແນະນໍາໃຫ້ທ່ານປັບຄ່າກ່ອນຫນ້າສໍາລັບການຈະລາຈອນທັງຫມົດທີ່ເຂົ້າມາໃນເຄືອຂ່າຍຂອງທ່ານ. ໂດຍການຄວບຄຸມການຕັ້ງຄ່າ IP ກ່ອນຫນ້າ, ທ່ານ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 10
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
IP Precedence ເມື່ອປຽບທຽບກັບ IP DSCP Marking
ຫ້າມຜູ້ໃຊ້ທີ່ໄດ້ກໍານົດໄວ້ກ່ອນ IP ຈາກການໄດ້ຮັບການບໍລິການທີ່ດີກວ່າສໍາລັບການຈະລາຈອນຂອງເຂົາເຈົ້າພຽງແຕ່ໂດຍການກໍານົດຄວາມສໍາຄັນສູງສໍາລັບທຸກແພັກເກັດຂອງເຂົາເຈົ້າ. ເຄື່ອງໝາຍແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂທີ່ອີງໃສ່ຫ້ອງຮຽນ ແລະຄຸນສົມບັດ LLQ ສາມາດໃຊ້ບິດກ່ອນໜ້າຂອງ IP.
IP Precedence ເມື່ອປຽບທຽບກັບ IP DSCP Marking
ຖ້າທ່ານຕ້ອງການຫມາຍແພັກເກັດໃນເຄືອຂ່າຍຂອງທ່ານແລະອຸປະກອນທັງຫມົດຂອງທ່ານສະຫນັບສະຫນູນເຄື່ອງຫມາຍ IP DSCP, ໃຫ້ໃຊ້ເຄື່ອງຫມາຍ IP DSCP ເພື່ອຫມາຍແພັກເກັດຂອງເຈົ້າເພາະວ່າເຄື່ອງຫມາຍ IP DSCP ສະຫນອງທາງເລືອກການເຮັດເຄື່ອງຫມາຍແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂຫຼາຍ. ຢ່າງໃດກໍຕາມ, ຖ້າການໃຫ້ເຄື່ອງຫມາຍໂດຍ IP DSCP ແມ່ນບໍ່ຕ້ອງການ, ຫຼືຖ້າທ່ານບໍ່ແນ່ໃຈວ່າອຸປະກອນໃນເຄືອຂ່າຍຂອງທ່ານສະຫນັບສະຫນູນຄ່າ IP DSCP, ໃຫ້ໃຊ້ຄ່າກ່ອນຫນ້າ IP ເພື່ອຫມາຍແພັກເກັດຂອງທ່ານ. ຄ່າກ່ອນໜ້າ IP ອາດຈະໄດ້ຮັບການສະໜັບສະໜູນໂດຍອຸປະກອນທັງໝົດໃນເຄືອຂ່າຍ. ທ່ານສາມາດກໍານົດເຖິງ 8 ເຄື່ອງຫມາຍກ່ອນຫນ້າຂອງ IP ທີ່ແຕກຕ່າງກັນແລະ 64 ເຄື່ອງຫມາຍ IP DSCP ທີ່ແຕກຕ່າງກັນ.
ການຈັດປະເພດ Packet ໃນ Router ຂອງທ່ານ
ໃນ router ຂອງທ່ານ, ມີລະບົບການຈັດປະເພດແພັກເກັດສອງປະເພດ: · ໃນທິດທາງ ingress, ແຜນທີ່ QoS ແລະ Ternary Content Addressable Memory (TCAM).
ໝາຍເຫດ TCAM ບໍ່ຮອງຮັບໃນເຣົາເຕີການຕັ້ງຄ່າຄົງທີ່ (ບ່ອນທີ່ຕົວເຊື່ອມຕໍ່ເຣົາເຕີຖືກສ້າງຢູ່ໃນ). ມັນສະຫນັບສະຫນູນພຽງແຕ່ໃນ routers modular (ທີ່ມີຊ່ອງສຽບຫຼາຍທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດປ່ຽນການໂຕ້ຕອບໃນ router ໄດ້).
·ໃນທິດທາງ egress, ແຜນທີ່ QoS.
ເມື່ອນະໂຍບາຍທີ່ກົງກັນພຽງແຕ່ຈຸດລະຫັດການບໍລິການທີ່ແຕກຕ່າງກັນ (DSCP) ຫຼືຄ່າກ່ອນຫນ້າ (ຍັງເອີ້ນວ່າ DSCP ຫຼືການຈັດປະເພດຕາມລໍາດັບ), ລະບົບຈະເລືອກລະບົບການຈັດປະເພດຕາມແຜນທີ່; ອື່ນ, ມັນເລືອກ TCAM. TCAM ແມ່ນສ່ວນຂະຫຍາຍຂອງແນວຄວາມຄິດຕາຕະລາງ Content Addressable Memory (CAM). ຕາຕະລາງ CAM ໃຊ້ເວລາໃນດັດຊະນີຫຼືຄ່າທີ່ສໍາຄັນ (ໂດຍປົກກະຕິເປັນທີ່ຢູ່ MAC) ແລະຊອກຫາຄ່າທີ່ໄດ້ຮັບ (ໂດຍປົກກະຕິເປັນ switch port ຫຼື VLAN ID). ການຄົ້ນຫາຕາຕະລາງແມ່ນໄວແລະສະເຫມີໂດຍອີງໃສ່ການຈັບຄູ່ທີ່ສໍາຄັນທີ່ແນ່ນອນປະກອບດ້ວຍສອງຄ່າ input: 0 ແລະ 1 bits. ແຜນທີ່ QoS ແມ່ນລະບົບການຈັດປະເພດຕາຕະລາງສໍາລັບແພັກເກັດການຈະລາຈອນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 11
ປັບປຸງການຂະຫຍາຍ ACL ໂດຍໃຊ້ Peering QoS
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ປັບປຸງການຂະຫຍາຍ ACL ໂດຍໃຊ້ Peering QoS
ຕາຕະລາງ 4: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
ປັບປຸງການຂະຫຍາຍ ACL ໂດຍໃຊ້ Peering QoS
ການປ່ອຍຂໍ້ມູນຂ່າວສານ 7.3.2
ລາຍລະອຽດຄຸນສົມບັດ
ຄຸນສົມບັດນີ້ຮວມເອົາໜ້າທີ່ຂອງ QoS ແລະລາຍການຄວບຄຸມການເຂົ້າເຖິງຄວາມປອດໄພ (ACLs). ການປະສົມປະສານນີ້ເຮັດໃຫ້ການນໍາໃຊ້ການກັ່ນຕອງ ACL ກັບ Object Group ACL, ເຊິ່ງສະຫນອງຂະຫນາດ ACL ທີ່ມີການປັບປຸງຢ່າງຫຼວງຫຼາຍເນື່ອງຈາກການນໍາໃຊ້ TCAM ຕ່ໍາຫຼາຍ.
ກ່ອນການທໍາງານນີ້ໄດ້ຖືກນໍາສະເຫນີ, ACLs ນໍາໃຊ້ສໍາລັບການປະຕິບັດຂອງກຸ່ມ QoS ໄດ້ບໍລິໂພກຈໍານວນຂະຫນາດໃຫຍ່ຂອງລາຍການ TCAM, ຫຼຸດຜ່ອນຂະຫນາດທີ່ມີຢູ່ຂອງຄຸນນະສົມບັດ.
Peering QoS ແມ່ນຄຸນສົມບັດການຈັດປະເພດ ingress QoS ທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດລວມເອົາຫນ້າທີ່ຂອງ QoS ACLs ແລະ ACLs ຄວາມປອດໄພ. ມັນເຮັດແນວນັ້ນໂດຍການຊ່ວຍໃຫ້ທ່ານສາມາດກໍານົດການດໍາເນີນການຂອງກຸ່ມ QoS ສໍາລັບທຸກໆການເຂົ້າຄວບຄຸມການເຂົ້າເຖິງ (ACE) ໃນ ACL ຄວາມປອດໄພ, ດັ່ງນັ້ນຈຶ່ງຫຼີກເວັ້ນການເຂົ້າຫຼາຍ (ສໍາລັບ QoS ແລະຄວາມປອດໄພ) ຕໍ່ ACE. ຫຼັງຈາກນັ້ນທ່ານສາມາດນໍາໃຊ້ ACL ທີ່ຖືກລວມເຂົ້າກັບຄຸນສົມບັດ ACL ຂອງກຸ່ມວັດຖຸເພື່ອນໍາໃຊ້ການກັ່ນຕອງ ACL (ອະນຸຍາດຫຼືປະຕິເສດ) ສໍາລັບ ACEs. Object Group ACLs ຍັງຖືກເອີ້ນວ່າ 'ACLs ທີ່ຖືກບີບອັດ' ເພາະວ່າກຸ່ມວັດຖຸບີບອັດທີ່ຢູ່ IP ສ່ວນບຸກຄົນຫຼາຍອັນເຂົ້າໄປໃນກຸ່ມວັດຖຸ. ນອກຈາກນັ້ນ, ໃນ ACL ທີ່ອີງໃສ່ກຸ່ມວັດຖຸ, ທ່ານສາມາດສ້າງ ACE ດຽວທີ່ໃຊ້ຊື່ກຸ່ມວັດຖຸແທນທີ່ຈະສ້າງ ACEs ຫຼາຍອັນ. ຄວາມສາມາດໃນການ 'ລວມ' ແລະ 'ບີບອັດ' ACLs ນີ້ຊ່ວຍປະຢັດພື້ນທີ່ TCAM ທີ່ສໍາຄັນແລະສະຫນອງຂະຫນາດ ACL ທີ່ໄດ້ຮັບການປັບປຸງຢ່າງຫຼວງຫຼາຍສໍາລັບນະໂຍບາຍ QoS.
ຈຸດສໍາຄັນກ່ຽວກັບການລວມ ACLs
· ໃຫ້ແນ່ໃຈວ່າທ່ານລວມ ACLs (ຕັ້ງ QoS ກຸ່ມປະຕິບັດສໍາລັບທຸກໆ ACE ໃນ ACL ຄວາມປອດໄພ) ກ່ອນທີ່ຈະຕິດມັນໃສ່ໃນການໂຕ້ຕອບ.
· ການລວມ ACL ແມ່ນຂຶ້ນກັບຄໍາສັ່ງ. ນີ້ຫມາຍຄວາມວ່າ ACEs ຖືກດໍາເນີນໂຄງການຕາມລໍາດັບທີ່ພວກເຂົາປາກົດຢູ່ໃນ ACL.
ຂໍ້ແນະນຳ ແລະຂໍ້ຈຳກັດສຳລັບ Peering QoS
· ມີພຽງແຕ່ຊັ້ນ 3 ການໂຕ້ຕອບທີ່ຮອງຮັບ QoS peering. ການຕັ້ງຄ່າໃນຊັ້ນ 2 ຖືກປະຕິເສດ.
· Peering QoS ແມ່ນສະຫນັບສະຫນູນພຽງແຕ່ໃນທິດທາງ ingress.
· ນະໂຍບາຍ Peering QoS ແລະນະໂຍບາຍ QoS ປົກກະຕິສາມາດຢູ່ຮ່ວມກັນໃນບັດເສັ້ນດຽວກັນ, ແຕ່ວ່າພຽງແຕ່ຖ້າທ່ານແນບພວກມັນເຂົ້າກັບການໂຕ້ຕອບທີ່ແຕກຕ່າງກັນເທົ່ານັ້ນ.
· ທ່ານສາມາດຕິດຕໍ່ນະໂຍບາຍ QoS peering ດຽວກັນກັບການໂຕ້ຕອບຫຼາຍໃນບັດເສັ້ນດຽວກັນ.
· ເພື່ອບັນຊີການຈາລະຈອນ IPv4 ແລະ IPv6 ແຍກຕ່າງຫາກ, ກຳນົດຄ່າກຸ່ມ QoS ສະເພາະສຳລັບ IPv4 ແລະ IPv6 ຄວາມປອດໄພ ACLs.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 12
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ການຕັ້ງຄ່າ Peering QoS ສໍາລັບ ACL Scaling
· ການຈາລະຈອນທີ່ຖືກໝາຍດ້ວຍບິດ MPLS EXP ຢູ່ໃນສ່ວນຕິດຕໍ່ທີ່ກຳນົດຄ່າ QoS ແບບ peering ແມ່ນຈັບຄູ່ກັບ class-default ໃນແຜນທີ່ຂອງ class ທີ່ກຳນົດຄ່າເປັນ match-any (default) ສຳລັບກະແສ MPLS MPLS.
· Subinterfaces ສືບທອດນະໂຍບາຍ QoS peering ທີ່ໃຊ້ກັບສ່ວນຕິດຕໍ່ຕົ້ນຕໍ, ແຕ່ພວກເຂົາບໍ່ໄດ້ສືບທອດ ACLs. ໃຫ້ແນ່ໃຈວ່າທ່ານກໍາຫນົດຄ່າ ACLs ຄວາມປອດໄພ (ທີ່ກົງກັນກັບຕົວເຊື່ອມຕໍ່ຕົ້ນຕໍ) ໃນສ່ວນຕິດຕໍ່ຍ່ອຍທັງຫມົດ; ຖ້າບໍ່ດັ່ງນັ້ນ, ການຈະລາຈອນຂອງຕົວເຊື່ອມຕໍ່ຍ່ອຍທັງໝົດແມ່ນຂຶ້ນກັບການດຳເນີນການເລີ່ມຕົ້ນຂອງຊັ້ນຮຽນ, ດັ່ງນັ້ນຈຶ່ງສົ່ງຜົນກະທົບຕໍ່ການຊັ່ງນໍ້າໜັກອັນສຳຄັນຂອງພວກມັນtage.
·ທ່ານພຽງແຕ່ສາມາດ config ຈັບຄູ່ Qo-group ສໍາລັບ peering QoS ນະໂຍບາຍ. ຄຳສັ່ງກຸ່ມ qo ອື່ນໆແມ່ນຖືກປະຕິເສດ.
·ທ່ານສາມາດໃສ່, ລຶບ, ແລະແກ້ໄຂ ACEs ໃນ ACLs ຄວາມປອດໄພ.
ການຕັ້ງຄ່າ Peering QoS ສໍາລັບ ACL Scaling
ເພື່ອຕັ້ງຄ່າ peering QoS ໃນການໂຕ້ຕອບ:
1. ຕັ້ງຄ່າຄວາມປອດໄພ ACL ແລະກໍານົດກຸ່ມ qos ຕໍ່ ACE. ອີກຢ່າງໜຶ່ງ, qo-group ຖືກຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນຂອງ 0, ຜົນກະທົບຕໍ່ການຊັ່ງນໍ້າໜັກtage ສໍາລັບການຈະລາຈອນໃນການໂຕ້ຕອບ.
2. ຕັ້ງຄ່ານະໂຍບາຍ peering QoS ທີ່ກົງກັນຢູ່ໃນກຸ່ມກຸ່ມທີ່ທ່ານຕັ້ງໄວ້ໃນ ACL ຄວາມປອດໄພ. ກຳນົດການກະທຳຂອງກຸ່ມ QoS ເຊັ່ນ: ຂໍ້ສັງເກດ, ຕຳຫລວດ, ຊັ້ນການຈະລາຈອນ, DSCP, ຄວາມສຳຄັນ, ແລະຊັ້ນປະຖິ້ມ.
3. ຄັດຕິດ ACL ຄວາມປອດໄພ ແລະ peering QoS ACL ກັບການໂຕ້ຕອບ.
/*Configure security ACL, in this example: ipv4-sec-acl*/ Router(config)#ipv4 access-list ipv4-sec-acl
/* ກໍານົດກຸ່ມ qo ຕໍ່ ACE; ທ່ານສາມາດເຮັດສິ່ງນີ້ໄດ້ເນື່ອງຈາກ peering QoS ທີ່ຊ່ວຍໃຫ້ການນໍາໃຊ້ການເຂົ້າດຽວຕໍ່ ACE ແທນການເຂົ້າຫຼາຍອັນ */ Router(config-ipv4-acl)#10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence precedent set qo - ກຸ່ມ 1
Router(config-ipv4-acl)#20 permit ipv4 135.0.0.0/8 217.0.0.0/8 preceence immediate set qo-group 2
Router(config-ipv4-acl)30 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence flash set qo-group 3 Router(config-ipv4-acl)40 permit ipv4 135.0.0.0/8. flash-override set qo-group 217.0.0.0 Router(config-ipv8-acl)4 permit ipv4 50/4 135.0.0.0/8 precedence critical set qo-group 217.0.0.0 Router(config-ipv8-acl)#5 permit 4. 60/4 135.0.0.0/8 precedence internet set qo-group 217.0.0.0 Router(config-ipv8-acl)#6 permit ipv4 70/4 135.0.0.0/8 precedence network set qo-group 217.0.0.0 Router(8config-p acl)#ອອກ
/*ຕັ້ງຄ່ານະໂຍບາຍ peering QoS ທີ່ກົງກັນສໍາລັບແຕ່ລະກຸ່ມ qo ທີ່ທ່ານຕັ້ງໄວ້ໃນຄວາມປອດໄພ ACL*/ Router(config)#class-map match-any grp-7 Router(config-cmap)#match qo-group 7 Router(config- cmap)#end-class-map Router(config)#class-map match-any grp-6 Router(config-cmap)#match qo-group 6 Router(config-cmap)#end-class-map Router(config) #class-map match-any grp-5 Router(config-cmap)#match qo-group 5 Router(config-cmap)#end-class-map Router(config)#class-map match-any grp-4 Router( config-cmap)#match qo-group 4 Router(config-cmap)#end-class-map Router(config)#class-map match-any grp-3 Router(config-cmap)#match qo-group 3
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 13
ການຕັ້ງຄ່າ Peering QoS ສໍາລັບ ACL Scaling
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
Router(config-cmap)#end-class-map Router(config)#class-map match-any grp-2 Router(config-cmap)#match qo-group 2 Router(config-cmap)#end-class-map Router(config)#class-map match-any grp-1 Router(config-cmap)#match qo-group 1 Router(config-cmap)#end-class-map Router(config)#class-map match-any class -default Router(config-cmap)#end-class-map
/* ກໍານົດການປະຕິບັດ Qos ໃນແຜນທີ່ນະໂຍບາຍທີ່ກໍາຫນົດຄ່າ, ໃນຕົວຢ່າງນີ້ample: ຕັ້ງ prec, ຕັ້ງ tc, ແລະຕັ້ງ 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
/*ແນບຄວາມປອດໄພ acl ກັບກຸ່ມທີ່ກົງກັນ, ໄປທີ່ອິນເຕີເຟດ*/ Router(config)#int bundle-Ether 350 Router(config-if)#ipv4 access-group ipv4-sec-acl ingress
/* ແນບແຜນທີ່ນະໂຍບາຍດ້ວຍການປະຕິບັດການ qo ທີ່ທ່ານຕັ້ງໄວ້ໃນຄວາມປອດໄພ acl, ໃສ່ສ່ວນຕິດຕໍ່ */ Router(config-if)#service-policy input ingress_qosgrp_to_DSCP_TC_qgrp Router(config-if)#commit Router(config-if)#exit
ທ່ານໄດ້ສຳເລັດການນຳໃຊ້ Peering QoS ເພື່ອຮວມ ແລະບີບອັດຄວາມປອດໄພ ແລະ QoS ACLs ແລະບັນລຸໄດ້ການປັບປຸງຂະໜາດ ACL ຢ່າງຫຼວງຫຼາຍສຳລັບນະໂຍບາຍ QoS.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 14
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ການຕັ້ງຄ່າ Peering QoS ສໍາລັບ ACL Scaling
ແລ່ນການຕັ້ງຄ່າ
ipv4 access-list ipv4-sec-acl 10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence precedent set qo-group 1 20 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence group 2/30. permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence flash set qo-group 3 40 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence flash-override set qo-group 4 50.ip. .4/135.0.0.0 precedence crial set qo-group 8 217.0.0.0 permit ipv8 5/60 4/135.0.0.0 precedence internet set qo-group 8 217.0.0.0 permit ipv8 6/70 4/135.0.0.0 ເຄືອຂ່າຍ precedence 8
! class-map match-any grp-7
ຈັບຄູ່ກຸ່ມ 7 end-class-map ! class-map match-any grp-6 match qo-group 6 end-class-map ! class-map match-any grp-5 match qo-group 5 end-class-map ! class-map match-any grp-4 match qo-group 4 end-class-map ! class-map match-any grp-3 match qo-group 3 end-class-map ! class-map match-any grp-2 match qo-group 2 end-class-map ! class-map match-any grp-1 match qo-group 1 end-class-map ! class-map match-any class-default end-class-map ! policy-map ingress_qosgrp_to_Prec-TC class grp-7
ຕັ້ງກ່ອນໜ້າ 1 ກຳນົດການສັນຈອນ-ຊັ້ນ 7 ! class grp-6 ຕັ້ງກ່ອນໜ້າ 1 set traffic-class 6 ! ຊັ້ນ grp-5 ຕັ້ງກ່ອນໜ້າ 2 ກຳນົດການສັນຈອນ-ຊັ້ນ 5 ! class grp-4 set prepreceence 2 set traffic-class 4 ! class grp-3 set traffic-class 3 set dscp ef ! ຫ້ອງຮຽນ grp-2
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 15
Peering QoS ສໍາລັບ ABF
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ວາງໄວ້ກ່ອນ 3 ກຳນົດການຈະລາຈອນ-ຊັ້ນ 2 ! class grp-1 set prepreceence 4 set traffic-class 1 ! class class-default set preceence 5 ! ແຜນທີ່ສຸດທ້າຍ ! int bundle-Ether 350 ipv4 access-group ipv4-sec-acl ingress ! int bundle-Ether 350 ການປ້ອນຂໍ້ມູນນະໂຍບາຍການບໍລິການ ingress_qosgrp_to_DSCP_TC_qgrp
ການຢັ້ງຢືນ
ດໍາເນີນການຄໍາສັ່ງສະແດງການໂຕ້ຕອບສໍາລັບການໂຕ້ຕອບທີ່ທ່ານແນບຄວາມປອດໄພແລະ QoS ACLs.
Router#show run int bundle-Ether 350 interface Bundle-Ether350 service-policy input ingress_qosgrp_to_DSCP_TC_qgrp ipv4 ທີ່ຢູ່ 11.25.0.1 255.255.255.0 ipv6 address 2001:11ec:25:1:1acc. ຂາເຂົ້າ !
Peering QoS ສໍາລັບ ABF
ຕາຕະລາງ 5: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
ຮອງຮັບ ACL-Based Forwarding (ABF) ດ້ວຍ QoS peering
ການປ່ອຍຂໍ້ມູນຂ່າວສານ 7.3.3
ລາຍລະອຽດຄຸນສົມບັດ
ຄຸນສົມບັດນີ້ເຮັດໃຫ້ເຈົ້າມີຄວາມຍືດຫຍຸ່ນໃນການຕັ້ງຄ່າທີ່ຢູ່ຕໍ່ໄປສໍາລັບ ACEs ໃນ ACL ທີ່ຖືກລວມເຂົ້າກັນ (QoS ແລະຄວາມປອດໄພ) ແທນທີ່ຈະເປັນເສັ້ນທາງທີ່ຖືກເລືອກໂດຍໂປໂຕຄອນເສັ້ນທາງ. ທ່ານສາມາດຕັ້ງຄ່າ VRF-select ຫຼື VRF-aware next-hop addresses.
ຄຸນສົມບັດນີ້ຊ່ວຍໃຫ້ທ່ານມີຟັງຊັນ QoS ແລະ ABF ພາຍໃນ ACEs ດຽວກັນ.
ເລີ່ມຕົ້ນດ້ວຍ Release 7.3.3, Cisco 8000 Series Routers ຮອງຮັບ ACL-based forwarding with peering QoS. ACL-Based Forwarding (ABF) ແມ່ນຄຸນສົມບັດການສົ່ງຕໍ່ທີ່ອີງໃສ່ນະໂຍບາຍທີ່ເຣົາເຕີຈະສົ່ງຕໍ່ການຈະລາຈອນທີ່ກົງກັບກົດ ACL ສະເພາະກັບ hop ຕໍ່ໄປທີ່ລະບຸໂດຍຜູ້ໃຊ້ ແທນທີ່ຈະເປັນເສັ້ນທາງທີ່ເລືອກໂດຍໂປຣໂຕຄໍເສັ້ນທາງ. ຄຸນສົມບັດ Peering QoS ຮວມ QoS ACLs ແລະຄວາມປອດໄພ ACLs ເພື່ອຫຼີກເວັ້ນການເຂົ້າຫຼາຍອັນ (QoS ແລະຄວາມປອດໄພ) ຕໍ່ ACE. ໃນການສະຫນັບສະຫນູນ ABF ກັບ peering QoS, ທ່ານສາມາດກໍາຫນົດຄ່າທີ່ຢູ່ hop ຕໍ່ໄປສໍາລັບ ACEs ໃນການປະສົມປະສານ (QoS ແລະຄວາມປອດໄພ) ACL. ທີ່ຢູ່ hop ຕໍ່ໄປແມ່ນໃຊ້ສໍາລັບການສົ່ງຕໍ່ແພັກເກັດທີ່ເຂົ້າມາທີ່ກົງກັບໃບອະນຸຍາດ ACEs ໄປຫາປາຍທາງຂອງພວກເຂົາ. ທີ່ນີ້, ABF ສະຫນັບສະຫນູນທັງ VRF-select ແລະ VRF-aware redirect. ໃນ VRF-select, the next-hop ປະກອບດ້ວຍ VRF ເທົ່ານັ້ນ, ແລະ VRF-aware next-hop ປະກອບດ້ວຍທັງ VRF ແລະ IP addresses.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 16
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
Peering QoS ສໍາລັບ ABF
ການຕັ້ງຄ່າ
1. ຕັ້ງຄ່າຄວາມປອດໄພ ACL, ໃນຕົວຢ່າງນີ້ample: abf-acl
Router(config)#ipv4 access-list abf-acl
2. ກໍານົດ qo-group ຕໍ່ ACE; ທ່ານສາມາດເຮັດສິ່ງນີ້ໄດ້ເນື່ອງຈາກການ peering QoS ທີ່ຊ່ວຍໃຫ້ການນໍາໃຊ້ການເຂົ້າດຽວຕໍ່ ACE ແທນທີ່ຈະເປັນຫຼາຍລາຍການ.
Router(config-ipv4-acl)#10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence precedent set qo-group 1 nexthop1 vrf VRF1 nexthop2 vrf VRF2 nexthop3 vrf VRF3 Router(config-ipcp4-acl) 20/135.0.0.0 8/217.0.0.0 ບູລິມະສິດກ່ອນໜ້າທີ່ຕັ້ງ qos-group 8 nexthop2 vrf vrf1 nexthop3 vrf vrf2 Router(config-ipv2-acl)#4 permit tcp 30/135.0.0.0 8.ack. +psh ກໍານົດ qos-group 217.0.0.0 nexthop8 vrf vrf3 nexthop1 vrf vrf2 nexthop2 vrf vrf3 Router(config-ipv3-acl)#1 permit tcp 4/40 135.0.0.0/8 precedence precedent set qos-group v217.0.0.0rfhop ຕໍ່ໄປ vrf8 nexthop4 vrf vrf1 Router(config-ipv1-acl)#exit
3. ຕັ້ງຄ່າການຈັບຄູ່ນະໂຍບາຍ peering QoS ສໍາລັບແຕ່ລະກຸ່ມກຸ່ມທີ່ທ່ານຕັ້ງໄວ້ໃນຄວາມປອດໄພ ABF ACL.
Router(config)#class-map match-any grp-4 Router(config-cmap)#match qo-group 4 Router(config-cmap)#end-class-map Router(config)#class-map match-any grp -3 Router(config-cmap)#match qo-group 3 Router(config-cmap)#end-class-map Router(config)#class-map match-any grp-2 Router(config-cmap)#match qo- ກຸ່ມ 2 Router(config-cmap)#end-class-map Router(config)#class-map match-any grp-1 Router(config-cmap)#match qo-group 1 Router(config-cmap)#end-class -map Router(config)#class-map match-any class-default Router(config-cmap)#end-class-map
4. ກໍານົດການປະຕິບັດ QoS ໃນແຜນທີ່ນະໂຍບາຍທີ່ກໍາຫນົດຄ່າ, ໃນຕົວຢ່າງນີ້ample: set prec, set tc, ແລະຕັ້ງ 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-default Router(config-pmap-c)#set precedence 5 Router(config-pmap-c)#exit Router(config-pmap)#end-policy-map
5. ຄັດຕິດ acl ຄວາມປອດໄພກັບກຸ່ມ qos-groups ທີ່ກໍານົດໄວ້, ກັບການໂຕ້ຕອບ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 17
Peering QoS ສໍາລັບ ABF
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
Router(config)#int bundle-Ether 350 Router(config-if)#ipv4 access-group abf-acl ingress
6. ແນບແຜນທີ່ນະໂຍບາຍດ້ວຍການກະທຳ QoS ທີ່ທ່ານຕັ້ງໄວ້ໃນຂັ້ນຕອນທີ 4, ໃສ່ສ່ວນຕິດຕໍ່.
Router(config-if)#service-policy input edge_qos_policy Router(config-if)#commit Router(config-if)#exit
ທ່ານໄດ້ສຳເລັດການຕັ້ງຄ່າ peering QoS ກັບ ABF.
ແລ່ນການຕັ້ງຄ່າ
ipv4 access-list abf-acl 10 permit ipv4 135.0.0.0/8 217.0.0.0/8 precedence priority set qo-group 1 nexthop1 vrf VRF1 nexthop2 vrf VRF2 nexthop3 vrf VRF3 20 permit tcp 135.0.0.0./. ບູລິມະສິດທີ່ຕັ້ງ qo-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 qo-group 3 nexthop1 vrf vrf2
nexthop2 vrf vrf3 nexthop3 vrf vrf1 40 permit tcp 135.0.0.0/8 217.0.0.0/8 precedence priority set qo-group 4 nexthop1 vrf vrf1
Nexthop2 vrf vrf2 Nexthop3 vrf vrf3 ! class-map match-any grp-4 match qo-group 4 end-class-map ! class-map match-any grp-3 match qo-group 3 end-class-map ! class-map match-any grp-2 match qo-group 2 end-class-map ! class-map match-any grp-1 match qo-group 1 end-class-map ! class-map match-any class-default end-class-map ! policy-map edge_qos_policy class grp-4 ຕັ້ງກ່ອນໜ້າ 2 set traffic-class 4 ! class grp-3 set traffic-class 3 set dscp ef ! ຊັ້ນ grp-2 ຕັ້ງກ່ອນໜ້າ 3 ກຳນົດການສັນຈອນ-ຄລາສ 2 ! class grp-1 set prepreceence 4 set traffic-class 1 ! class class-default set preceence 5 ! end-policy-ແຜນທີ່
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 18
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ຈັດປະເພດແລະສັງເກດ Layer 3 Header ໃນ Layer 2 Interfaces
! int bundle-Ether 350 ipv4 access-group abf-acl ingress ! int bundle-Ether 350 service-policy input edge_qos_policy
ການຢັ້ງຢືນ
ດໍາເນີນການຄໍາສັ່ງສະແດງການໂຕ້ຕອບສໍາລັບການໂຕ້ຕອບທີ່ທ່ານແນບຄວາມປອດໄພແລະ 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 ingress !
ຈັດປະເພດແລະສັງເກດ Layer 3 Header ໃນ Layer 2 Interfaces
ເມື່ອທ່ານຕ້ອງການຫມາຍແພັກເກັດສໍາລັບ Layer 2 interface traffic ທີ່ໄຫລຜ່ານໂດເມນຂົວແລະ Bridge virtual interfaces (BVIs), ທ່ານສາມາດສ້າງນະໂຍບາຍ QoS ປະສົມ. ນະໂຍບາຍນີ້ມີທັງແຜນທີ່ທີ່ອີງໃສ່ແລະ TCAM ການຈັດປະເພດແຜນທີ່. ນະໂຍບາຍປະສົມຮັບປະກັນວ່າທັງສອງຂົວເຊື່ອມຕໍ່ (ຊັ້ນ 2) ແລະ Bridge Virtual Interface (BVI, ຫຼືຊັ້ນ 3) ຖືກຈັດປະເພດ ແລະສັງເກດ.
ຂໍ້ແນະນຳ
· ແຜນທີ່ປະເພດທີ່ມີການຈັດປະເພດ TCAM ອາດຈະບໍ່ກົງກັບການຈະລາຈອນ bridged. ລາຍການ TCAM ກົງກັບການຈະລາຈອນທີ່ສົ່ງຜ່ານເທົ່ານັ້ນ ໃນຂະນະທີ່ລາຍການແຜນທີ່ກົງກັບການຈະລາຈອນທັງຂົວ ແລະ BVI.
· ແຜນທີ່ປະເພດທີ່ມີການຈັດປະເພດຕາມແຜນທີ່ກົງກັນກັບທັງການຈະລາຈອນຂົວແລະ BVI.
Example
ipv4 access-list acl_v4 10 permit ipv4 host 100.1.1.2 any 20 permit ipv4 host 100.1.100.2 any ipv6 access-list acl_v6 10 permit tcp host 50:1:1:2 any 20 any permit 50 tcp host: :1 class-map match-any c_match_acl match access-group ipv200 acl_v2 ! ຂໍ້ມູນນີ້ບໍ່ກົງກັບການຈະລາຈອນທີ່ເຊື່ອມຕໍ່ເຂົ້າກັບກຸ່ມ ipv4 acl_v4 ! ລາຍການນີ້ບໍ່ກົງກັບການຈັບຄູ່ການຈະລາຈອນທີ່ເຊື່ອມຕໍ່ກັນ dscp af6 ຂໍ້ມູນນີ້ກົງກັບຂົວ ແລະ BVI traffic class-map match-all c_match_all match protocol udp ! ຂໍ້ມູນນີ້ບໍ່ກົງກັບການຈະລາຈອນທີ່ເຊື່ອມຕໍ່ກັນກັບ prec 6 class-map match-any c_match_protocol match protocol tcp ! ຂໍ້ມູນນີ້, ແລະດ້ວຍເຫດນີ້, ຫ້ອງຮຽນນີ້ບໍ່ກົງກັບການຈະລາຈອນທີ່ເຊື່ອມຕໍ່ class-map match-any c_match_ef match dscp ef ! ການເຂົ້າ/ຫ້ອງຮຽນນີ້ກົງກັບຂົວ ແລະ BVI ຈະລາຈອນ class-map match-any c_qosgroup_11 ຫ້ອງຮຽນນີ້ກົງກັບຂົວຕໍ່ ແລະ BVI ! ຈັບຄູ່ qos-group 7 policy-map p_ingress class c_match_acl set traffic-class 1 set qo-group 1
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 19
ອົງປະກອບຂອງຊັ້ນການຈະລາຈອນ
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
! class c_match_all set traffic-class 2 set qo-group 2 ! class c_match_ef ຕັ້ງ traffic-class 3 set qo-group 3 ! class c_match_protocol ຕັ້ງ traffic-class 4 set qo-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
ອົງປະກອບຂອງຊັ້ນການຈະລາຈອນ
ຈຸດປະສົງຂອງຫ້ອງຮຽນການຈະລາຈອນແມ່ນເພື່ອຈັດປະເພດການຈະລາຈອນໃນ router ຂອງທ່ານ. ໃຊ້ຄໍາສັ່ງ class-map ເພື່ອກໍານົດຊັ້ນການຈະລາຈອນ. ຫ້ອງຮຽນການຈະລາຈອນປະກອບມີສາມອົງປະກອບຕົ້ນຕໍ:
· ຊື່
·ຊຸດຂອງຄໍາສັ່ງການຈັບຄູ່ - ເພື່ອກໍານົດເງື່ອນໄຂຕ່າງໆສໍາລັບການຈັດປະເພດແພັກເກັດ.
· ຄໍາແນະນໍາກ່ຽວກັບວິທີການປະເມີນຄໍາສັ່ງການຈັບຄູ່ເຫຼົ່ານີ້ (ຖ້າມີຫຼາຍກວ່າຫນຶ່ງຄໍາສັ່ງກົງກັນຢູ່ໃນຫ້ອງຮຽນການຈະລາຈອນ)
ແພັກເກັດຖືກກວດສອບເພື່ອກໍານົດວ່າພວກມັນກົງກັບເງື່ອນໄຂທີ່ລະບຸໄວ້ໃນຄໍາສັ່ງການຈັບຄູ່. ຖ້າແພັກເກັດກົງກັບເງື່ອນໄຂທີ່ລະບຸໄວ້, ແພັກເກັດນັ້ນຖືກຖືວ່າເປັນສະມາຊິກຂອງຊັ້ນຮຽນ ແລະຖືກສົ່ງຕໍ່ຕາມຂໍ້ສະເພາະຂອງ QoS ທີ່ກຳນົດໄວ້ໃນນະໂຍບາຍຈະລາຈອນ. ແພັກເກັດທີ່ບໍ່ກົງກັບເງື່ອນໄຂໃດໆທີ່ກົງກັນແມ່ນຖືກຈັດປະເພດເປັນສະມາຊິກຂອງຊັ້ນການຈະລາຈອນເລີ່ມຕົ້ນ.
ຕາຕະລາງນີ້ສະແດງລາຍລະອຽດຂອງປະເພດການຈັບຄູ່ທີ່ຮອງຮັບຢູ່ໃນ router.
ປະເພດການແຂ່ງຂັນທີ່ຮອງຮັບ
ຕໍາ່ສຸດທີ່, Max Max Entries ສະຫນັບສະຫນູນການສະຫນັບສະຫນູນສໍາລັບທິດທາງທີ່ສະຫນັບສະຫນູນໃນການໂຕ້ຕອບການຈັບຄູ່ບໍ່ແມ່ນໄລຍະ
IPv4 DSCP (0,63)
64
IPv6 DSCP
DSCP
ແມ່ນແລ້ວ
ແມ່ນແລ້ວ
ຂາເຂົ້າ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 20
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ປະເພດການຈະລາຈອນເລີ່ມຕົ້ນ
ປະເພດການແຂ່ງຂັນທີ່ຮອງຮັບ
ຕ່ຳສຸດ, ສູງສຸດ
IPv4 Precedence (0,7) IPv6 ກ່ອນໜ້າ
ອັນດັບຕົ້ນ
MPLS
(0,7)
ທົດລອງ
ສູງສຸດ
ກຸ່ມການເຂົ້າເຖິງບໍ່ສາມາດໃຊ້ໄດ້
QoS-ກຸ່ມ
(1,7)
ພິທີການ
(0, 255)
ການເຂົ້າສູງສຸດສະຫນັບສະຫນູນສໍາລັບການສະຫນັບສະຫນູນທິດທາງທີ່ສະຫນັບສະຫນູນໃນການໂຕ້ຕອບການຈັບຄູ່ບໍ່ແມ່ນໄລຍະ
8
ແມ່ນແລ້ວ
ບໍ່
ຂາເຂົ້າ
ຮຸກຮານ
8
ແມ່ນແລ້ວ
ບໍ່
ຂາເຂົ້າ
ຮຸກຮານ
8
ບໍ່
ບໍ່ແມ່ນ
ຂາເຂົ້າ
ນຳໃຊ້ໄດ້
7
ບໍ່
ບໍ່
ຮຸກຮານ
1
ແມ່ນແລ້ວ
ບໍ່ແມ່ນ
ຂາເຂົ້າ
ນຳໃຊ້ໄດ້
ປະເພດການຈະລາຈອນເລີ່ມຕົ້ນ
ການຈະລາຈອນທີ່ບໍ່ໄດ້ຈັດປະເພດ (ການຈາລະຈອນທີ່ບໍ່ກົງກັບເງື່ອນໄຂທີ່ລະບຸໄວ້ໃນຊັ້ນການຈະລາຈອນ) ຖືກຖືວ່າເປັນຂອງຊັ້ນການຈະລາຈອນເລີ່ມຕົ້ນ.
ຖ້າຜູ້ໃຊ້ບໍ່ໄດ້ປັບຄ່າຊັ້ນຮຽນເລີ່ມຕົ້ນ, ແພັກເກັດຍັງຖືກຖືວ່າເປັນສະມາຊິກຂອງຊັ້ນຮຽນເລີ່ມຕົ້ນ. ຢ່າງໃດກໍຕາມ, ໂດຍຄ່າເລີ່ມຕົ້ນ, ຫ້ອງຮຽນເລີ່ມຕົ້ນບໍ່ມີຄຸນສົມບັດທີ່ເປີດໃຊ້. ດັ່ງນັ້ນ, ແພັກເກັດທີ່ເປັນຂອງຊັ້ນຮຽນເລີ່ມຕົ້ນທີ່ບໍ່ມີຄຸນສົມບັດທີ່ມີການຕັ້ງຄ່າບໍ່ມີຄຸນສົມບັດ QoS.
ສໍາລັບການຈັດປະເພດ egress, ການຈັບຄູ່ໃນກຸ່ມ qos (1-7) ແມ່ນສະຫນັບສະຫນູນ. ການຈັບຄູ່ກຸ່ມ 0 ບໍ່ສາມາດກຳນົດຄ່າໄດ້. class-default ໃນນະໂຍບາຍ egress maps ກັບ qo-group 0.
ນີ້ example ສະແດງໃຫ້ເຫັນວິທີການກໍານົດນະໂຍບາຍການຈະລາຈອນສໍາລັບຊັ້ນເລີ່ມຕົ້ນ:
configure policy-map ingress_policy1 class class-default police rate ເປີເຊັນ 30 !
ສ້າງຫ້ອງຮຽນການຈະລາຈອນ
ເພື່ອສ້າງ class traffic ທີ່ມີເງື່ອນໄຂການຈັບຄູ່, ໃຊ້ຄໍາສັ່ງ class-map ເພື່ອລະບຸຊື່ຂອງ traffic class, ແລະຫຼັງຈາກນັ້ນໃຊ້ຄໍາສັ່ງ match ໃນ class-map configuration mode, ຕາມຄວາມຕ້ອງການ.
ຂໍ້ແນະນຳ
· ຜູ້ໃຊ້ສາມາດສະຫນອງຫຼາຍຄ່າສໍາລັບປະເພດການແຂ່ງຂັນໃນເສັ້ນດຽວຂອງການຕັ້ງຄ່າ; ນັ້ນແມ່ນ, ຖ້າຄ່າທໍາອິດບໍ່ກົງກັບເງື່ອນໄຂການຈັບຄູ່, ຫຼັງຈາກນັ້ນ, ຄ່າຕໍ່ໄປທີ່ລະບຸໄວ້ໃນຄໍາຖະແຫຼງທີ່ກົງກັນຈະຖືກພິຈາລະນາການຈັດປະເພດ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 21
ສ້າງຫ້ອງຮຽນການຈະລາຈອນ
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
·ໃຊ້ຄໍາທີ່ບໍ່ແມ່ນຄໍາທີ່ມີຄໍາສັ່ງຈັບຄູ່ເພື່ອປະຕິບັດການຈັບຄູ່ໂດຍອີງໃສ່ຄ່າຂອງພາກສະຫນາມທີ່ບໍ່ໄດ້ລະບຸ.
· ຄຳສັ່ງການຈັບຄູ່ທັງໝົດທີ່ລະບຸໄວ້ໃນໜ້າວຽກການຕັ້ງຄ່ານີ້ແມ່ນຖືວ່າເປັນທາງເລືອກ, ແຕ່ເຈົ້າຕ້ອງກຳນົດຄ່າການຈັບຄູ່ຢ່າງໜ້ອຍໜຶ່ງອັນສຳລັບຊັ້ນຮຽນ.
· ຖ້າທ່ານລະບຸການຈັບຄູ່-ອັນໃດນຶ່ງ, ນຶ່ງໃນເງື່ອນໄຂການຈັບຄູ່ຕ້ອງຖືກບັນລຸໄດ້ສໍາລັບການຈະລາຈອນທີ່ເຂົ້າມາໃນຫ້ອງຮຽນຈະລາຈອນຖືກຈັດເປັນສ່ວນນຶ່ງຂອງຊັ້ນການຈະລາຈອນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ. ຖ້າທ່ານລະບຸການຈັບຄູ່ທັງໝົດ, ການຈະລາຈອນຕ້ອງກົງກັບເງື່ອນໄຂການຈັບຄູ່ທັງໝົດ.
· ສໍາລັບຄໍາສັ່ງການເຂົ້າເຖິງກຸ່ມທີ່ກົງກັນ, ການຈັດປະເພດ QoS ໂດຍອີງໃສ່ຄວາມຍາວຂອງແພັກເກັດຫຼື TTL (ເວລາທີ່ຈະດໍາລົງຊີວິດ) ພາກສະຫນາມໃນຫົວຂໍ້ IPv4 ແລະ IPv6 ແມ່ນບໍ່ສະຫນັບສະຫນູນ.
· ສໍາລັບຄໍາສັ່ງການເຂົ້າເຖິງກຸ່ມທີ່ກົງກັນ, ເມື່ອລາຍຊື່ ACL ຖືກໃຊ້ພາຍໃນແຜນທີ່ຫ້ອງຮຽນ, ການປະຕິບັດການປະຕິເສດຂອງ ACL ຈະຖືກລະເລີຍ ແລະການຈະລາຈອນຖືກຈັດປະເພດໂດຍອີງໃສ່ຕົວກໍານົດການຈັບຄູ່ ACL ທີ່ລະບຸໄວ້.
· ການຈັບຄູ່ກຸ່ມກຸ່ມ, ການຈະລາຈອນ-ຫ້ອງຮຽນ, DSCP/Prec, ແລະ MPLS EXP ໄດ້ຮັບການສະຫນັບສະຫນູນພຽງແຕ່ໃນທິດທາງ egress, ແລະເຫຼົ່ານີ້ແມ່ນເງື່ອນໄຂທີ່ກົງກັນພຽງແຕ່ສະຫນັບສະຫນູນໃນທິດທາງ egress.
· ຫ້ອງຮຽນເລີ່ມຕົ້ນ egress implicitly matches qo-group 0.
· Multicast ໃຊ້ເສັ້ນທາງຂອງລະບົບທີ່ແຕກຕ່າງຈາກ unicast ໃນ router, ແລະພວກເຂົາພົບກັນໃນເວລາຕໍ່ມາໃນອັດຕາສ່ວນ multicast-to-unicast ຂອງ 20:80 ບົນພື້ນຖານຕໍ່ການໂຕ້ຕອບ. ອັດຕາສ່ວນນີ້ຖືກຮັກສາໄວ້ໃນລະດັບບູລິມະສິດດຽວກັນກັບການຈະລາຈອນ.
· Egress QoS ສໍາລັບການຈາລະຈອນ multicast ປະຕິບັດຕໍ່ຫ້ອງຮຽນການຈະລາຈອນ 0-5 ເປັນບູລິມະສິດຕ່ໍາແລະຊັ້ນການຈະລາຈອນ 6-7 ເປັນບູລິມະສິດສູງ. ໃນປັດຈຸບັນ, ນີ້ບໍ່ແມ່ນຜູ້ໃຊ້ສາມາດກໍານົດໄດ້.
· Egress shaping ບໍ່ມີຜົນບັງຄັບໃຊ້ສໍາລັບການຈະລາຈອນ multicast ໃນຊັ້ນການຈະລາຈອນທີ່ມີບູລິມະສິດສູງ (HP). ມັນໃຊ້ກັບການຈະລາຈອນ unicast ເທົ່ານັ້ນ.
· ຖ້າທ່ານຕັ້ງຊັ້ນການຈະລາຈອນຢູ່ທີ່ນະໂຍບາຍ ingress ແລະບໍ່ມີຊັ້ນທີ່ກົງກັນຢູ່ທີ່ egress ສໍາລັບມູນຄ່າຂອງຊັ້ນການຈະລາຈອນທີ່ສອດຄ້ອງກັນ, ຫຼັງຈາກນັ້ນການຈະລາຈອນທີ່ ingress ກັບຊັ້ນນີ້ຈະບໍ່ຖືກຄິດໄລ່ຢູ່ໃນຊັ້ນເລີ່ມຕົ້ນໃນແຜນທີ່ນະໂຍບາຍ egress.
·ພຽງແຕ່ຊັ້ນການຈະລາຈອນ 0 ຕົກຢູ່ໃນຊັ້ນເລີ່ມຕົ້ນ. ຊັ້ນການຈະລາຈອນທີ່ບໍ່ແມ່ນສູນທີ່ຖືກມອບຫມາຍຢູ່ໃນ ingress ແຕ່ບໍ່ມີແຖວ egress ທີ່ຖືກມອບຫມາຍ, ບໍ່ຢູ່ໃນຊັ້ນເລີ່ມຕົ້ນຫຼືຊັ້ນອື່ນໆ.
ການຕັ້ງຄ່າ Example
ທ່ານຕ້ອງເຮັດສິ່ງຕໍ່ໄປນີ້ເພື່ອເຮັດສໍາເລັດການຕັ້ງຄ່າຊັ້ນການຈະລາຈອນ: 1. ການສ້າງແຜນທີ່ຫ້ອງຮຽນ
2. ການກໍານົດເງື່ອນໄຂການຈັບຄູ່ສໍາລັບການຈັດປະເພດແພັກເກັດເປັນສະມາຊິກຂອງຊັ້ນຮຽນສະເພາະນັ້ນ (ສໍາລັບບັນຊີລາຍຊື່ຂອງປະເພດການແຂ່ງຂັນທີ່ສະຫນັບສະຫນູນ, ເບິ່ງອົງປະກອບຂອງ Traffic Class, ໃນຫນ້າ 20.)
Router# configure Router(config)# class-map match-any qo-1 Router(config-cmap)# match qos-group 1 Router(config-cmap)# end-class-map Router(config-cmap)# commit
ໃຊ້ຄໍາສັ່ງນີ້ເພື່ອກວດສອບການຕັ້ງຄ່າ class-map:
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 22
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ອົງປະກອບນະໂຍບາຍຈະລາຈອນ
Router#show class-map qo-1 1) ClassMap: qo-1 ປະເພດ: qo
ອ້າງອີງໂດຍ 2 ແຜນນະໂຍບາຍ
ນອກຈາກນັ້ນ, ເບິ່ງ, ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ, ໃນຫນ້າ 24.
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · ອົງປະກອບຂອງປະເພດການຈະລາຈອນ, ໃນຫນ້າ 20 · ອົງປະກອບນະໂຍບາຍການຈະລາຈອນ, ໃນຫນ້າ 23
ອົງປະກອບນະໂຍບາຍຈະລາຈອນ
ນະໂຍບາຍການຈະລາຈອນປະກອບມີສາມອົງປະກອບ: · ຊື່ · ປະເພດການຈະລາຈອນ · ນະໂຍບາຍ QoS
ຫຼັງຈາກເລືອກຊັ້ນການຈະລາຈອນທີ່ຖືກນໍາໃຊ້ເພື່ອຈັດປະເພດການຈະລາຈອນກັບນະໂຍບາຍການຈະລາຈອນ, ຜູ້ໃຊ້ສາມາດເຂົ້າໄປໃນລັກສະນະ QoS ເພື່ອນໍາໃຊ້ກັບການຈະລາຈອນທີ່ຖືກຈັດປະເພດ.
MQC ບໍ່ຈໍາເປັນຕ້ອງໃຫ້ຜູ້ໃຊ້ເຊື່ອມໂຍງພຽງແຕ່ຫນຶ່ງຊັ້ນການຈະລາຈອນກັບນະໂຍບາຍການຈະລາຈອນດຽວ.
ລໍາດັບທີ່ຫ້ອງຮຽນຖືກຕັ້ງຄ່າໃນແຜນທີ່ນະໂຍບາຍແມ່ນສໍາຄັນ. ກົດລະບຽບການຈັບຄູ່ຂອງຊັ້ນຮຽນແມ່ນຕັ້ງໂຄງການຢູ່ໃນ TCAM ໃນລໍາດັບທີ່ຫ້ອງຮຽນຖືກລະບຸໄວ້ໃນແຜນທີ່ນະໂຍບາຍ. ດັ່ງນັ້ນ, ຖ້າແພັກເກັດສາມາດຈັບຄູ່ຫຼາຍຊັ້ນຮຽນ, ມີພຽງແຕ່ຊັ້ນທີ່ກົງກັນຄັ້ງທໍາອິດເທົ່ານັ້ນທີ່ຖືກສົ່ງຄືນແລະນະໂຍບາຍທີ່ສອດຄ້ອງກັນຖືກນໍາໃຊ້.
router ສະຫນັບສະຫນູນ 8 classes ຕໍ່ policy-map ໃນທິດທາງ ingress ແລະ 8 classes per policy-map in the egress direction.
ຕາຕະລາງນີ້ສະແດງໃຫ້ເຫັນເຖິງການດໍາເນີນການປະເພດທີ່ສະຫນັບສະຫນູນຢູ່ໃນ router.
ປະເພດການປະຕິບັດທີ່ຮອງຮັບ
ທິດທາງທີ່ຮອງຮັບໃນການໂຕ້ຕອບ
ແບນວິດທີ່ຍັງເຫຼືອ
ຂາອອກ
ເຄື່ອງໝາຍ
ເບິ່ງ Packet Marking, ຢູ່ໜ້າ 30
ຕໍາຫລວດ
ຂາເຂົ້າ
ບູລິມະສິດ
ຍ່າງ (ລະດັບ 1 ຫາລະດັບ 7)
ຈຳກັດຄິວ
ຂາອອກ
ຮູບຮ່າງ
ຂາອອກ
ສີແດງ
ຂາອອກ
RED ສະຫນັບສະຫນູນທາງເລືອກ discard-class; ຄ່າດຽວທີ່ຈະສົ່ງໄປຫາຊັ້ນຮຽນທີ່ຖິ້ມໄວ້ຄື 0 ແລະ 1.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 23
ສ້າງນະໂຍບາຍການຈະລາຈອນ
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ສ້າງນະໂຍບາຍການຈະລາຈອນ
ຈຸດປະສົງຂອງນະໂຍບາຍການຈາລະຈອນແມ່ນເພື່ອກໍານົດລັກສະນະ QoS ທີ່ຄວນຈະກ່ຽວຂ້ອງກັບການຈະລາຈອນທີ່ຖືກຈັດຢູ່ໃນປະເພດການຈະລາຈອນທີ່ກໍານົດໂດຍຜູ້ໃຊ້. ເພື່ອຕັ້ງຄ່າຊັ້ນການຈະລາຈອນ, ເບິ່ງ ສ້າງຊັ້ນການຈະລາຈອນ, ໃນຫນ້າ 21. ຫຼັງຈາກທີ່ທ່ານກໍານົດນະໂຍບາຍການຈະລາຈອນດ້ວຍຄໍາສັ່ງແຜນທີ່ນະໂຍບາຍ, ທ່ານສາມາດຕິດມັນໃສ່ຫນຶ່ງຫຼືຫຼາຍສ່ວນຕິດຕໍ່ເພື່ອກໍານົດນະໂຍບາຍການຈະລາຈອນສໍາລັບສ່ວນຕິດຕໍ່ເຫຼົ່ານັ້ນໂດຍການໃຊ້ບໍລິການ. ຄໍາສັ່ງນະໂຍບາຍໃນໂຫມດການຕັ້ງຄ່າການໂຕ້ຕອບ. ດ້ວຍການສະຫນັບສະຫນູນນະໂຍບາຍສອງຢ່າງ, ທ່ານສາມາດມີສອງນະໂຍບາຍການຈະລາຈອນ, ຫນຶ່ງເຄື່ອງຫມາຍແລະຫນຶ່ງຄິວທີ່ຕິດກັບຜົນຜະລິດ. ເບິ່ງ, ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ, ໃນຫນ້າ 24.
ການຕັ້ງຄ່າ Example ທ່ານຕ້ອງເຮັດສິ່ງຕໍ່ໄປນີ້ເພື່ອເຮັດສຳເລັດການຕັ້ງຄ່ານະໂຍບາຍຈະລາຈອນ: 1. ການສ້າງແຜນທີ່ນະໂຍບາຍທີ່ສາມາດຕິດຢູ່ກັບໜຶ່ງ ຫຼື ຫຼາຍຕົວເຊື່ອມຕໍ່ເພື່ອລະບຸນະໂຍບາຍບໍລິການ 2. ການເຊື່ອມໂຍງກັບຊັ້ນການຈະລາຈອນກັບນະໂຍບາຍການຈະລາຈອນ 3. ການລະບຸຊັ້ນ- ການປະຕິບັດ (ເບິ່ງອົງປະກອບນະໂຍບາຍການຈະລາຈອນ, ໃນຫນ້າ 23)
Router# configure Router(config)# policy-map test-shape-1 Router(config-pmap)# class qo-1
/* ຕັ້ງຄ່າການກະທຳແບບຊັ້ນຮຽນ ('ຮູບຮ່າງ' ໃນຕົວຢ່າງນີ້ample). ເຮັດຊ້ຳຕາມທີ່ຕ້ອງການ, ເພື່ອລະບຸການກະທຳປະເພດອື່ນໆ */ Router(config-pmap-c)# shape average ເປີເຊັນ 40 Router(config-pmap-c)# exit
/* ເຮັດຄືນການຕັ້ງຄ່າຫ້ອງຕາມທີ່ຕ້ອງການ, ເພື່ອລະບຸຫ້ອງຮຽນອື່ນໆ */
Router(config-pmap)# end-policy-map Router(config)# commit
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · ອົງປະກອບນະໂຍບາຍຈະລາຈອນ, ຢູ່ໜ້າ 23 · ອົງປະກອບຂອງໝວດການຈະລາຈອນ, ຢູ່ໜ້າ 20
ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ
ຫຼັງຈາກຊັ້ນການຈະລາຈອນແລະນະໂຍບາຍການຈະລາຈອນຖືກສ້າງຂື້ນ, ທ່ານຕ້ອງແນບນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ, ແລະລະບຸທິດທາງທີ່ນະໂຍບາຍຄວນຖືກນໍາໄປໃຊ້.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 24
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ
ໝາຍເຫດ ນະໂຍບາຍລຳດັບແມ່ນບໍ່ຮອງຮັບ. ເມື່ອແຜນທີ່ນະໂຍບາຍຖືກນຳໃຊ້ກັບສ່ວນຕິດຕໍ່ໃດໜຶ່ງ, ຕົວນັບອັດຕາການສົ່ງຜ່ານຂອງແຕ່ລະຊັ້ນຮຽນບໍ່ຖືກຕ້ອງ. ນີ້ແມ່ນຍ້ອນວ່າຕົວນັບອັດຕາການສົ່ງຜ່ານໄດ້ຖືກຄິດໄລ່ໂດຍອີງໃສ່ຕົວກອງ decay exponential.
ການຕັ້ງຄ່າ Example ທ່ານຕ້ອງເຮັດສິ່ງຕໍ່ໄປນີ້ເພື່ອແນບນະໂຍບາຍການຈາລະຈອນໃສ່ກັບອິນເຕີເຟດ: 1. ການສ້າງຫ້ອງຮຽນຈາລະຈອນ ແລະກົດລະບຽບທີ່ກ່ຽວຂ້ອງທີ່ກົງກັບແພັກເກັດກັບຊັ້ນຮຽນ (ເບິ່ງ Create a Traffic Class,
ໃນຫນ້າ 21 ) 2. ການສ້າງນະໂຍບາຍການຈະລາຈອນທີ່ສາມາດຕິດຢູ່ໃນຫນຶ່ງຫຼືຫຼາຍການໂຕ້ຕອບເພື່ອກໍານົດນະໂຍບາຍການບໍລິການ (ເບິ່ງ.
ສ້າງນະໂຍບາຍຈະລາຈອນ, ໃນໜ້າທີ 24 ) 3. ການເຊື່ອມໂຍງກັບຊັ້ນການສັນຈອນກັບນະໂຍບາຍຈະລາຈອນ 4. ການຄັດຕິດນະໂຍບາຍຈະລາຈອນໃສ່ຕົວປະສານ, ໃນທິດທາງຂາເຂົ້າ ຫຼື ຂາເຂົ້າ.
Router# configure Router(config)# interface fourHundredGigE 0/0/0/2 Router(config-int)# service-policy output strict-priority Router(config-int)# commit
ແລ່ນການຕັ້ງຄ່າ
/* ການຕັ້ງຄ່າແຜນທີ່ຫ້ອງ */
class-map match-any traffic-class-7 match traffic-class 7 end-class-map
!class-map match-any traffic-class-6 match traffic-class 6 end-class-map
class-map match-any traffic-class-5 match traffic-class 5 end-class-map
class-map match-any traffic-class-4 match traffic-class 4 end-class-map
class-map match-any traffic-class-3 match traffic-class 3
class-map match-any traffic-class-2 match traffic-class 2 end-class-map
class-map match-any traffic-class-1 match traffic-class 1 end-class-map
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 25
ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
/* ການຕັ້ງຄ່ານະໂຍບາຍຈະລາຈອນ */
policy-map test-shape-1 class traffic-class-1 shape average ເປີເຊັນ 40 !
policy-map class strict-priority class tc7 priority level 1 queue-limit 75mbytes ! class tc6 ລະດັບຄວາມສຳຄັນ 2 ຄິວຈຳກັດ 75 mbytes ! class tc5 ບູລິມະສິດລະດັບ 3 ຄິວຈຳກັດ 75mbytes ! class tc4 ບູລິມະສິດລະດັບ 4 ຄິວຈຳກັດ 75mbytes ! class tc3 ລະດັບຄວາມສຳຄັນ 5 ຄິວຈຳກັດ 75 mbytes ! class tc2 ບູລິມະສິດລະດັບ 6 ຄິວຈຳກັດ 75mbytes ! class tc1 ລະດັບຄວາມສຳຄັນ 7 ຄິວຈຳກັດ 75 mbytes ! class class-default queue-limit 75mbytes ! end-policy-ແຜນທີ່
—–
/* ການຕິດຂັດນະໂຍບາຍການຈະລາຈອນກັບອິນເຕີເຟດໃນທິດທາງ egress */ interface fourHundredGigE 0/0/0/2
ການບໍລິການ-ນະໂຍບາຍຜົນໄດ້ຮັບທີ່ເຂັ້ມງວດ-ບູລິມະສິດ !
ການຢັ້ງຢືນ
Router# #show qos int fourHundredGigE 0/0/0/2 output
ໝາຍເຫດ:- ຄ່າທີ່ກຳນົດໄວ້ຈະສະແດງຢູ່ໃນວົງເລັບ Interface FourHundredGigE0/0/0/2 ifh 0xf0001c0 — ນະໂຍບາຍການສົ່ງອອກ
NPU Id: ຈໍານວນຫ້ອງຮຽນທັງໝົດ: Interface Bandwidth: ຊື່ນະໂຍບາຍ:
0 8 400000000 kbps ເຂັ້ມງວດ-ບູລິມະສິດ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 26
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ
ຖານ VOQ:
2400
ປະເພດບັນຊີ:
ຊັ້ນ 1 (ລວມເອົາຊັ້ນໃສ່ຊັ້ນ 1 ຂຶ້ນໄປ)
————————————————————————————
ຊັ້ນ 1 (HP1)
= tc7
ID ຄິວ Egressq
= 2407 (HP1 ຄິວ)
ຄິວສູງສຸດ. BW.
= ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ)
ເກນການວາງຫາງ
= 74999808 bytes / 2 ms (75 megabytes)
WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
Level1 Class (HP2) Egressq Queue ID Queue Max. BW. TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= tc6 = 2406 (HP2 ຄິວ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 74999808 bytes / 2 ms (75 megabytes)
Level1 Class (HP3) Egressq Queue ID Queue Max. BW. TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= tc5 = 2405 (HP3 ຄິວ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 74999808 bytes / 2 ms (75 megabytes)
Level1 Class (HP4) Egressq Queue ID Queue Max. BW. TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= tc4 = 2404 (HP4 ຄິວ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 74999808 bytes / 2 ms (75 megabytes)
Level1 Class (HP5) Egressq Queue ID Queue Max. BW. TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= tc3 = 2403 (HP5 ຄິວ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 74999808 bytes / 2 ms (75 megabytes)
Level1 Class (HP6) Egressq Queue ID Queue Max. BW. TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= tc2 = 2402 (HP6 ຄິວ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 74999808 bytes / 2 ms (75 megabytes)
Level1 Class (HP7) Egressq Queue ID Queue Max. BW. TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= tc1 = 2401 (HP7 ຄິວ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 74999808 bytes / 2 ms (75 megabytes)
Level1 Class Egressq Queue ID Queue Max. BW. Inverse Weight / Weight TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= class-default = 2400 (Default LP queue) = no max (default) = 1 / (BWR not configured) = 74999808 bytes / 150 ms (75 megabytes)
!
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · ອົງປະກອບນະໂຍບາຍຈະລາຈອນ, ຢູ່ໜ້າ 23 · ອົງປະກອບຂອງໝວດການຈະລາຈອນ, ຢູ່ໜ້າ 20
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 27
ຄັດຕິດນະໂຍບາຍການຈະລາຈອນກັບການໂຕ້ຕອບ
ຈັດປະເພດຊຸດເພື່ອກໍານົດການຈະລາຈອນສະເພາະ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 28
4 ບົດ
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
· Packet Marking Overview, ໃນໜ້າ 29 · Class-based Unconditional Packet Marking Feature and Benefits, ໃນໜ້າ 31 · Configure Class-based Unconditional Packet Marking, ໃນໜ້າ 32 · Class-based Unconditional Packet Marking: Examples, ໃນຫນ້າ 33 · IP Precedence ເມື່ອປຽບທຽບກັບ IP DSCP Marking, ໃນຫນ້າ 35 · In-Place Policy Modification, ໃນຫນ້າ 36
Packet Marking Overview
ທ່ານສາມາດນໍາໃຊ້ເຄື່ອງຫມາຍຊຸດໃນແຜນທີ່ນະໂຍບາຍການປ້ອນຂໍ້ມູນເພື່ອກໍານົດຫຼືດັດແກ້ຄຸນລັກສະນະສໍາລັບການຈະລາຈອນທີ່ເປັນຂອງຫ້ອງສະເພາະໃດຫນຶ່ງ. ຕົວຢ່າງampດັ່ງນັ້ນ, ທ່ານສາມາດປ່ຽນຄ່າ CoS ໃນຊັ້ນຮຽນຫຼືກໍານົດຄ່າ IP DSCP ຫຼື IP ກ່ອນຫນ້າສໍາລັບປະເພດຂອງການຈະລາຈອນສະເພາະ. ຫຼັງຈາກນັ້ນ, ຄ່າໃຫມ່ເຫຼົ່ານີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດວິທີການການຈະລາຈອນຄວນໄດ້ຮັບການປະຕິບັດ.
ໝາຍເຫດຕັ້ງແຕ່ Cisco IOS XR Release 7.2.12 ເປັນຕົ້ນໄປ, ຮອງຮັບການໝາຍແພັກເກັດໃນສ່ວນຕິດຕໍ່ການຂົນສົ່ງຂອງ Layer 2 ແມ່ນຄືກັນກັບການຮອງຮັບການໝາຍໃສ່ໃນສ່ວນຕິດຕໍ່ Layer 3. ຢ່າງໃດກໍ່ຕາມ, ການສະຫນັບສະຫນູນນີ້ໃຊ້ພຽງແຕ່ກັບການໂຕ້ຕອບຕົ້ນຕໍ (ສ່ວນຕິດຕໍ່ທາງດ້ານຮ່າງກາຍແລະມັດ), ແລະບໍ່ແມ່ນຢູ່ໃນການໂຕ້ຕອບຍ່ອຍ.
ເຄື່ອງໝາຍເລີ່ມຕົ້ນ
ເມື່ອອິນເຕີເຟດ ingress ຫຼື egress ເພີ່ມ VLAN tags ຫຼືປ້າຍ MPLS, ມັນຮຽກຮ້ອງໃຫ້ມີຄ່າເລີ່ມຕົ້ນສໍາລັບຊັ້ນຂອງການບໍລິການແລະຄ່າ EXP ທີ່ເຂົ້າໄປໃນເຫຼົ່ານັ້ນ tags ແລະປ້າຍຊື່. ໃນ router, ຫນຶ່ງ ingress default QoS mapping profile ແລະຫນຶ່ງ egress ເລີ່ມຕົ້ນ QoS mapping profile ຖືກສ້າງຂື້ນແລະຕັ້ງຄ່າຕໍ່ອຸປະກອນໃນລະຫວ່າງການເລີ່ມຕົ້ນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 29
ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ Encapsulation ເສັ້ນທາງທົ່ວໄປ (GRE).
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ Encapsulation ເສັ້ນທາງທົ່ວໄປ (GRE).
ຕາຕະລາງ 6: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
ປ່ອຍຂໍ້ມູນ
QoS Behavior for Generic Routing Release 7.3.1 Encapsulation (GRE) Tunnels: Default Marking
ລາຍລະອຽດຄຸນສົມບັດ
ດ້ວຍການຮອງຮັບ GRE encapsulation ແລະ decapsulation tunnel interfaces, ມີບາງການປັບປຸງທີ່ສໍາຄັນຕໍ່ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ GRE. ການປັບປຸງເຫຼົ່ານີ້ແມ່ນໃຊ້ໄດ້ສໍາລັບການຫມາຍແພັກເກັດເລີ່ມຕົ້ນແລະກ່ຽວຂ້ອງກັບປະເພດການບໍລິການ (ToS) ແລະບິດທົດລອງ MPLS.
GRE Encapsulation
ຖ້າທ່ານບໍ່ຕັ້ງຄ່າປະເພດການບໍລິການ (ToS), ຄ່າກ່ອນໜ້າຂອງ IP ພາຍນອກ ຫຼືຄ່າລະຫັດການບໍລິການທີ່ແຕກຕ່າງ (DSCP) ຈະຖືກຄັດລອກຈາກສ່ວນຫົວ IP ພາຍໃນ. ຖ້າຫາກທ່ານກໍານົດຄ່າ ToS, ຄ່າທໍາອິດ IP ຂ້າງນອກຫຼືຄ່າ DCSP ແມ່ນຕາມການຕັ້ງຄ່າ ToS.
GRE Decapsulation
ໃນລະຫວ່າງການ decapsulation, ບິດທົດລອງ MPLS (EXP) ແມ່ນໄດ້ມາຈາກຊຸດ IP ພາຍນອກ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບອຸໂມງ GRE, ເບິ່ງຄູ່ມືການຕັ້ງຄ່າການໂຕ້ຕອບຂອງ Cisco 8000 Series Routers, IOS XR Release 7.3.x.
Packet Marking
ຄຸນສົມບັດເຄື່ອງໝາຍແພັກເກັດ, ເຊິ່ງເອີ້ນກັນວ່າເຄື່ອງໝາຍທີ່ຊັດເຈນ, ສະໜອງໃຫ້ຜູ້ໃຊ້ມີວິທີການແຍກແພັກເກັດຕ່າງໆໂດຍອີງໃສ່ເຄື່ອງໝາຍທີ່ກຳນົດໄວ້. ເຣົາເຕີຮອງຮັບການໃສ່ເຄື່ອງໝາຍແພັກເກັດເຂົ້າຂາເຂົ້າ.
ການປະຕິບັດການເຄື່ອງຫມາຍຫຸ້ມຫໍ່ສະຫນັບສະຫນູນຕາຕະລາງນີ້ສະແດງໃຫ້ເຫັນການດໍາເນີນງານເຄື່ອງຫມາຍຊອງທີ່ຮອງຮັບ.
ລະດັບປະເພດເຄື່ອງໝາຍທີ່ຮອງຮັບ
ສະຫນັບສະຫນູນສໍາລັບເຄື່ອງຫມາຍທີ່ບໍ່ມີເງື່ອນໄຂ
ຕັ້ງຊັ້ນຮຽນຖິ້ມ
0-1
ຂາເຂົ້າ
ຕັ້ງ dscp
0-63
ຂາເຂົ້າ
ຕັ້ງ mpls ທົດລອງ 0-7 ສູງສຸດ
ຂາເຂົ້າ
ວາງໄວ້ກ່ອນ
0-7
ຂາເຂົ້າ
ກໍານົດກຸ່ມ qos
0-7
ຂາເຂົ້າ
ສະຫນັບສະຫນູນສໍາລັບເຄື່ອງຫມາຍເງື່ອນໄຂ No No No
ບໍ່ມີ No
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 30
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ Encapsulation ເສັ້ນທາງທົ່ວໄປ (GRE).
ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ Encapsulation ເສັ້ນທາງທົ່ວໄປ (GRE).
ຕາຕະລາງ 7: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
ປ່ອຍຂໍ້ມູນ
QoS Behavior for General Routing Release 7.3.1 Encapsulation (GRE) Tunnels: Explicit Marking
ລາຍລະອຽດຄຸນສົມບັດ
ດ້ວຍການຮອງຮັບ GRE encapsulation ແລະ decapsulation tunnel interfaces, ມີບາງການປັບປຸງທີ່ສໍາຄັນຕໍ່ພຶດຕິກໍາ QoS ສໍາລັບອຸໂມງ GRE. ການປັບປຸງເຫຼົ່ານີ້ແມ່ນໃຊ້ໄດ້ສໍາລັບເຄື່ອງຫມາຍແພັກເກັດທີ່ຊັດເຈນແລະກ່ຽວຂ້ອງກັບພຶດຕິກໍາ QoS ໃນລະຫວ່າງການຂາເຂົ້າແລະຂາອອກ.
GRE Encapsulation
ໃນລະຫວ່າງການຫຸ້ມຫໍ່ IPv4/IPv6 payload ພາຍໃນສ່ວນຫົວ GRE, ພຶດຕິກໍາ QoS ມີດັ່ງນີ້:
· Ingress: QoS ສະຫນັບສະຫນູນການຈັດປະເພດຢູ່ໃນຊ່ອງຂໍ້ມູນ payload Layer 3 ຫຼື EXP ແລະໃຫ້ຂໍ້ສັງເກດ payload IP header DSCP.
· Egress: QoS ຮອງຮັບການຕັ້ງຄ່າ GRE IP header DSCP ພາຍນອກ. ມັນບໍ່ໄດ້ຂຽນທັບການຕັ້ງຄ່າ Tunnel Type of Service (ToS) ແລະບໍ່ໄດ້ໝາຍເຖິງ GRE IP header DCSP.
GRE Decapsulation
ໃນລະຫວ່າງການ decapsulation ຂອງຫົວ GRE ພາຍນອກ (ໃນລະຫວ່າງທີ່ payload IPv4 / IPv6 / MPLS ພາຍໃນຖືກສົ່ງຕໍ່ໄປຫາ router hop ຕໍ່ໄປ), ພຶດຕິກໍາ QoS ແມ່ນດັ່ງຕໍ່ໄປນີ້:
· Ingress: QoS ສະຫນັບສະຫນູນການຈັດປະເພດຢູ່ໃນຊັ້ນ 3 ພາກສະຫນາມຂອງ GRE ຊັ້ນນອກໂດຍໃຊ້ຄໍາສັ່ງ Qo-group ທີ່ກໍານົດໄວ້. ການຕັ້ງຄ່າ DSCP ໃນການໂຕ້ຕອບ ingress ກໍານົດ DSCP ສໍາລັບສ່ວນຫົວພາຍໃນ.
· Egress: QoS ສະຫນັບສະຫນູນການຈັດປະເພດໂດຍໃຊ້ qo-group ເພື່ອກໍານົດ DSCP ຫຼື EXP ສໍາລັບ egress packets.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບອຸໂມງ GRE, ເບິ່ງຄູ່ມືການຕັ້ງຄ່າການໂຕ້ຕອບຂອງ Cisco 8000 Series Routers, IOS XR Release 7.3.x.
ຄຸນນະສົມບັດແລະຜົນປະໂຫຍດເຄື່ອງຫມາຍ Packet ທີ່ບໍ່ມີເງື່ອນໄຂຕາມຫ້ອງຮຽນ
ຄຸນນະສົມບັດເຄື່ອງຫມາຍຊຸດອະນຸຍາດໃຫ້ທ່ານແບ່ງປັນເຄືອຂ່າຍຂອງທ່ານເປັນຫຼາຍລະດັບບູລິມະສິດຫຼືຫ້ອງການບໍລິການ, ດັ່ງຕໍ່ໄປນີ້:
· ໃຊ້ QoS packet marking unconditional ເພື່ອກໍານົດຄ່າ IP precedence ຫຼື IP DSCP ສໍາລັບ packets ເຂົ້າໄປໃນເຄືອຂ່າຍ. Routers ພາຍໃນເຄືອຂ່າຍຂອງທ່ານສາມາດນໍາໃຊ້ຄ່າກ່ອນຫນ້າ IP ທີ່ຫມາຍໃຫມ່ເພື່ອກໍານົດວິທີການການຈະລາຈອນຄວນຈະຖືກປະຕິບັດ.
ໃນທິດທາງ ingress, ຫຼັງຈາກຈັບຄູ່ການຈະລາຈອນໂດຍອີງໃສ່ IP Precedence ຫຼືຄ່າ DSCP, ທ່ານສາມາດຕັ້ງມັນເປັນປະເພດການຍົກເລີກໂດຍສະເພາະ. ການກວດຫານໍ້າໜັກໃນຕອນຕົ້ນແບບສຸ່ມ (WRED), ເຕັກນິກການຫຼີກລ່ຽງຄວາມແອອັດ, ດ້ວຍວິທີນີ້ໃຊ້ຄ່າຂອງຊັ້ນປະຖິ້ມເພື່ອກໍານົດຄວາມເປັນໄປໄດ້ທີ່ແພັກເກັດຖືກຫຼຸດລົງ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 31
ກຳນົດຄ່າ Packet Marking ແບບບໍ່ມີເງື່ອນໄຂຕາມຫ້ອງຮຽນ
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
· ໃຊ້ເຄື່ອງໝາຍແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂ QoS ເພື່ອມອບແພັກເກັດ MPLS ໃຫ້ກັບກຸ່ມ QoS. router ໃຊ້ກຸ່ມ QoS ເພື່ອກໍານົດວິທີການຈັດລໍາດັບຄວາມສໍາຄັນຂອງແພັກເກັດສໍາລັບການສົ່ງ. ເພື່ອຕັ້ງຄ່າຕົວລະບຸກຸ່ມ QoS ຢູ່ໃນແພັກເກັດ MPLS, ໃຫ້ໃຊ້ຄໍາສັ່ງຂອງກຸ່ມກຸ່ມ QoS ຢູ່ໃນຮູບແບບການຕັ້ງຄ່າຫ້ອງຮຽນແຜນທີ່ນະໂຍບາຍ.
ໝາຍເຫດ ການຕັ້ງຄ່າຕົວລະບຸກຸ່ມ QoS ບໍ່ໄດ້ຈັດລຳດັບຄວາມສຳຄັນຂອງແພັກເກັດສຳລັບການສົ່ງຕໍ່ໂດຍອັດຕະໂນມັດ. ກ່ອນອື່ນ ໝົດ ທ່ານຕ້ອງຕັ້ງຄ່ານະໂຍບາຍ egress ທີ່ໃຊ້ກຸ່ມ QoS.
· ໝາຍແພັກເກັດສະຫຼັບປ້າຍກຳກັບ Multiprotocol (MPLS) ໂດຍການຕັ້ງຄ່າບິດ EXP ພາຍໃນປ້າຍກຳກັບທີ່ກຳນົດໄວ້ ຫຼືສູງສຸດ.
· ໝາຍ ແພັກເກັດໂດຍການຕັ້ງຄ່າຂອງການໂຕ້ຖຽງກຸ່ມ qos. · ໝາຍ ແພັກເກັດໂດຍຕັ້ງຄ່າຂອງອາກິວເມັນຊັ້ນຮຽນຖິ້ມ.
ຫມາຍເຫດ qo-group ແລະ discard-class ແມ່ນຕົວແປພາຍໃນ router, ແລະບໍ່ໄດ້ສົ່ງຕໍ່.
ໜ້າທີ່ການກຳນົດຄ່າແມ່ນໄດ້ອະທິບາຍໄວ້ໃນການກຳນົດຄ່າ Packet Marking ແບບບໍ່ມີເງື່ອນໄຂຕາມຫ້ອງຮຽນ, ໃນໜ້າ 32.
ກຳນົດຄ່າ Packet Marking ແບບບໍ່ມີເງື່ອນໄຂຕາມຫ້ອງຮຽນ
ວຽກງານການຕັ້ງຄ່ານີ້ອະທິບາຍວິທີການປັບຄ່າຄຸນສົມບັດເຄື່ອງໝາຍແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂຕາມຫ້ອງຮຽນຕໍ່ໄປນີ້ໃນເຣົາເຕີຂອງເຈົ້າ:
· ຄ່າກ່ອນໜ້າຂອງ IP · ຄ່າ IP DSCP · ຄ່າຂອງກຸ່ມ QoS (ingress ເທົ່ານັ້ນ) · ຄ່າ CoS (egress only on Layer 3 subinterfaces) · ຄ່າທົດລອງ MPLS · ຍົກເລີກ class
ໝາຍເຫດ IPv4 ແລະ IPv6 QoS ປະຕິບັດກັບ MPLS tagບໍ່ຮອງຮັບແພັກເກັດ ged. ການຕັ້ງຄ່າຖືກຍອມຮັບ, ແຕ່ບໍ່ມີການດໍາເນີນການໃດໆ.
ການຕັ້ງຄ່າ Example ປະ ຕິ ບັດ ຕາມ ຂັ້ນ ຕອນ ເຫຼົ່າ ນີ້ ເພື່ອ configure ຄຸນ ນະ ສົມ ບັດ ເຄື່ອງ ຫມາຍ packet unconditional ກ່ຽວ ກັບ router ຂອງ ທ່ານ. 1. ສ້າງ ຫຼືແກ້ໄຂແຜນທີ່ນະໂຍບາຍທີ່ສາມາດຕິດຢູ່ກັບໜຶ່ງ ຫຼືຫຼາຍສ່ວນຕິດຕໍ່ເພື່ອລະບຸນະໂຍບາຍການບໍລິການ
ແລະເຂົ້າສູ່ໂໝດການຕັ້ງຄ່າແຜນທີ່ນະໂຍບາຍ. 2. Configure an interface and enter the interface configuration mode .
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 32
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ການສ້າງແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂໂດຍອີງໃສ່ຫ້ອງຮຽນ: ຕົວຢ່າງamples
3. ແນບແຜນທີ່ນະໂຍບາຍໃສ່ອິນເຕີເຟດປ້ອນ ຫຼືອອກເພື່ອໃຊ້ເປັນນະໂຍບາຍການບໍລິການສໍາລັບສ່ວນຕິດຕໍ່ນັ້ນ.
ການຕັ້ງຄ່າ Example
router# configure router(config)# interface hundredGigE 0/0/0/24 router(config-pmap)# policy-map policy1 Router(config-int)# commit
ແລ່ນການຕັ້ງຄ່າ
router(config)# policy-map policy1
class-map match-any class1 match protocol ipv4 end-class-map
! ! ນະໂຍບາຍແຜນທີ່ 1
class class1 ກຳນົດລຳດັບ 1
! class class-default ! ແຜນທີ່ສຸດທ້າຍ ! ການໂຕ້ຕອບ HundredGigE0/0/0/24 ນະໂຍບາຍການປ້ອນຂໍ້ມູນການບໍລິການ1
!
ການຢືນຢັນ ດໍາເນີນການຄໍາສັ່ງນີ້ເພື່ອສະແດງຂໍ້ມູນການຕັ້ງຄ່ານະໂຍບາຍສໍາລັບທຸກຊັ້ນຮຽນທີ່ກໍາຫນົດຄ່າສໍາລັບນະໂຍບາຍການບໍລິການທັງຫມົດໃນສ່ວນຕິດຕໍ່ທີ່ລະບຸໄວ້.
router# ສະແດງການໂຕ້ຕອບການແລ່ນ hundredGigE 0/0/0/24
ການສ້າງແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂໂດຍອີງໃສ່ຫ້ອງຮຽນ: ຕົວຢ່າງamples
ເຫຼົ່ານີ້ແມ່ນປົກກະຕິ examples ສໍາລັບເຄື່ອງຫມາຍການຫຸ້ມຫໍ່ທີ່ບໍ່ມີເງື່ອນໄຂໂດຍອີງໃສ່ຫ້ອງຮຽນ.
ການຕັ້ງຄ່າເຄື່ອງໝາຍກ່ອນໜ້າ IP: ຕົວຢ່າງample
ໃນນີ້ exampດັ່ງນັ້ນ, ນະໂຍບາຍການບໍລິການທີ່ເອີ້ນວ່າ policy1 ແມ່ນຖືກສ້າງຂຶ້ນ. ນະໂຍບາຍການບໍລິການນີ້ແມ່ນກ່ຽວຂ້ອງກັບແຜນທີ່ຊັ້ນຮຽນທີ່ໄດ້ກໍານົດໄວ້ກ່ອນຫນ້ານີ້ທີ່ເອີ້ນວ່າ class1 ໂດຍຜ່ານການນໍາໃຊ້ຄໍາສັ່ງຂອງຊັ້ນ, ແລະຫຼັງຈາກນັ້ນນະໂຍບາຍການບໍລິການຖືກຕິດກັບຜົນໄດ້ຮັບ HundredGigE interface 0/7/0/1. ບິດຫຼັກ IP ໃນ ToS byte ຖືກຕັ້ງເປັນ 1:
policy-map policy1 class class1 ຕັ້ງກ່ອນໜ້າ 1
!
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 33
ການຕັ້ງຄ່າເຄື່ອງໝາຍ IP DSCP: ຕົວຢ່າງample
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ການໂຕ້ຕອບ HundredGigE 0/7/0/1 ນະໂຍບາຍຜົນໄດ້ຮັບການບໍລິການ1
ການຕັ້ງຄ່າເຄື່ອງໝາຍ IP DSCP: ຕົວຢ່າງample
ໃນນີ້ exampດັ່ງນັ້ນ, ນະໂຍບາຍການບໍລິການທີ່ເອີ້ນວ່າ policy1 ແມ່ນຖືກສ້າງຂຶ້ນ. ນະໂຍບາຍການບໍລິການນີ້ແມ່ນກ່ຽວຂ້ອງກັບແຜນທີ່ຫ້ອງຮຽນທີ່ໄດ້ກໍານົດໄວ້ກ່ອນຫນ້ານີ້ໂດຍຜ່ານການນໍາໃຊ້ຄໍາສັ່ງຂອງຫ້ອງຮຽນ. ໃນນີ້ exampດັ່ງນັ້ນ, ມັນສົມມຸດວ່າແຜນທີ່ຊັ້ນຮຽນທີ່ເອີ້ນວ່າ class1 ໄດ້ຖືກຕັ້ງຄ່າກ່ອນຫນ້ານີ້ແລະແຜນທີ່ຊັ້ນໃຫມ່ທີ່ເອີ້ນວ່າ class2 ຖືກສ້າງຂື້ນ. ໃນນີ້ example, ຄ່າ IP DSCP ໃນ ToS byte ຖືກຕັ້ງເປັນ 5:
policy-map policy1 class class1 set dscp 5
class class2 ຕັ້ງ dscp ef
ຫຼັງຈາກທີ່ທ່ານປັບຄ່າການຕັ້ງຄ່າທີ່ສະແດງສໍາລັບຊຸດສຽງຢູ່ຂອບ, routers ລະດັບປານກາງທັງຫມົດແມ່ນໄດ້ກໍາຫນົດຄ່າເພື່ອສະຫນອງການປິ່ນປົວ latency ຕ່ໍາກັບຊຸດສຽງ, ດັ່ງຕໍ່ໄປນີ້:
class-map voice match dscp ef
policy-map qo-policy class voice ບູລິມະສິດລະດັບ 1 ອັດຕາຕຳຫຼວດ 10
ການກຳນົດຄ່າ QoS Group Marking: Example
ໃນນີ້ exampດັ່ງນັ້ນ, ນະໂຍບາຍການບໍລິການທີ່ເອີ້ນວ່າ policy1 ແມ່ນຖືກສ້າງຂຶ້ນ. ນະໂຍບາຍການບໍລິການນີ້ແມ່ນກ່ຽວຂ້ອງກັບແຜນທີ່ຊັ້ນຮຽນທີ່ເອີ້ນວ່າ class1 ໂດຍຜ່ານການນໍາໃຊ້ຄໍາສັ່ງຂອງຊັ້ນ, ແລະຫຼັງຈາກນັ້ນນະໂຍບາຍການບໍລິການຖືກຕິດຢູ່ໃນທິດທາງການປ້ອນຂໍ້ມູນຢູ່ໃນ HundredGigE 0/7/0/1. ຄ່າຂອງກຸ່ມກອກແມ່ນຕັ້ງເປັນ 1.
class-map match-any class1 match protocol ipv4 match access-group ipv4 101
policy-map policy1 class class1 set qo-group 1 !
ການໂຕ້ຕອບ HundredGigE 0/7/0/1 ນະໂຍບາຍການປ້ອນຂໍ້ມູນການບໍລິການ1
ໝາຍເຫດ ຄຳສັ່ງກຸ່ມ qos ແມ່ນຮອງຮັບໃນນະໂຍບາຍ ingress ເທົ່ານັ້ນ.
ການກຳນົດຄ່າ CoS Marking: Example
ໃນນີ້ exampດັ່ງນັ້ນ, ນະໂຍບາຍການບໍລິການທີ່ເອີ້ນວ່າ policy1 ແມ່ນຖືກສ້າງຂຶ້ນ. ນະໂຍບາຍການບໍລິການນີ້ແມ່ນກ່ຽວຂ້ອງກັບແຜນທີ່ຊັ້ນຮຽນທີ່ເອີ້ນວ່າ class1 ໂດຍຜ່ານການນໍາໃຊ້ຄໍາສັ່ງຂອງຫ້ອງຮຽນ, ແລະຫຼັງຈາກນັ້ນນະໂຍບາຍການບໍລິການໄດ້ຖືກຕິດຄັດມາໃນທິດທາງຜົນຜະລິດຢູ່ໃນ HundredGigE 0/7/0/1.100. IEEE 802.1p (CoS) bits ໃນ Layer 2 header ຖືກຕັ້ງເປັນ 1.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 34
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ການຕັ້ງຄ່າເຄື່ອງໝາຍການໃສ່ບາດທົດລອງຂອງ MPLS: Example
class-map match-any class1 match protocol ipv4 match access-group ipv4 101
policy-map policy1 class class1 set cos 1 !
ການໂຕ້ຕອບ HundredGigE 0/7/0/1.100 ນະໂຍບາຍການປ້ອນຂໍ້ມູນການບໍລິການ1
ການຕັ້ງຄ່າເຄື່ອງໝາຍການໃສ່ບາດທົດລອງຂອງ MPLS: Example
ໃນນີ້ exampດັ່ງນັ້ນ, ນະໂຍບາຍການບໍລິການທີ່ເອີ້ນວ່າ policy1 ແມ່ນຖືກສ້າງຂຶ້ນ. ນະໂຍບາຍການບໍລິການນີ້ແມ່ນກ່ຽວຂ້ອງກັບແຜນທີ່ຊັ້ນຮຽນທີ່ເອີ້ນວ່າ class1 ໂດຍຜ່ານການນໍາໃຊ້ຄໍາສັ່ງຂອງຊັ້ນ, ແລະຫຼັງຈາກນັ້ນນະໂຍບາຍການບໍລິການຖືກຕິດຢູ່ໃນທິດທາງການປ້ອນຂໍ້ມູນຢູ່ໃນ HundredGigE 0/7/0/1. ບິດ MPLS EXP ຂອງປ້າຍກຳກັບທີ່ຖືກບັງຄັບທັງໝົດແມ່ນຕັ້ງເປັນ 1.
class-map match-any class1 match protocol ipv4 match access-group ipv4 101
policy-map policy1 class class1 set mpls exp impposition 1
! ການໂຕ້ຕອບ HundredGigE 0/7/0/1
ນະໂຍບາຍການປ້ອນຂໍ້ມູນການບໍລິການ1
ໝາຍເຫດ ຄຳສັ່ງກຳນົດ mpls exp ຖືກຮອງຮັບໃນນະໂຍບາຍ ingress ເທົ່ານັ້ນ.
ການຕັ້ງຄ່າເຄື່ອງໝາຍຈຸດສູງສຸດຂອງການທົດລອງ MPLS: Example
ໃນນີ້ exampດັ່ງນັ້ນ, ນະໂຍບາຍການບໍລິການທີ່ເອີ້ນວ່າ policy1 ແມ່ນຖືກສ້າງຂຶ້ນ. ນະໂຍບາຍການບໍລິການນີ້ແມ່ນກ່ຽວຂ້ອງກັບແຜນທີ່ຊັ້ນຮຽນທີ່ເອີ້ນວ່າ class1 ໂດຍຜ່ານການນໍາໃຊ້ຄໍາສັ່ງຂອງຫ້ອງຮຽນ, ແລະຫຼັງຈາກນັ້ນນະໂຍບາຍການບໍລິການຖືກຕິດຄັດມາໃນທິດທາງຜົນຜະລິດໃນ HundredGigE 0/7/0/1. MPLS EXP bits ໃນປ້າຍ TOPMOST ຖືກຕັ້ງເປັນ 1:
class-map match-any class1 match mpls exp topmost 2
policy-map policy1 class class1 set mpls exp topmost 1 !
ການໂຕ້ຕອບ HundredGigE 0/7/0/1 ນະໂຍບາຍຜົນໄດ້ຮັບການບໍລິການ1
IP Precedence ເມື່ອປຽບທຽບກັບ IP DSCP Marking
ຖ້າທ່ານຕ້ອງການຫມາຍແພັກເກັດໃນເຄືອຂ່າຍຂອງທ່ານແລະອຸປະກອນທັງຫມົດຂອງທ່ານສະຫນັບສະຫນູນເຄື່ອງຫມາຍ IP DSCP, ໃຊ້ເຄື່ອງຫມາຍ IP DSCP ເພື່ອຫມາຍແພັກເກັດຂອງເຈົ້າເພາະວ່າເຄື່ອງຫມາຍ IP DSCP ສະຫນອງເຄື່ອງຫມາຍແພັກເກັດທີ່ບໍ່ມີເງື່ອນໄຂຫຼາຍ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 35
ຕັ້ງຄ່າ DSCP CS7 (ກ່ອນໜ້າ 7)
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ທາງເລືອກ. ຢ່າງໃດກໍຕາມ, ຖ້າການໃຫ້ເຄື່ອງຫມາຍໂດຍ IP DSCP ແມ່ນບໍ່ຕ້ອງການ, ຫຼືຖ້າທ່ານບໍ່ແນ່ໃຈວ່າອຸປະກອນໃນເຄືອຂ່າຍຂອງທ່ານສະຫນັບສະຫນູນຄ່າ IP DSCP, ໃຫ້ໃຊ້ຄ່າກ່ອນຫນ້າ IP ເພື່ອຫມາຍແພັກເກັດຂອງທ່ານ. ຄ່າກ່ອນໜ້າ IP ອາດຈະໄດ້ຮັບການສະໜັບສະໜູນໂດຍອຸປະກອນທັງໝົດໃນເຄືອຂ່າຍ. ທ່ານສາມາດກໍານົດເຖິງ 8 ເຄື່ອງຫມາຍຄວາມສໍາຄັນ IP ທີ່ແຕກຕ່າງກັນແລະ 64 ເຄື່ອງຫມາຍ IP DSCP ທີ່ແຕກຕ່າງກັນ.
ຕັ້ງຄ່າ DSCP CS7 (ກ່ອນໜ້າ 7)
ເບິ່ງຕົວຢ່າງຕໍ່ໄປນີ້ampເພື່ອກໍານົດທາງເລືອກໃນ DSCP ສໍາລັບທີ່ຢູ່ແຫຼ່ງສະເພາະໃດຫນຶ່ງໃນຊຸດ IPv4.
ການຕັ້ງຄ່າ Example
policy-map policy1 class class1 set dscp cs7 !
ການປ່ຽນແປງນະໂຍບາຍໃນສະຖານທີ່
ຄຸນສົມບັດການດັດແກ້ນະໂຍບາຍໃນສະຖານທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດແກ້ໄຂນະໂຍບາຍ QoS ເຖິງແມ່ນວ່າໃນເວລາທີ່ນະໂຍບາຍ QoS ຕິດກັບຫນຶ່ງຫຼືຫຼາຍການໂຕ້ຕອບ. ນະໂຍບາຍທີ່ດັດແກ້ແມ່ນຂຶ້ນກັບການກວດກາດຽວກັນວ່ານະໂຍບາຍໃຫມ່ແມ່ນຂຶ້ນກັບເວລາທີ່ມັນຖືກຜູກມັດກັບການໂຕ້ຕອບ. ຖ້າການດັດແກ້ນະໂຍບາຍສຳເລັດຜົນ, ນະໂຍບາຍທີ່ດັດແກ້ນັ້ນມີຜົນຕໍ່ທຸກສ່ວນຕິດຕໍ່ທີ່ນະໂຍບາຍຖືກຕິດ. ແນວໃດກໍ່ຕາມ, ຖ້າການດັດແກ້ນະໂຍບາຍລົ້ມເຫລວໃນອັນໃດນຶ່ງຂອງອິນເຕີເຟດ, ມີການລິເລີ່ມການກັບຄືນອັດຕະໂນມັດເພື່ອຮັບປະກັນວ່ານະໂຍບາຍການດັດແກ້ກ່ອນມີຜົນບັງຄັບໃຊ້ໃນທຸກສ່ວນຕິດຕໍ່.
ນອກນັ້ນທ່ານຍັງສາມາດດັດແປງແຜນທີ່ຊັ້ນຮຽນທີ່ໃຊ້ໃນແຜນທີ່ນະໂຍບາຍ. ການປ່ຽນແປງທີ່ເຮັດກັບແຜນທີ່ຫ້ອງຮຽນມີຜົນຕໍ່ທຸກສ່ວນຕິດຕໍ່ທີ່ນະໂຍບາຍຖືກຕິດ.
ໝາຍເຫດ
·ສະຖິຕິ QoS ສໍາລັບນະໂຍບາຍທີ່ຕິດກັບສ່ວນຕິດຕໍ່ແມ່ນສູນເສຍ (ຣີເຊັດເປັນ 0) ເມື່ອນະໂຍບາຍແມ່ນ
ດັດແກ້.
· ເມື່ອນະໂຍບາຍ QoS ທີ່ຕິດກັບສ່ວນຕິດຕໍ່ພົວພັນຖືກດັດແກ້, ອາດຈະບໍ່ມີນະໂຍບາຍໃດໆທີ່ມີຜົນຕໍ່ສ່ວນຕິດຕໍ່ທີ່ນະໂຍບາຍທີ່ຖືກດັດແກ້ຖືກໃຊ້ເປັນໄລຍະເວລາສັ້ນໆ.
· ການດັດແກ້ໃນສະຖານທີ່ຂອງ ACL ບໍ່ໄດ້ປັບຕົວຕ້ານການສະຖິຕິແຜນທີ່ນະໂຍບາຍ.
ການຢືນຢັນ ຖ້າຄວາມຜິດພາດທີ່ບໍ່ສາມາດກູ້ຄືນມາໄດ້ເກີດຂຶ້ນໃນລະຫວ່າງການດັດແປງນະໂຍບາຍໃນບ່ອນ, ນະໂຍບາຍຈະຖືກວາງລົງໃນສະຖານະທີ່ບໍ່ສອດຄ່ອງກັນໃນການໂຕ້ຕອບເປົ້າໝາຍ. ບໍ່ມີການຕັ້ງຄ່າໃຫມ່ທີ່ເປັນໄປໄດ້ຈົນກ່ວາກອງປະຊຸມການຕັ້ງຄ່າຈະບໍ່ໄດ້ຖືກປິດກັ້ນ. ຂໍແນະນຳໃຫ້ລຶບນະໂຍບາຍອອກຈາກສ່ວນຕິດຕໍ່, ກວດເບິ່ງນະໂຍບາຍທີ່ແກ້ໄຂແລ້ວນຳໃຊ້ຄືນໃໝ່ຕາມຄວາມເໝາະສົມ.
ຄໍາແນະນໍາສໍາລັບການນໍາໃຊ້ການດັດແກ້ນະໂຍບາຍໃນສະຖານທີ່
ສໍາລັບໄລຍະເວລາສັ້ນໆໃນຂະນະທີ່ນະໂຍບາຍ QoS ກໍາລັງຖືກດັດແປງ, ອາດຈະບໍ່ມີນະໂຍບາຍໃດໆທີ່ມີຜົນຕໍ່ສ່ວນຕິດຕໍ່ທີ່ນະໂຍບາຍທີ່ຖືກດັດແປງຖືກໃຊ້. ສໍາລັບເຫດຜົນນີ້, ປັບປຸງນະໂຍບາຍ QoS ທີ່ມີຜົນກະທົບຫນ້ອຍທີ່ສຸດ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 36
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
ຄໍາແນະນໍາສໍາລັບການນໍາໃຊ້ການດັດແກ້ນະໂຍບາຍໃນສະຖານທີ່
ຈໍານວນຂອງການໂຕ້ຕອບທີ່ໃຊ້ເວລາ. ໃຊ້ຄໍາສັ່ງສະແດງນະໂຍບາຍແຜນທີ່ເປົ້າຫມາຍເພື່ອກໍານົດຈໍານວນສ່ວນຕິດຕໍ່ທີ່ຈະໄດ້ຮັບຜົນກະທົບໃນລະຫວ່າງການດັດແກ້ແຜນທີ່ນະໂຍບາຍ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 37
ຄໍາແນະນໍາສໍາລັບການນໍາໃຊ້ການດັດແກ້ນະໂຍບາຍໃນສະຖານທີ່
ໝາຍຊຸດເພື່ອປ່ຽນການຕັ້ງຄ່າບຸລິມະສິດ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 38
5 ບົດ
ການຫຼີກລ້ຽງການແອອັດ
· Congestion Avoidance, on page 39 · Queuing Modes, on page 39 · Congestion Avoidance in VOQ, on page 40 · Equitable Traffic Flow using Fair VOQ, on page 44 · Modular QoS Congestion Avoidance , on page 50 · Tail Drop and the FIFO Queue , ຢູ່ໜ້າ 50 · Random Early Detection and TCP, on page 52 · Explicit Congestion Notification , ຢູ່ໜ້າ 54
ການຫຼີກລ້ຽງການແອອັດ
Queuing ສະຫນອງວິທີການເກັບຮັກສາຂໍ້ມູນຊົ່ວຄາວເມື່ອອັດຕາການໄດ້ຮັບຂໍ້ມູນໃຫຍ່ກວ່າສິ່ງທີ່ສາມາດສົ່ງໄດ້. ການຄຸ້ມຄອງແຖວ ແລະ buffers ແມ່ນເປົ້າຫມາຍຕົ້ນຕໍຂອງການຫຼີກເວັ້ນຄວາມແອອັດ. ໃນຂະນະທີ່ຄິວເລີ່ມຕື່ມຂໍ້ມູນ, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະພະຍາຍາມໃຫ້ແນ່ໃຈວ່າຫນ່ວຍຄວາມຈໍາທີ່ມີຢູ່ໃນ ASIC/NPU ບໍ່ເຕັມໄປຫມົດ. ຖ້າສິ່ງນີ້ເກີດຂື້ນ, ຊອງຕໍ່ມາທີ່ເຂົ້າມາໃນພອດແມ່ນຫຼຸດລົງ, ໂດຍບໍ່ຄໍານຶງເຖິງຄວາມສໍາຄັນທີ່ພວກເຂົາໄດ້ຮັບ. ນີ້ອາດຈະມີຜົນກະທົບອັນຕະລາຍຕໍ່ການປະຕິບັດຂອງຄໍາຮ້ອງສະຫມັກທີ່ສໍາຄັນ. ດ້ວຍເຫດຜົນນີ້, ເຕັກນິກການຫຼີກລ່ຽງຄວາມແອອັດແມ່ນຖືກນໍາໃຊ້ເພື່ອຫຼຸດຜ່ອນຄວາມສ່ຽງຂອງແຖວຈາກການຕື່ມຂໍ້ມູນໃສ່ຫນ່ວຍຄວາມຈໍາຢ່າງສົມບູນແລະການອົດອາຫານຂອງຄິວທີ່ບໍ່ congestion ສໍາລັບຫນ່ວຍຄວາມຈໍາ. ເກນແຖວຖືກໃຊ້ເພື່ອກະຕຸ້ນການຫຼຸດລົງເມື່ອມີຈຳນວນຄົນເຂົ້າພັກເກີນລະດັບທີ່ແນ່ນອນ. ການກໍານົດເວລາແມ່ນກົນໄກ QoS ທີ່ໃຊ້ເພື່ອຫວ່າງແຖວຂໍ້ມູນແລະສົ່ງຂໍ້ມູນຕໍ່ໄປໄປຫາປາຍທາງຂອງມັນ. ການສ້າງຮູບຮ່າງແມ່ນການກະທໍາຂອງການຈະລາຈອນ buffering ພາຍໃນພອດຫຼືແຖວຈົນກ່ວາມັນສາມາດກໍານົດເວລາໄດ້. ການສ້າງຮູບຮ່າງເຮັດໃຫ້ການຈະລາຈອນລຽບ, ເຮັດໃຫ້ການໄຫຼວຽນຂອງການຈະລາຈອນສາມາດຄາດເດົາໄດ້ຫຼາຍ. ມັນຊ່ວຍຮັບປະກັນວ່າແຕ່ລະແຖວສົ່ງສັນຍານຖືກຈໍາກັດໃນອັດຕາສູງສຸດຂອງການຈະລາຈອນ.
ໂໝດການຈັດແຖວ
ສອງໂຫມດການເຂົ້າຄິວເຄືອຂ່າຍໄດ້ຮັບການສະຫນັບສະຫນູນສໍາລັບການເຂົ້າຄິວການໂຕ້ຕອບຂອງເຄືອຂ່າຍ: ຮູບແບບເລີ່ມຕົ້ນຂອງ 8xVOQ (ການຈັດຄິວຜົນຜະລິດ virtual) ແລະ 4xVOQ. ເພື່ອປ່ຽນໂໝດຈາກໜຶ່ງໄປເປັນອີກອັນໜຶ່ງ ຮຽກຮ້ອງໃຫ້ເຈົ້າຕ້ອງໂຫຼດບັດສາຍທັງໝົດຄືນໃໝ່ໃນລະບົບກ່ອນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 39
ນະໂຍບາຍການຈັດແຖວໃນການໂຕ້ຕອບຕົ້ນຕໍ
ການຫຼີກລ້ຽງການແອອັດ
ໃນໂຫມດ 8xVOQ, ແປດ VoQs ແລະຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງຂອງພວກເຂົາຖືກຈັດສັນສໍາລັບແຕ່ລະການໂຕ້ຕອບ. ຄິວເຫຼົ່ານີ້ຖືກຈັດສັນໂດຍບໍ່ຄໍານຶງເຖິງການຕັ້ງຄ່ານະໂຍບາຍທີ່ແນ່ນອນຢູ່ໃນສ່ວນຕິດຕໍ່ນັ້ນ. ໂຫມດນີ້ສະຫນັບສະຫນູນ VOQ ແຍກຕ່າງຫາກສໍາລັບແຕ່ລະແປດຫ້ອງຮຽນການຈະລາຈອນພາຍໃນ. ໃນໂຫມດ 4xVOQ, ສີ່ VoQ ແລະຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງຂອງພວກມັນຖືກຈັດສັນໃຫ້ກັບແຕ່ລະສ່ວນຕິດຕໍ່, ແລະຄິວເຫຼົ່ານີ້ຖືກຈັດສັນໂດຍບໍ່ຄໍານຶງເຖິງນະໂຍບາຍທີ່ແນ່ນອນ. ໃນໂຫມດນີ້, ລະບົບສະຫນັບສະຫນູນສອງເທົ່າຂອງຈໍານວນການໂຕ້ຕອບທີ່ມີເຫດຜົນ, ແຕ່ແປດຫ້ອງຮຽນການຈະລາຈອນຕ້ອງຖືກວາງແຜນລົງໂດຍການຕັ້ງຄ່າເປັນສີ່ VoQs, ບໍ່ແມ່ນແປດ VoQs.
ໝາຍເຫດຕັ້ງແຕ່ Cisco IOS XR Release 7.2.12 ເປັນຕົ້ນໄປ, ຄຸນສົມບັດການຈັດຄິວທັງໝົດທີ່ຮອງຮັບໃນສ່ວນຕິດຕໍ່ຂອງ Layer 3 ແມ່ນຍັງຮອງຮັບຢູ່ໃນສ່ວນຕິດຕໍ່ຂອງ Layer 2. ຢ່າງໃດກໍຕາມ, ລັກສະນະເຫຼົ່ານີ້ນໍາໃຊ້ພຽງແຕ່ກັບການໂຕ້ຕອບຕົ້ນຕໍ (ສ່ວນຕິດຕໍ່ທາງດ້ານຮ່າງກາຍແລະມັດ), ແລະບໍ່ຢູ່ໃນການໂຕ້ຕອບຍ່ອຍ.
ນະໂຍບາຍການຈັດແຖວໃນການໂຕ້ຕອບຕົ້ນຕໍ
ແຖວຫຼັກຂອງອິນເຕີເຟດເລີ່ມຕົ້ນແມ່ນສ້າງເປັນສ່ວນໜຶ່ງຂອງການສ້າງການໂຕ້ຕອບຫຼັກ. ເມື່ອທ່ານໃຊ້ນະໂຍບາຍການຕໍ່ຄິວກັບອິນເຕີເຟດຕົ້ນຕໍ, ມັນຈະລົບລ້າງພາລາມິເຕີການເຂົ້າຄິວເລີ່ມຕົ້ນ ແລະກຳນົດເວລາສຳລັບຊັ້ນການຈະລາຈອນທີ່ທ່ານໄດ້ກຳນົດຄ່າໄວ້. ໃນໂຫມດ 8xVOQ, ລໍາດັບ P1 + P2 + 6PN ຖືກນໍາໃຊ້ສໍາລັບແຖວການໂຕ້ຕອບຕົ້ນຕໍ (ການຈັດຄິວເລີ່ມຕົ້ນແລະການກໍານົດເວລາ). ຄິວເລີ່ມຕົ້ນແມ່ນໃຊ້ສໍາລັບການຈະລາຈອນທັງໝົດໄປຫາສ່ວນຕິດຕໍ່ຫຼັກ ແລະການຈະລາຈອນໄປຫາສ່ວນຕິດຕໍ່ຍ່ອຍໃດໆ ໂດຍບໍ່ມີການນຳໃຊ້ນະໂຍບາຍການຈັດແຖວ. ການຈາລະຈອນຄວບຄຸມ / ອະນຸສັນຍາໃຊ້ການຈະລາຈອນຊັ້ນ 7 (TC7), ບູລິມະສິດ 1 (P1) ເພື່ອຫຼີກເວັ້ນການຫຼຸດລົງໃນລະຫວ່າງຄວາມແອອັດ.
ນະໂຍບາຍການຈັດແຖວໃນການໂຕ້ຕອບຍ່ອຍ
ແຕ່ລະສ່ວນຕິດຕໍ່ຍ່ອຍສະຫນັບສະຫນູນເຖິງສາມນະໂຍບາຍ: ນະໂຍບາຍຂາເຂົ້າ, ນະໂຍບາຍເຄື່ອງຫມາຍຂາເຂົ້າ, ແລະນະໂຍບາຍການເຂົ້າຄິວ. ເພື່ອສ້າງ ແລະກຳນົດຄ່າຊຸດ VoQs ແຍກຕ່າງຫາກສຳລັບສ່ວນຕິດຕໍ່ຍ່ອຍ, ນຳໃຊ້ນະໂຍບາຍການຈັດແຖວໃນສ່ວນຕິດຕໍ່ຍ່ອຍນັ້ນ. ເມື່ອທ່ານເອົານະໂຍບາຍການຈັດແຖວໃນການໂຕ້ຕອບຍ່ອຍ, VoQs ທີ່ກ່ຽວຂ້ອງຈະຖືກປົດປ່ອຍ ແລະການຈະລາຈອນຍ່ອຍຍ່ອຍຈະກັບຄືນໄປໃຊ້ສ່ວນຕິດຕໍ່ຕົ້ນຕໍ VoQs.
ການຫຼີກເວັ້ນຄວາມແອອັດໃນ VOQ
ການຫຼີກລ່ຽງຄວາມແອອັດພາຍໃນບລັອກ VOQ ແມ່ນເຮັດໄດ້ໂດຍການໃຊ້ລະບົບການຈັດການຄວາມແອອັດfile ກັບ VOQ. ໂປຣນີ້file ກໍານົດມາດຖານການເຂົ້າຮຽນແລະການກວດສອບການປະຕິບັດໃນເວລາ enqueue. ພາຍໃຕ້ສະພາບການຈະລາຈອນປົກກະຕິ, ແພັກເກັດຖືກຈັດຄິວເຂົ້າໄປໃນການເກັບຂໍ້ມູນຄວາມຈຳທີ່ໃຊ້ຮ່ວມກັນ (SMS). (ລະບົບຄວາມຊົງຈຳທີ່ໃຊ້ຮ່ວມກັນແມ່ນພື້ນທີ່ເກັບຂໍ້ມູນແພັກເກັດຫຼັກ.) ຖ້າ SMS VOQ ແອອັດເກີນຂອບເຂດທີ່ກຳນົດໄວ້, VOQ ຈະຖືກຍ້າຍໄປໃສ່ບລັອກ High Band Memory (HBM) ພາຍນອກ. ເມື່ອຄິວ HBM ຫມົດລົງ, ມັນຈະຖືກສົ່ງກັບ SMS ເທິງຊິບ. ຂະໜາດແຖວໃນ HBM ແມ່ນປັບຕົວໄດ້ ແລະຫຼຸດລົງເມື່ອການນຳໃຊ້ HBM ທັງໝົດສູງ.
ຫມາຍເຫດ Random Early Detect (RED) ສາມາດໃຊ້ໄດ້ກັບ VOQs ໃນ HBM ເທົ່ານັ້ນ. ຮາດແວບໍ່ຮອງຮັບ Weighted Random Early Detect (WRED).
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 40
ການຫຼີກລ້ຽງການແອອັດ
ການແບ່ງປັນສະຖິຕິ VOQ
ການແບ່ງປັນສະຖິຕິ VOQ
ທຸກໆໂປເຊດເຊີເຄືອຂ່າຍໃນ router ມີຫຼາຍ slices (ຫຼື pipelines), ແລະທຸກ slices ມີຊຸດຂອງ VOQs ທີ່ກ່ຽວຂ້ອງກັບທຸກການໂຕ້ຕອບຂອງ router ໄດ້. ເພື່ອຮັກສາຕົວນັບຢູ່ໃນອັດຕາແພັກເກັດທີ່ສູງ, ສອງຊຸດຂອງເຄົາເຕີແມ່ນກ່ຽວຂ້ອງກັບແຕ່ລະສ່ວນຕິດຕໍ່ຂອງແຕ່ລະເຄືອຂ່າຍ. ເປັນ exampໃນນອກຈາກນັ້ນ, ພິຈາລະນາອຸປະກອນທີ່ມີຫົກ slices (12 ການໂຕ້ຕອບ), ແຕ່ລະຄົນມີ 24,000 VOQs, ບ່ອນທີ່ທ່ານຕ້ອງການທັງສອງສົ່ງແລະຫຼຸດລົງການນັບເຫດການ. ໃນສະຖານະການນີ້, ທ່ານຈະຕ້ອງການ 12 x 24, 000 x 2 = 5, 76,000 ເຄົາເຕີ, ເຊິ່ງຢ່າງດຽວເກີນຄວາມອາດສາມາດຂອງເຄົາເຕີຂອງອຸປະກອນ. ມັນເປັນການຫຼຸດຜ່ອນສະຖານະການດັ່ງກ່າວທີ່ router ສະຫນັບສະຫນູນການແບ່ງປັນ configurable ຂອງ counters VOQ. ເຈົ້າສາມາດກຳນົດຄ່າການແບ່ງປັນໄດ້ວ່າຕົວນັບຖືກແບ່ງປັນໂດຍ {1,2,4,8} VOQs. ແຕ່ລະຊຸດຂອງເຄົາເຕີແບ່ງປັນ VoQs ມີສອງຕົວວັດແທກ:
· packets Enqueued ນັບຢູ່ໃນຊອງແລະຫນ່ວຍ bytes.
· ຊອງທີ່ຫຼຸດລົງນັບເປັນຊອງແລະຫນ່ວຍບໍລິການ bytes.
ເພື່ອໃຫ້ຄຸນສົມບັດມີຜົນບັງຄັບໃຊ້: · ລຶບການຕັ້ງຄ່າແຜນທີ່ນະໂຍບາຍ-ແຜນທີ່ ອອກຈາກທຸກສ່ວນຕິດຕໍ່ກັນ.
· ດໍາເນີນການຄໍາສັ່ງ # reload ສະຖານທີ່ທັງຫມົດເພື່ອ reload nodes ທັງຫມົດໃນ router ຂອງທ່ານ.
ການຕັ້ງຄ່າການແບ່ງປັນຕົວນັບສະຖິຕິ VOQ
ເພື່ອກຳນົດຄ່າຕົວນັບການແບ່ງປັນ VOQs, ໃຫ້ໃຊ້ #hw-module profile stats voqs-sharing-counters ແລະລະບຸຈໍານວນຕົວນັບ VOQ ສໍາລັບແຕ່ລະຄິວ.
RP/0/RP0/CPU0:ios(config)#hw-module profile ສະຖິຕິ? voqs-sharing-counters ກຳນົດຄ່າຈຳນວນຂອງ voqs (1, 2, 4) ໂຕນັບການແບ່ງປັນ
RP/0/RP0/CPU0:ios(config)#hw-module profile ສະຖິຕິ voqs-sharing-counters ? 1 ເຄົາເຕີສຳລັບແຕ່ລະຄິວ 2 2 ຄິວ ເຄົາເຕີແບ່ງປັນ 4 4 ຄິວ ເຄົາເຕີແບ່ງປັນ
RP/0/RP0/CPU0:ios(config)#hw-module profile ສະຖິຕິ voqs-sharing-counters 1 RP/0/RP0/CPU0:ios(config)#hw-module profile ສະຖິຕິ voqs-sharing-counters 2 RP/0/RP0/CPU0:ios(config)#commit RP/0/RP0/CPU0:ios#reload location all
ແລ່ນການຕັ້ງຄ່າ
RP/0/RP0/CPU0: ios#show run | ໃນ hw-mod Mon Feb 10 13:57:35.296 UTC ການຕັ້ງຄ່າອາຄານ… hw-module profile ສະຖິຕິ voqs-sharing-counters 2 RP/0/RP0/CPU0: ios#
ການຢັ້ງຢືນ
RP/0/RP0/CPU0:ios#show controllers npu stats voq ingress interface hundredGigE 0/0/0/16 instance all location 0/RP0/CPU0 Mon Feb 10 13:58:26.661 UTC
ຊື່ການໂຕ້ຕອບ =
Interface Handle =
ສະຖານທີ່
=
ຕົວຢ່າງ Asic
=
VOQ ຖານ
=
Hu0/0/0/16 f0001b0
0/RP0/CPU0 0
10288
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 41
ຈຳກັດຄິວຄູ່
ການຫຼີກລ້ຽງການແອອັດ
ຄວາມໄວຜອດ(kbps) = 100000000
ທ່າເຮືອທ້ອງຖິ່ນ
=
ທ້ອງຖິ່ນ
ໂໝດ VOQ
=
8
Shared Counter Mode =
2
ໄດ້ຮັບPkts ໄດ້ຮັບBytes DroppedPkts
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
ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງ hw-module profile ສະຖິຕິ voqs-sharing-counters
ຈຳກັດຄິວຄູ່
ຕົວເລືອກຂີດຈຳກັດແຖວສອງແມ່ນເພີ່ມໃສ່ຄຳສັ່ງຈຳກັດຄິວໃນ CLI ຂອງເຣົາເຕີຂອງເຈົ້າ ແລະສະແດງເປັນຊັ້ນຖິ້ມ. ສິ່ງທີ່ທາງເລືອກຊັ້ນປະຖິ້ມແມ່ນເຮັດໃຫ້ທ່ານມີຄວາມຍືດຫຍຸ່ນໃນການກໍານົດຂອບເຂດຈໍາກັດສອງແຖວໃນແຜນທີ່ນະໂຍບາຍດຽວ - ອັນຫນຶ່ງສໍາລັບການຈະລາຈອນທີ່ມີຄວາມສໍາຄັນສູງແລະອີກອັນຫນຶ່ງສໍາລັບການຈະລາຈອນທີ່ມີຄວາມສໍາຄັນຕ່ໍາ. ຕົວເລືອກນີ້ຮັບປະກັນວ່າການໄຫຼວຽນຂອງທຣາບຟິກບູລິມະສິດສູງຍັງສືບຕໍ່ບໍ່ໄດ້ຮັບຜົນກະທົບ (ເຖິງເກນທີ່ໄດ້ມາຈາກການຍົກເລີກຊັ້ນ 0 ຄິວ-ຈຳກັດ) ໃນຂະນະທີ່ການຈາລະຈອນທີ່ມີບູລິມະສິດຕໍ່າສືບຕໍ່ເຖິງເກນທີ່ຕໍ່າກວ່າ (ຕໍ່ຂີດຈຳກັດຂອງຊັ້ນ 1 ຄິວ).
ບອກຂ້ອຍເພີ່ມເຕີມ ເຈົ້າສາມາດກໍານົດຂອບເຂດຈໍາກັດສອງແຖວຕໍ່ລາຍລະອຽດເຫຼົ່ານີ້:
· ຫນຶ່ງສໍາລັບການໄຫຼທີ່ທ່ານຫມາຍເປັນ discard-class 0 (ບູລິມະສິດທີ່ສູງກວ່າ) ໃນ ingress ຜ່ານ ingress-policy. ·ທີສອງ, ສໍາລັບການໄຫຼທີ່ທ່ານຫມາຍເປັນ discard-class 1 (ບູລິມະສິດຕ່ໍາກວ່າ) ໃນ ingress ຜ່ານນະໂຍບາຍ ingress.
ກະແສ discard-class 1 (ສໍາລັບການຈາລະຈອນທີ່ມີບູລິມະສິດຕໍ່າ) ເລີ່ມຫຼຸດລົງເມື່ອຄວາມຍາວຂອງແຖວຮອດຂີດຈໍາກັດຂະຫນາດທີ່ທ່ານກໍາຫນົດຄ່າສໍາລັບ discard-class 1. ກົງກັນຂ້າມ, ການໄຫຼເຂົ້າສໍາລັບການ discard-class 1 ຢຸດເຊົາຫຼຸດລົງເມື່ອຄວາມຍາວຂອງຄິວຫຼຸດລົງຂ້າງລຸ່ມນີ້. ມູນຄ່າການຕັ້ງຄ່າຂອງມັນ.
ເປັນ exampດັ່ງນັ້ນ, ພິຈາລະນາການຕັ້ງຄ່ານີ້:
policy-map egress_pol_dql class tc7
queue-limit discard-class 0 100mbytes ຄິວຈຳກັດ discard-class 1 50mbytes ບູລິມະສິດລະດັບ 1 ! class class-default bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 1 ! ແຜນທີ່ສຸດທ້າຍ !
ນອກຈາກນັ້ນ, ພິຈາລະນາການຢັ້ງຢືນ:
RP/0/RP0/CPU0: ios#
RP/0/RP0/CPU0: ios#show qos interface hundredGigE 0/0/0/30 output
ໝາຍເຫດ:- ຄ່າທີ່ກຳນົດໄວ້ຈະຖືກສະແດງຢູ່ໃນວົງເລັບ
ການໂຕ້ຕອບ HundredGigE0/0/0/30 ifh 0xf000210 — ນະໂຍບາຍຜົນຜະລິດ
NPU ID:
0
ຈໍານວນຫ້ອງຮຽນທັງຫມົດ:
2
ອິນເຕີເຟດແບນວິດ:
100000000 kbps
ຊື່ນະໂຍບາຍ:
egress_pol_dql
ຖານ VOQ:
464
ປະເພດບັນຊີ:
ຊັ້ນ 1 (ລວມເອົາຊັ້ນໃສ່ຊັ້ນ 1 ຂຶ້ນໄປ)
ໂໝດ VOQ:
8
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 42
ການຫຼີກລ້ຽງການແອອັດ
ຂໍ້ຈຳກັດ
ໂໝດເຄົາເຕີທີ່ໃຊ້ຮ່ວມກັນ:
1
————————————————————————————
ຊັ້ນ 1 (HP1)
= tc7
ID ຄິວ Egressq
= 471 (HP1 ຄິວ)
ຄິວສູງສຸດ. BW.
= ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ)
ຍົກເລີກລະດັບຊັ້ນຮຽນທີ 1
= 25165824 bytes / 2 ms (50 mbytes)
ຍົກເລີກລະດັບຊັ້ນຮຽນທີ 0
= 75497472 bytes / 5 ms (100 mbytes)
WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
Level1 Class Egressq Queue ID Queue Max. BW. Inverse Weight / Weight TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= class-default = 464 (ຄິວ LP ເລີ່ມຕົ້ນ) = ບໍ່ມີສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ) = 1 / (1) = 749568 bytes / 6 ms (ຄ່າເລີ່ມຕົ້ນ)
ໃນຕົວຢ່າງກ່ອນຫນ້າample, ມີສອງກະແສການຈາລະຈອນທີ່ຖືກໝາຍເປັນ discard-class 0 (ບູລິມະສິດສູງກວ່າ) ແລະ discard-class 1 (ຄວາມສຳຄັນຕໍ່າກວ່າ).
ຕາບໃດທີ່ຄວາມຍາວແຖວຂອງສອງກະແສຍັງຄົງຢູ່ຕໍ່າກວ່າ 25165824 bytes (ເກນສໍາລັບການຍົກເລີກຊັ້ນຮຽນທີ 1), ແພັກເກັດຈາກທັງສອງກະແສຍັງສືບຕໍ່ໂດຍບໍ່ມີການຫຼຸດລົງໃດໆ. ເມື່ອຄວາມຍາວຂອງແຖວຮອດ 25165824 bytes, discard-class 1 packets ບໍ່ໄດ້ຖືກຈັດຄິວ, ໃຫ້ແນ່ໃຈວ່າ bandwidth ທີ່ຍັງເຫຼືອທັງໝົດຖືກໃຊ້ສໍາລັບການ flow priority ສູງກວ່າ (discard-class 0).
ການໄຫຼຂອງບູລິມະສິດທີ່ສູງຂຶ້ນຈະຫຼຸດລົງພຽງແຕ່ເມື່ອຄວາມຍາວແຖວເຖິງ 75497472 bytes.
ໝາຍເຫດ
· ທາງເລືອກນີ້ປົກປ້ອງການຈະລາຈອນທີ່ມີຄວາມສໍາຄັນສູງຈາກການສູນເສຍອັນເນື່ອງມາຈາກຄວາມແອອັດ, ແຕ່ບໍ່ຈໍາເປັນຈາກການຊັກຊ້າ.
ເນື່ອງຈາກຄວາມແອອັດ.
· ເກນເຫຼົ່ານີ້ແມ່ນໄດ້ມາຈາກພາກພື້ນຄິວສະເພາະຂອງຮາດແວ.
ຂໍ້ຈຳກັດ
ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ອ່ານຂໍ້ຈໍາກັດເຫຼົ່ານີ້ກ່ຽວກັບທາງເລືອກການຈໍາກັດແຖວສອງ. · ຂີດຈຳກັດແຖວທັງສອງຈະຕ້ອງໃຊ້ຫົວໜ່ວຍວັດແທກດຽວກັນ.
· ຂີດຈຳກັດແຖວສຳລັບ discard-class 0 ຈະຕ້ອງຫຼາຍກວ່ານັ້ນສະເໝີສຳລັບ discard-class 1.
· ເມື່ອຕົວເລືອກ discard-class ບໍ່ໄດ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂອບເຂດຈໍາກັດແຖວ, packets ທີ່ຫມາຍດ້ວຍ discard-class 0 ແລະ discard-class 1 ແມ່ນມີຂອບເຂດຈໍາກັດແຖວດຽວກັນ; ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ພວກເຂົາໄດ້ຮັບການປິ່ນປົວຄືກັນ.
· ຂີດຈຳກັດແຖວທີ່ກຳນົດຄ່າພຽງແຕ່ discard-class 0 ຫຼື discard-class 1 ຖືກປະຕິເສດ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 43
ການໄຫຼວຽນຂອງການຈະລາຈອນທີ່ເທົ່າທຽມກັນໂດຍໃຊ້ VOQ ຍຸດຕິທໍາ
ການຫຼີກລ້ຽງການແອອັດ
ການໄຫຼວຽນຂອງການຈະລາຈອນທີ່ເທົ່າທຽມກັນໂດຍໃຊ້ VOQ ຍຸດຕິທໍາ
ຕາຕະລາງ 8: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
ປ່ອຍຂໍ້ມູນ
ກະແສການຈາລະຈອນທີ່ສະເໝີພາບໂດຍນຳໃຊ້ການປ່ອຍຕົວຍຸດຕິທຳ 7.3.3 VOQ
ລາຍລະອຽດຄຸນສົມບັດ
ການຕັ້ງຄ່າຄຸນສົມບັດນີ້ຮັບປະກັນການຈາລະຈອນຂາເຂົ້າຈາກພອດແຫຼ່ງຕ່າງໆໃນທຸກຊ່ອງເຄືອຂ່າຍຂອງ NPU ຖືກມອບໝາຍຄິວຜົນຜະລິດສະເໝືອນ (VOQ) ທີ່ເປັນເອກະລັກສຳລັບທຸກພອດແຫຼ່ງ ແລະຄູ່ພອດປາຍທາງ. ການປະຕິບັດນີ້ຮັບປະກັນວ່າແບນວິດທີ່ມີຢູ່ໃນພອດປາຍທາງສໍາລັບຊັ້ນການຈະລາຈອນທີ່ກໍານົດໄດ້ຖືກແຈກຢາຍເທົ່າທຽມກັນກັບທຸກຜອດແຫຼ່ງທີ່ຮ້ອງຂໍແບນວິດ.
ໃນການປ່ອຍກ່ອນຫນ້າ, ການຈະລາຈອນບໍ່ໄດ້ຖືກແຈກຢາຍຢ່າງເທົ່າທຽມກັນເພາະວ່າແຕ່ລະຊິ້ນບໍ່ໄດ້ຮັບສ່ວນແບ່ງທີ່ຖືກຕ້ອງຂອງແບນວິດແຖວຜົນຜະລິດ.
ຄຸນນະສົມບັດນີ້ແນະນໍາຄໍາທີ່ໃຊ້ fair-4 ແລະ fair-8 ໃນ hw-module profile ຄໍາສັ່ງ voq-mode.
VOQ ຍຸຕິທໍາ: ເປັນຫຍັງ
ຕາມພຶດຕິກຳເລີ່ມຕົ້ນ, ທຸກໆຊ່ອງເຄືອຂ່າຍຂອງ NPU ຖືກມອບໝາຍຊຸດຂອງ 4 ຫຼື 8 ຄິວຜົນຜະລິດ Virtual (VOQ) ຕໍ່ພອດປາຍທາງ. ດ້ວຍການມອບຫມາຍດັ່ງກ່າວ, ມັນເປັນສິ່ງທ້າທາຍທີ່ຈະຮັບປະກັນວ່າປະລິມານທີ່ເຫມາະສົມຂອງ buffering ສາມາດໃຊ້ໄດ້ຜ່ານ VOQs. ດ້ວຍການຕັ້ງຄ່ານີ້, ການຈາລະຈອນຂາເຂົ້າຈາກພອດແຫຼ່ງຕ່າງໆໃນສ່ວນໜຶ່ງ (ຫຼືທໍ່) ໃນ NPU ທີ່ຕັ້ງໄປຫາພອດປາຍທາງແມ່ນມອບໃຫ້ VOQ ຕໍ່ຊິ້ນ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ທ່າເຮືອຫຼາຍແຫຼ່ງທີ່ສົ່ງການຈະລາຈອນໄປຫາພອດປາຍທາງດຽວກັນໃຊ້ VOQ ດຽວກັນ. ຢ່າງໃດກໍຕາມ, ເມື່ອສົ່ງການຈະລາຈອນໄປຫາທ່າເຮືອປາຍທາງທີ່ແຕກຕ່າງກັນ, ການຈະລາຈອນແມ່ນຖືກຈັດໃສ່ກັບ VOQs ທີ່ແຕກຕ່າງກັນ. ນີ້ ໝາຍ ຄວາມວ່າການຈະລາຈອນບໍ່ໄດ້ຖືກແຈກຢາຍຢ່າງສະ ເໝີ ພາບເພາະວ່າແຕ່ລະຊິ້ນບໍ່ໄດ້ຮັບສ່ວນແບ່ງທີ່ຍຸດຕິ ທຳ ຂອງແບນວິດແຖວຜົນຜະລິດ. ໃນສະຖານະການທີ່ຫນຶ່ງຊອຍມີສອງພອດແລະຕ່ອນອື່ນມີພຽງແຕ່ຫນຶ່ງພອດ, ແບນວິດຫຼຸດລົງສໍາລັບພອດທີ່ແບ່ງປັນຊິ້ນ, ເຖິງແມ່ນວ່າສອງພອດຈະຈັດການກັບການຈະລາຈອນຫຼາຍກ່ວາພອດດຽວ.
ພິຈາລະນາຕົວຢ່າງຕໍ່ໄປນີ້ample ບ່ອນທີ່ມີສອງພອດ 100G–ພອດ-0 ແລະພອດ-1–ທີ່ເປັນຂອງສະໄລ້ດຽວກັນ (slice-0) ກໍາລັງສົ່ງການຈະລາຈອນໄປຫາພອດ-3 ໃນຄິວຜົນຜະລິດ (OQ). ທ່ານມີພອດ 100G ຢູ່ໃນສ່ວນອື່ນ (slice-1) ໃນ NPU ດຽວກັນທີ່ຖືກກໍານົດໃຫ້ສົ່ງການຈະລາຈອນໄປຫາພອດ-3. Ingress VOQ ຖືກແບ່ງປັນລະຫວ່າງສອງພອດໃນ slice-0, ໃນຂະນະທີ່ ingress VOQ ໃນ slice-1 ແມ່ນມີພຽງແຕ່ສໍາລັບ port-3. ການຈັດລຽງນີ້ສົ່ງຜົນໃຫ້ພອດ-0 ແລະພອດ-1 ໄດ້ຮັບ 25% ຂອງການຈະລາຈອນບັບເຟີ, ໃນຂະນະທີ່ພອດ-3 ໄດ້ຮັບ 50% ຂອງການຈະລາຈອນບັບເຟີ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 44
ການຫຼີກລ່ຽງຄວາມແອອັດຮູບທີ 3: ພຶດຕິກໍາທີ່ມີຢູ່ແລ້ວ : ພອດແຫຼ່ງໃນສ່ວນແບ່ງໜຶ່ງ VOQ ຕໍ່ພອດປາຍທາງ
VOQ ຍຸຕິທໍາ: ແນວໃດ
ຄຸນສົມບັດ VOQ ຍຸຕິທໍາແກ້ໄຂຄວາມບໍ່ສົມດຸນນີ້ໃນການແຈກຢາຍການຈະລາຈອນ.
VOQ ຍຸຕິທໍາ: ແນວໃດ
ຄຸນສົມບັດ VOQ ຍຸຕິທຳແກ້ໄຂພຶດຕິກຳເລີ່ມຕົ້ນທີ່ປະຕິບັດຕໍ່ພອດແຫຼ່ງຕ່າງໆໃນແຕ່ລະຊ່ອງ NPU ເທົ່າທຽມກັນ, ໂດຍບໍ່ສົນເລື່ອງຂອງຈຳນວນພອດແຫຼ່ງທີ່ເຄື່ອນໄຫວ. ມັນເຮັດແນວນັ້ນໂດຍການອອກແບບໃຫມ່ວິທີການຈັດສັນແບນວິດຈາກແຖວຜົນຜະລິດ. ແທນທີ່ຈະແຈກຢາຍແບນວິດໃນລະດັບຫນຶ່ງ, VOQ ຍຸຕິທໍາແຈກຢາຍແບນວິດໂດຍກົງກັບພອດແຫຼ່ງ. ໃນເວລາທີ່ທ່ານ configure ຄໍາສັ່ງ hw-module profile qo voq-mode ແລະໂຫຼດ router ຂອງທ່ານຄືນໃຫມ່, ຫນ້າທີ່ສ້າງ VOQ ທີ່ອຸທິດຕົນສໍາລັບທຸກໆພອດແຫຼ່ງແລະຄູ່ພອດປາຍທາງ. ການຈັດການນີ້ຮັບປະກັນວ່າແບນວິດທີ່ມີຢູ່ໃນພອດປາຍທາງສໍາລັບຊັ້ນການຈະລາຈອນທີ່ກໍານົດແມ່ນແຈກຢາຍເທົ່າທຽມກັນກັບທຸກຜອດແຫຼ່ງທີ່ຮ້ອງຂໍແບນວິດ.
ຂະຫຍາຍຕົວຢ່າງກ່ອນໜ້າampເພື່ອເຂົ້າໃຈການທໍາງານຂອງ VOQ ທີ່ຍຸດຕິທໍາ, ໃນປັດຈຸບັນມີ VOQs ທີ່ອຸທິດຕົນສໍາລັບແຕ່ລະພອດ ingress ທີ່ເຊື່ອມຕໍ່ກັບພອດຢູ່ໃນແຖວຜົນຜະລິດ. ດັ່ງນັ້ນ, port-0 ແລະ port-1 ດຽວນີ້ບໍ່ໄດ້ແບ່ງປັນ VOQ, ແລະ port-3 ມີ VOQ ຂອງມັນຄືກັບກ່ອນ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຕໍ່ໄປນີ້. ການຈັດການ VOQ ຍຸດຕິທໍານີ້ສົ່ງຜົນໃຫ້ການຈະລາຈອນຕໍ່ຄິວທີ່ອຸທິດຕົນ, ດັ່ງນັ້ນການປັບປຸງການປະຕິບັດການຈະລາຈອນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 45
ໂຫມດ VOQ ຍຸຕິທໍາ ແລະການແບ່ງປັນຂອງເຄົາເຕີ
ການຫຼີກລ້ຽງການແອອັດ
ຮູບທີ 4: ພຶດຕິກຳ VOQ ຍຸດຕິທຳ: ແຕ່ລະພອດແຫຼ່ງໃນ slice ມີ VOQ ທີ່ອຸທິດຕົນຕໍ່ພອດປາຍທາງ
ໂຫມດ VOQ ຍຸຕິທໍາ ແລະການແບ່ງປັນຂອງເຄົາເຕີ
ທ່ານສາມາດກໍານົດຄ່າ VOQ ຍຸຕິທໍາສໍາລັບຮູບແບບ 8xVOQ (fair-8) ແລະ 4xVOQ mode (fair-4) ໂດຍນໍາໃຊ້ທາງເລືອກດັ່ງຕໍ່ໄປນີ້ໃນ hw-module profile ຄໍາສັ່ງ qoq-mode:
· hw-module profile qos voq-mode fair-8
· hw-module profile qos voq-mode fair-4
ນອກນັ້ນທ່ານຍັງສາມາດແບ່ງປັນຕົວນັບສະຖິຕິ VOQ ໃນທັງສອງໂຫມດ VOQ ຍຸດຕິທໍາ, ດັ່ງທີ່ສະແດງຢູ່ໃນຕາຕະລາງຕໍ່ໄປນີ້. (ສໍາລັບລາຍລະອຽດວ່າເປັນຫຍັງການແບ່ງປັນເຄົາເຕີຈຶ່ງເປັນສິ່ງຈໍາເປັນແລະວິທີການກໍານົດການແບ່ງປັນ counters, ເບິ່ງການແບ່ງປັນສະຖິຕິ VOQ, ໃນຫນ້າ 41.)
ຕາຕະລາງ 9: ຮູບແບບ VOQ ຍຸຕິທຳ ແລະ ການແບ່ງປັນ
ໂຫມດ VOQ ຍຸຕິທໍາ-8
ຮູບແບບການແບ່ງປັນ Counters 2, 4
ຫມາຍເຫດທີ່ສໍາຄັນ
· ແປດ VOQs ຕັ້ງຄ່າຕໍ່ພອດແຫຼ່ງແລະຄູ່ປາຍທາງ
· Counters ຖືກແບ່ງປັນໂດຍ {2, 4} VOQs.
· ໂຫມດ fair-8 ບໍ່ຮອງຮັບໂຫມດເຄົາເຕີສະເພາະ (ຮູບແບບເຄົາເຕີ 1, ບ່ອນທີ່ມີເຄົາເຕີສໍາລັບທຸກໆຄິວ)
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 46
ການຫຼີກລ້ຽງການແອອັດ
VOQs ຍຸຕິທໍາ ແລະ Slice (ຫຼືປົກກະຕິ) VOQs: ຄວາມແຕກຕ່າງທີ່ສໍາຄັນ
ໂຫມດ VOQ ຍຸຕິທໍາ-4
ຮູບແບບການແບ່ງປັນ Counters 1, 2, 4
ຫມາຍເຫດທີ່ສໍາຄັນ
·ສີ່ VOQs ຕັ້ງຄ່າຕໍ່ພອດແຫຼ່ງແລະຄູ່ປາຍທາງ
· Counters ຖືກແບ່ງປັນໂດຍ {1, 2, 4} VOQs.
VOQs ຍຸຕິທໍາ ແລະ Slice (ຫຼືປົກກະຕິ) VOQs: ຄວາມແຕກຕ່າງທີ່ສໍາຄັນ
ຕາຕະລາງຕໍ່ໄປນີ້ແມ່ນຮູບຖ່າຍເພື່ອອະທິບາຍຄວາມແຕກຕ່າງທີ່ ສຳ ຄັນລະຫວ່າງ VOQs ຍຸດຕິ ທຳ ແລະການຕັດຫລື VOQs ປົກກະຕິ.
ຕາຕະລາງ 10: VOQs ຍຸຕິທໍາ ແລະ VOQs ປົກກະຕິ
VOQ ຍຸຕິທໍາ
VOQ ປົກກະຕິ
ໂຫມດ fair-8: ແປດ VOQ ທີ່ຖືກຕັ້ງຄ່າຕໍ່ພອດແຫຼ່ງ 8:
ແລະຄູ່ປາຍທາງ
· ແປດ VOQs ຕໍ່ພອດປາຍທາງຕໍ່ຊອຍ
· VOQs ເຫຼົ່ານີ້ຖືກແບ່ງປັນໂດຍພອດແຫຼ່ງທັງຫມົດພາຍໃນ NPU slice.
ໂຫມດ fair-4: ສີ່ VOQ ທີ່ຖືກຕັ້ງຄ່າຕໍ່ພອດແຫຼ່ງ 4:
ແລະຄູ່ປາຍທາງ
·ສີ່ VOQs ຕໍ່ພອດປາຍທາງຕໍ່ຕ່ອນ
· VOQs ເຫຼົ່ານີ້ຖືກແບ່ງປັນໂດຍພອດແຫຼ່ງທັງຫມົດພາຍໃນ NPU slice.
ຂໍ້ແນະນຳ ແລະຂໍ້ຈຳກັດ
· ຄຸນສົມບັດ VOQ ຍຸດຕິທຳແມ່ນຮອງຮັບໃນເຣົາເຕີ Cisco 8202 (12 QSFP56-DD 400G ແລະ 60 QSFP28 100G ports).
· ຕາຕະລາງຕໍ່ໄປນີ້ໃຫ້ລາຍລະອຽດກ່ຽວກັບການໂຕ້ຕອບສູງສຸດ (ດ້ວຍການຕັ້ງຄ່າ IPv4 ພື້ນຖານ ແລະບໍ່ມີການກຳນົດຄ່າຂະໜາດອື່ນເຊັ່ນ: ນະໂຍບາຍ QoS, ACL, ແລະການຕັ້ງຄ່າສ່ວນຕິດຕໍ່ຍ່ອຍ) ທີ່ອະນຸຍາດໃຫ້ອີງໃສ່ໂໝດ VOQ ແລະຮູບແບບການນັບແລກປ່ຽນ.
ຕາຕະລາງ 11: ການໂຕ້ຕອບສູງສຸດໂດຍອີງໃສ່ໂຫມດ VOQ ຍຸດຕິທໍາ ແລະຮູບແບບການຕ້ານການແບ່ງປັນ
VOQ Mode fair-8
ຮູບແບບການແບ່ງປັນ 1
ການໂຕ້ຕອບສູງສຸດ
ເຣົາເຕີບໍ່ຮອງຮັບການປະສົມປະສານນີ້.
(ນີ້ແມ່ນເນື່ອງຈາກວ່າໃນຮູບແບບຕ້ານຄ່າເລີ່ມຕົ້ນ, 72 interfaces ບໍ່ໄດ້ຖືກສ້າງຕັ້ງ.)
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 47
ກຳນົດຄ່າ VOQ ທີ່ຍຸດຕິທຳ
ການຫຼີກລ້ຽງການແອອັດ
VOQ Mode fair-8
fair-8 fair-4
fair-4 fair-4
ຮູບແບບການແບ່ງປັນ 2
4 1
2 4
ການໂຕ້ຕອບສູງສຸດ
96 = 60 (100G) + 8 × 4 + 4 (400G) ==> ທ່ານສາມາດກໍາຫນົດຄ່າພຽງແຕ່ແປດສ່ວນຕິດຕໍ່ 400G ໃນຮູບແບບ 4x10G ຫຼື 4x25G.
108 = 60 + 12 x 4 (ແຕກອອກທັງໝົດ 12 ພອດ – 400G)
96 = 60(100G) + 8 × 4 + 4 (400G) ==> ທ່ານສາມາດຕັ້ງຄ່າພຽງແຕ່ແປດ 400 G interfaces ໃນ 4x10G ຫຼື 4x25G ຮູບແບບ breakout.
108 = 60 + 12 x4 (ແຕກອອກທັງ 12 ພອດ – 400G)
108 = 60 + 12 x4 (ແຕກອອກທັງ 12 ພອດ – 400G)
ໝາຍເຫດ ພວກເຮົາແນະນຳໃຫ້ໃຊ້ໂໝດການນັບຖອຍຫຼັງ 4 ໃນໂໝດແບ່ງແຍກ ແລະ ໂໝດການນັບຖອຍຫຼັງ 2 ສຳລັບໂໝດບໍ່ແຕກ.
Note Breakout mode ບໍ່ຮອງຮັບໃນສ່ວນຕິດຕໍ່ 100G.
· ໃຫ້ແນ່ໃຈວ່າທ່ານໂຫຼດເຣົາເຕີຄືນໃໝ່ເພື່ອໃຫ້ການຕັ້ງຄ່າມີຜົນ.
· ການຈາລະຈອນຊັ້ນ 2 ບໍ່ຮອງຮັບໃນຮູບແບບ fair-voq (fair-4 ແລະ fair-8).
· ບໍ່ຮອງຮັບການຈັດແຖວຂອງຕົວເຊື່ອມຕໍ່ຍ່ອຍ. (ນີ້ໃຊ້ກັບ bundle sub-interfaces ເຊັ່ນກັນ). ນີ້ຫມາຍຄວາມວ່າທ່ານບໍ່ສາມາດຄັດຕິດນະໂຍບາຍການບໍລິການ egress ທີ່ຕ້ອງການ VOQs ສະເພາະ. ຢ່າງໃດກໍຕາມ, ເຄື່ອງຫມາຍ egress ແມ່ນສະຫນັບສະຫນູນສໍາລັບ subinterfaces.
· hw-module profile ສະຖິຕິ voqs-sharing-counters 1 ບໍ່ຮອງຮັບໃນໂໝດຍຸດຕິທຳ-8. ໃຫ້ແນ່ໃຈວ່າທ່ານກໍາຫນົດຄ່າ hw-module profile voq share-counters 2 ຫຼື hw-module profile voq share-counters 4 ພ້ອມກັບ hw-module profile qos voq-mode fair-4 ຫຼື hw-module profile qos voq-mode fair-8 ກ່ອນທີ່ຈະໂຫຼດ router ຄືນໃໝ່.
· Breakout ແມ່ນຮອງຮັບພຽງແຕ່ໃນການໂຕ້ຕອບ 400G ໃນຮູບແບບ fair-voq (ທັງ fair-4 ແລະ fair-8) ໃນ router Cisco 8202.
· src-interface ແລະ src-slice keywords ໃນ show controller npu stats ຈະເຫັນໄດ້ພຽງແຕ່ເມື່ອທ່ານ configure mode VOQ ເປັນ fair-8 ຫຼື fair-4.
ກຳນົດຄ່າ VOQ ທີ່ຍຸດຕິທຳ
ການຕັ້ງຄ່າ VOQ ຍຸຕິທໍາ:
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 48
ການຫຼີກລ້ຽງການແອອັດ
ກຳນົດຄ່າ VOQ ທີ່ຍຸດຕິທຳ
1. ຕັ້ງຄ່າການແບ່ງປັນຕົວນັບສະຖິຕິ VOQ. ນີ້ example configures 2 ຕົວນັບ.
ໝາຍເຫດ ການຕັ້ງຄ່າຮູບແບບ fair-8 ໂດຍບໍ່ມີການແບ່ງປັນຕ້ານອາດເຮັດໃຫ້ການຕັ້ງຄ່າລົ້ມເຫລວ ຫຼືພຶດຕິກຳທີ່ບໍ່ຄາດຄິດອື່ນໆ.
2. ຕັ້ງຄ່າໂໝດ VOQ ຍຸຕິທຳ. ນີ້ example ສະແດງໃຫ້ເຫັນວິທີການ configure fair-8 mode.
3. ຣີສະຕາດເລົາເຕີເພື່ອໃຫ້ການຕັ້ງຄ່າມີຜົນ.
4. ທ່ານໄດ້ເປີດໃຊ້ຄຸນສົມບັດ VOQ ທີ່ເປັນທຳຢ່າງສຳເລັດຜົນເພື່ອຮັບປະກັນການແຈກຢາຍການຈະລາຈອນທີ່ສະເໝີພາບລະຫວ່າງທຸກພອດແຫຼ່ງ ແລະຄູ່ພອດປາຍທາງ.
/* ຕັ້ງຄ່າການແບ່ງປັນຕົວນັບສະຖິຕິ VOQ; ພວກເຮົາກໍາລັງຕັ້ງຄ່າ 2 counters ຕໍ່ຄິວ*/ Router(config)#hw-module profile ສະຖິຕິ?
voqs-sharing-counters ກຳນົດຄ່າຈຳນວນຂອງ voqs (1, 2, 4) share counters Router(config)#hw-module profile ສະຖິຕິ voqs-sharing-counters ?
1 Counter ສໍາລັບແຕ່ລະແຖວ 2 2 Queues share counters 4 4 Queues share counters Router(config)#hw-module profile ສະຖິຕິ voqs-sharing-counters 2
/* ຕັ້ງຄ່າໂຫມດ fair-voq; ພວກເຮົາກໍາລັງຕັ້ງຄ່າໂຫມດ VOQ fair-8 ຢູ່ທີ່ນີ້*/ Router#config Router(config)#hw-module profile qos voq-mode fair-8 Router(config)#commit Router#reload location all
ແລ່ນການຕັ້ງຄ່າ
hw-module profile ສະຖິຕິ voqs-sharing-counters 2 ! hw-module profile qoq-mode fair-8 !
ການຢັ້ງຢືນ
ດໍາເນີນການສະແດງຕົວຄວບຄຸມ npu stats voq ingress interface <> instance <> location <> ຄໍາສັ່ງເພື່ອກວດສອບການຕັ້ງຄ່າ VOQ ທີ່ຍຸດຕິທໍາ.
Router#show controllers npu stats voq ingress interface hundredGigE 0/0/0/20 instance 0 location 0/RP0/CPU0
ຊື່ການໂຕ້ຕອບ
= Hu0/0/0/20
Interface Handle
=
f000118
ສະຖານທີ່
= 0/RP0/CPU0
ຕົວຢ່າງ Asic
=
0
ຄວາມໄວຜອດ(kbps)
= 100000000
ທ່າເຮືອທ້ອງຖິ່ນ
=
ທ້ອງຖິ່ນ
Src Interface ຊື່ =
ທັງໝົດ
ໂໝດ VOQ
=
ຍຸດຕິທຳ-8
Shared Counter Mode =
2
ໄດ້ຮັບPkts ໄດ້ຮັບBytes DroppedPkts
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 for Cisco 8000 Series Routers, IOS XR Release 7.3.x 49
Modular QoS ການຫຼີກເວັ້ນຄວາມແອອັດ
ການຫຼີກລ້ຽງການແອອັດ
ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງ hw-module profile qo voq-mode
Modular QoS ການຫຼີກເວັ້ນຄວາມແອອັດ
ເຕັກນິກການຫຼີກລ່ຽງຄວາມແອອັດໃນການຕິດຕາມການໄຫຼວຽນຂອງການຈະລາຈອນໃນຄວາມພະຍາຍາມເພື່ອຄາດການແລະຫຼີກເວັ້ນຄວາມແອອັດທີ່ຄໍຂອດເຄືອຂ່າຍທົ່ວໄປ. ເຕັກນິກການຫຼີກລ່ຽງໄດ້ຖືກປະຕິບັດກ່ອນທີ່ຄວາມແອອັດຈະເກີດຂື້ນເມື່ອປຽບທຽບກັບເຕັກນິກການຄຸ້ມຄອງຄວາມແອອັດທີ່ຄວບຄຸມຄວາມແອອັດຫຼັງຈາກເກີດຂຶ້ນ. ການຫຼີກເວັ້ນຄວາມແອອັດແມ່ນບັນລຸໄດ້ໂດຍຜ່ານການລຸດລົງຊອງ. ເຣົາເຕີຮອງຮັບເທັກນິກການຫຼີກລ່ຽງຄວາມແອອັດຂອງ QoS:
· Tail Drop ແລະ FIFO Queue, ໃນຫນ້າ 50 · Random Early Detection ແລະ TCP, ໃນຫນ້າ 52
Tail Drop ແລະ FIFO Queue
ການຫຼຸດລົງຫາງແມ່ນເຕັກນິກການຫຼີກລ່ຽງຄວາມແອອັດທີ່ຫຼຸດລົງຊອງໃນເວລາທີ່ແຖວຜົນຜະລິດເຕັມໄປຈົນກ່ວາຄວາມແອອັດຖືກລົບລ້າງ. ການຫຼຸດລົງຫາງປະຕິບັດການໄຫຼວຽນຂອງການຈະລາຈອນທັງຫມົດເທົ່າທຽມກັນແລະບໍ່ແຕກຕ່າງກັນລະຫວ່າງປະເພດການບໍລິການ. ມັນຄຸ້ມຄອງແພັກເກັດທີ່ວາງໄວ້ໃນແຖວທໍາອິດເຂົ້າ, ອອກກ່ອນ (FIFO), ແລະສົ່ງຕໍ່ໃນອັດຕາທີ່ກໍານົດໂດຍແບນວິດຂອງການເຊື່ອມຕໍ່ພື້ນຖານທີ່ມີຢູ່.
ຕັ້ງຄ່າຫາງ Drop
ແພັກເກັດທີ່ຕອບສະໜອງເງື່ອນໄຂການຈັບຄູ່ສຳລັບຫ້ອງຮຽນໄດ້ສະສົມຢູ່ໃນຄິວທີ່ສະຫງວນໄວ້ສຳລັບຊັ້ນຮຽນຈົນກວ່າພວກເຂົາຈະໃຫ້ບໍລິການ. ຄໍາສັ່ງຈໍາກັດແຖວຖືກນໍາໃຊ້ເພື່ອກໍານົດຂອບເຂດສູງສຸດສໍາລັບຊັ້ນຮຽນ. ເມື່ອຮອດເກນສູງສຸດແລ້ວ, ແພັກເກັດທີ່ເຂົ້າຄິວໄປຫາຄິວຊັ້ນຮຽນສົ່ງຜົນໃຫ້ຫາງ (packet drop).
ຂໍ້ຈຳກັດ · ເມື່ອກຳນົດຄ່າຄຳສັ່ງຈຳກັດແຖວ, ເຈົ້າຕ້ອງກຳນົດຄ່າໜຶ່ງໃນຄຳສັ່ງຕໍ່ໄປນີ້: ບູລິມະສິດ, ຮູບຮ່າງສະເລ່ຍ ຫຼືແບນວິດທີ່ເຫຼືອ, ຍົກເວັ້ນໝວດໝູ່ເລີ່ມຕົ້ນ.
ການຕັ້ງຄ່າ Example ທ່ານຕ້ອງເຮັດສິ່ງຕໍ່ໄປນີ້ເພື່ອເຮັດສໍາເລັດການຕັ້ງຄ່າຫາງຫາງ: 1. ການສ້າງ (ຫຼືດັດແກ້) ແຜນຜັງນະໂຍບາຍທີ່ສາມາດຕິດກັບຫນຶ່ງຫຼືຫຼາຍການໂຕ້ຕອບເພື່ອກໍານົດການບໍລິການ.
ນະໂຍບາຍ 2. ການເຊື່ອມໂຍງລະດັບການຈະລາຈອນກັບນະໂຍບາຍຈະລາຈອນ 3. ການກໍານົດຂອບເຂດຈໍາກັດສູງສຸດແຖວສາມາດຖືສໍາລັບນະໂຍບາຍຊັ້ນທີ່ກໍານົດໄວ້ໃນແຜນທີ່ນະໂຍບາຍ. 4. ການກໍານົດບູລິມະສິດຂອງປະເພດການຈະລາຈອນທີ່ຂຶ້ນກັບແຜນທີ່ນະໂຍບາຍ. 5. (ທາງເລືອກ) ການກໍານົດແບນວິດທີ່ຈັດສັນສໍາລັບຫ້ອງຮຽນທີ່ຂຶ້ນກັບແຜນທີ່ນະໂຍບາຍຫຼືກໍານົດວິທີການ
ເພື່ອຈັດສັນແບນວິດທີ່ເຫຼືອໃຫ້ກັບຫ້ອງຮຽນຕ່າງໆ. 6. ການແນບແຜນທີ່ນະໂຍບາຍກັບສ່ວນຕິດຕໍ່ຜົນໄດ້ຮັບທີ່ຈະໃຊ້ເປັນນະໂຍບາຍການບໍລິການສໍາລັບການໂຕ້ຕອບນັ້ນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 50
ການຫຼີກລ້ຽງການແອອັດ
ຕັ້ງຄ່າຫາງ Drop
Router# configure Router(config)# policy-map test-qlimit-1 Router(config-pmap)# class qo-1 Router(config-pmap-c)# queue-limit 100 us Router(config-pmap-c)# ລະດັບຄວາມສຳຄັນ 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
ແລ່ນການຕັ້ງຄ່າ
policy-map test-qlimit-1 class qlimit-1 ຄິວ-100 ຄິວ-ຈຳກັດ 7 ພວກເຮົາ ບຸລິມະສິດລະດັບ XNUMX ! class class-default ! end-policy-ແຜນທີ່
!
ການຢັ້ງຢືນ
Router# ສະແດງໃຫ້ເຫັນຜົນຜະລິດ qo int hundredGigE 0/6/0/18
ໝາຍເຫດ:- ຄ່າທີ່ກຳນົດໄວ້ຈະຖືກສະແດງຢູ່ໃນວົງເລັບ
ການໂຕ້ຕອບ HundredGigE0/6/0/18 ifh 0x3000220 — ນະໂຍບາຍຜົນຜະລິດ
NPU ID:
3
ຈໍານວນຫ້ອງຮຽນທັງຫມົດ:
2
ອິນເຕີເຟດແບນວິດ:
100000000 kbps
ຖານ VOQ:
11176
ການຈັດການສະຖິຕິ VOQ:
0x88550ea0
ປະເພດບັນຊີ:
ຊັ້ນ 1 (ລວມເອົາຊັ້ນໃສ່ຊັ້ນ 1 ຂຶ້ນໄປ)
————————————————————————————
ຊັ້ນ 1 (HP7)
= qo-1
ID ຄິວ Egressq
= 11177 (HP7 ຄິວ)
ເກນການວາງຫາງ
= 1253376 bytes / 100 us (100 us)
WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
Level1 Class Egressq Queue ID Queue Max. BW. ຄິວຕ່ຳ BW. Inverse Weight / Weight TailDrop Threshold WRED ບໍ່ໄດ້ກຳນົດຄ່າສຳລັບຊັ້ນຮຽນນີ້
= class-default = 11176 (Default LP queue) = 101803495 kbps (default) = 0 kbps (default) = 1 (BWR not configured) = 1253376 bytes / 10 ms (ຄ່າເລີ່ມຕົ້ນ)
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · Tail Drop ແລະ FIFO Queue, ໃນຫນ້າ 50
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 51
ການກວດຫາເບື້ອງຕົ້ນແບບສຸ່ມ ແລະ TCP
ການຫຼີກລ້ຽງການແອອັດ
ການກວດຫາເບື້ອງຕົ້ນແບບສຸ່ມ ແລະ TCP
ເຕັກນິກການຫຼີກລ່ຽງຄວາມແອອັດຂອງ Random Early Detection (RED) ໃຊ້ເວລາ advantage ຂອງກົນໄກການຄວບຄຸມຄວາມແອອັດຂອງ TCP. ໂດຍການຖິ້ມແພັກເກັດແບບສຸ່ມກ່ອນໄລຍະເວລາທີ່ແອອັດສູງ, RED ບອກແຫຼ່ງແພັກເກັດເພື່ອຫຼຸດອັດຕາການສົ່ງຜ່ານຂອງມັນ. ສົມມຸດວ່າແຫຼ່ງແພັກເກັດກໍາລັງໃຊ້ TCP, ມັນຫຼຸດລົງອັດຕາການສົ່ງຕໍ່ຈົນກ່ວາແພັກເກັດທັງຫມົດໄປຮອດຈຸດຫມາຍປາຍທາງຂອງພວກເຂົາ, ສະແດງໃຫ້ເຫັນວ່າຄວາມແອອັດໄດ້ຖືກອະນາໄມ. ທ່ານສາມາດນໍາໃຊ້ RED ເປັນວິທີການເຮັດໃຫ້ TCP ຊ້າສົ່ງແພັກເກັດ. TCP ບໍ່ພຽງແຕ່ຢຸດຊົ່ວຄາວ, ແຕ່ມັນຍັງ restarts ຢ່າງໄວວາແລະປັບອັດຕາການສົ່ງຜ່ານກັບອັດຕາທີ່ເຄືອຂ່າຍສາມາດສະຫນັບສະຫນູນໄດ້. RED ແຈກຢາຍການສູນເສຍໃນເວລາແລະຮັກສາຄວາມເລິກຂອງແຖວຕ່ໍາຕາມປົກກະຕິໃນຂະນະທີ່ດູດຊຶມການຈະລາຈອນ. ມັນບັນລຸໄດ້ໂດຍການດໍາເນີນການກ່ຽວກັບຂະຫນາດແຖວໂດຍສະເລ່ຍ, ແລະບໍ່ແມ່ນຂະຫນາດແຖວທັນທີ. ເມື່ອເປີດໃຊ້ໃນອິນເຕີເຟດ, RED ຈະເລີ່ມຫຼຸດລົງແພັກເກັດເມື່ອຄວາມແອອັດເກີດຂຶ້ນໃນອັດຕາທີ່ທ່ານເລືອກໃນລະຫວ່າງການຕັ້ງຄ່າ.
ຕັ້ງຄ່າການກວດຫາເບື້ອງຕົ້ນແບບສຸ່ມ
ຄໍາສັ່ງ random-detect ທີ່ມີ threshold ຕໍາ່ສຸດແລະຄໍາສໍາຄັນ threshold ສູງສຸດຕ້ອງຖືກນໍາໃຊ້ເພື່ອເປີດໃຊ້ການຊອກຄົ້ນຫາໃນຕອນຕົ້ນແບບສຸ່ມ (RED).
ຂໍ້ແນະນຳ · ຖ້າເຈົ້າກຳນົດຄ່າ random-detect ຄໍາສັ່ງຢູ່ໃນຫ້ອງຮຽນໃດໆລວມທັງ class-default, configure ຫນຶ່ງຂອງຄໍາສັ່ງຕໍ່ໄປນີ້: shape average ຫຼື bandwidth ທີ່ຍັງເຫຼືອ. · ຖ້າຫາກທ່ານກໍານົດຂອບເຂດຈໍາກັດແຖວທີ່ຫນ້ອຍກ່ວາຄ່າຕໍາ່ສຸດທີ່ສະຫນັບສະຫນູນ, ຄ່າທີ່ກໍານົດໄວ້ອັດຕະໂນມັດປັບເປັນຄ່າຕໍາ່ສຸດທີ່ສະຫນັບສະຫນູນ. ໃນຂະນະທີ່ການຕັ້ງຄ່າ Random-detect, ຖ້າຫາກວ່າທ່ານກໍານົດໄດ້ ແລະ ຄ່າທີ່ໜ້ອຍກວ່າຄ່າເກນຂັ້ນຕ່ຳທີ່ຮອງຮັບ: · The ຄ່າອັດຕະໂນມັດປັບເປັນຄ່າຕໍ່າສຸດທີ່ຮອງຮັບ. · ໄດ້ ຄ່າບໍ່ໄດ້ປັບອັດຕະໂນມັດເປັນຄ່າທີ່ສູງກວ່າຄ່າຂັ້ນຕ່ໍາທີ່ຮອງຮັບ. ອັນນີ້ສົ່ງຜົນໃຫ້ມີການຕັ້ງຄ່າກວດຫາແບບສຸ່ມລົ້ມເຫລວ. ເພື່ອປ້ອງກັນຄວາມຜິດພາດນີ້, ຕັ້ງຄ່າ ມູນຄ່າດັ່ງກ່າວວ່າມັນເກີນ ມູນຄ່າທີ່ລະບົບຂອງທ່ານສະຫນັບສະຫນູນ.
ການຕັ້ງຄ່າ Example ປະຕິບັດສິ່ງຕໍ່ໄປນີ້ເພື່ອເຮັດສຳເລັດການຕັ້ງຄ່າການຊອກຄົ້ນຫາແບບສຸ່ມ: 1. ການສ້າງ (ຫຼືປັບປຸງແກ້ໄຂ) ແຜນຜັງນະໂຍບາຍທີ່ສາມາດແນບໃສ່ນຶ່ງ ຫຼືຫຼາຍສ່ວນຕິດຕໍ່ເພື່ອລະບຸການບໍລິການໃດໜຶ່ງ.
ນະໂຍບາຍ 2. ການເຊື່ອມໂຍງລະດັບການຈະລາຈອນກັບນະໂຍບາຍຈະລາຈອນ 3. ການເຮັດໃຫ້ RED ມີເກນຕໍາ່ສຸດທີ່ແລະສູງສຸດ. 4. ກຳນົດຄ່າອັນໜຶ່ງຕໍ່ໄປນີ້:
· ລະບຸວິທີການຈັດສັນແບນວິດທີ່ເຫຼືອໃຫ້ກັບຫ້ອງຮຽນຕ່າງໆ. ຫຼື
· ການຈະລາຈອນຮູບແບບກັບອັດຕາບິດທີ່ກໍານົດໄວ້ຫຼື percentage ຂອງແບນວິດທີ່ມີຢູ່.
5. ການແນບແຜນທີ່ນະໂຍບາຍກັບສ່ວນຕິດຕໍ່ຜົນໄດ້ຮັບເພື່ອໃຊ້ເປັນນະໂຍບາຍການບໍລິການສໍາລັບການໂຕ້ຕອບນັ້ນ.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 52
ການຫຼີກລ້ຽງການແອອັດ
ຕັ້ງຄ່າການກວດຫາເບື້ອງຕົ້ນແບບສຸ່ມ
Router# configure Router(config)# policy-map red-abs-policy Router(config-pmap)# class qo-1 Router(config-pmap-c)# random-detect Router(config-pmap-c)# shape average ເປີເຊັນ 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
ແລ່ນການຕັ້ງຄ່າ
policy-map red-abs-policy class tc7
ລະດັບບູລິມະສິດ 1 ຄິວຈຳກັດ 75 ໄບໄບທ໌ ! class tc6 ລະດັບຄວາມສຳຄັນ 2 ຄິວຈຳກັດ 75 mbytes ! class tc5 shape ສະເລ່ຍ 10 gbps ຄິວຈຳກັດ 75 mbytes ! class tc4 shape ສະເລ່ຍ 10 gbps queue-limit 75mbytes ! class tc3 shape ສະເລ່ຍ 10 gbps queue-limit 75mbytes ! class tc2 shape ສະເລ່ຍ 10 gbps ຄິວຈຳກັດ 75 mbytes ! class tc1 shape average 10 gbps random-detect ecn random-detect 100 mbytes 200 mbytes ! class class-default shape ໂດຍສະເລ່ຍ 10 gbps random-detect 100mbytes 200mbytes ! ແຜນທີ່ສຸດທ້າຍ !
interface HundredGigE0/0/0/12 service-policy output red-abs-policy shutdown !
ການຢັ້ງຢືນ
Router# ສະແດງໃຫ້ເຫັນຜົນຜະລິດ qo int hundredGigE 0/6/0/18
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 53
ແຈ້ງຄວາມແອອັດທີ່ຈະແຈ້ງ
ການຫຼີກລ້ຽງການແອອັດ
ໝາຍເຫດ:- ຄ່າທີ່ກຳນົດໄວ້ຈະຖືກສະແດງຢູ່ໃນວົງເລັບ
ການໂຕ້ຕອບ HundredGigE0/0/0/12 ifh 0x3000220 — ນະໂຍບາຍຜົນຜະລິດ
NPU ID:
3
ຈໍານວນຫ້ອງຮຽນທັງຫມົດ:
2
ອິນເຕີເຟດແບນວິດ:
100000000 kbps
ຖານ VOQ:
11176
ການຈັດການສະຖິຕິ VOQ:
0x88550ea0
ປະເພດບັນຊີ:
ຊັ້ນ 1 (ລວມເອົາຊັ້ນໃສ່ຊັ້ນ 1 ຂຶ້ນໄປ)
————————————————————————————
ຊັ້ນ 1 ຊັ້ນ
= qo-1
ID ຄິວ Egressq
= 11177 (ຄິວ LP)
ຄິວສູງສຸດ. BW.
= 10082461 kbps (10 %)
ຄິວຕ່ຳ BW.
= 0 kbps (ຄ່າເລີ່ມຕົ້ນ)
Inverse Weight / ນ້ໍາຫນັກ
= 1 (BWR ບໍ່ໄດ້ກໍານົດຄ່າ)
ອັດຕາການບໍລິການຮັບປະກັນ
= 10000000 kbps
ເກນການວາງຫາງ
= 12517376 bytes / 10 ms (ຄ່າເລີ່ມຕົ້ນ)
ໂປຣ RED ເລີ່ມຕົ້ນfile ສີແດງຂັ້ນຕ່ຳ ເກນ RED Max. ເກນ
= 12517376 bytes (10 ms) = 12517376 bytes (10 ms)
Level1 Class Egressq Queue ID Queue Max. BW. ຄິວຕ່ຳ BW. Inverse Weight / Weight Guaranteed ອັດຕາການບໍລິການ TailDrop Threshold WRED ບໍ່ໄດ້ຕັ້ງຄ່າສໍາລັບຊັ້ນຮຽນນີ້
= class-default = 11176 (Default LP queue) = 101803495 kbps (default) = 0 kbps (default) = 1 (BWR not configured) = 50000000 kbps = 62652416 bytes / 10 ms (ຄ່າເລີ່ມຕົ້ນ)
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · Random Early Detection and TCP, ຢູ່ໜ້າ 52
ແຈ້ງຄວາມແອອັດທີ່ຈະແຈ້ງ
Random Early Detection (RED) ຖືກປະຕິບັດຢູ່ທີ່ routers ຫຼັກຂອງເຄືອຂ່າຍ. ເຣົາເຕີ Edge ກຳນົດຄວາມສຳຄັນຂອງ IP ໃຫ້ກັບແພັກເກັດ, ເນື່ອງຈາກແພັກເກັດເຂົ້າສູ່ເຄືອຂ່າຍ. ດ້ວຍ RED, routers ຫຼັກຫຼັງຈາກນັ້ນໃຊ້ການນໍາຫນ້າເຫຼົ່ານີ້ເພື່ອກໍານົດວິທີການປະຕິບັດປະເພດຂອງການຈະລາຈອນທີ່ແຕກຕ່າງກັນ. RED ສະຫນອງຂອບເຂດດຽວແລະນ້ໍາຫນັກຕໍ່ຫ້ອງການຈະລາຈອນຫຼືແຖວສໍາລັບ IP precences ທີ່ແຕກຕ່າງກັນ.
ECN ແມ່ນສ່ວນຂະຫຍາຍໄປຫາ RED. ECN ໝາຍໃສ່ແພັກເກັດແທນການຖິ້ມພວກມັນເມື່ອຄວາມຍາວແຖວສະເລ່ຍເກີນຄ່າເກນສະເພາະ. ເມື່ອຕັ້ງຄ່າແລ້ວ, ECN ຊ່ວຍໃຫ້ routers ແລະ end hosts ເຂົ້າໃຈວ່າເຄືອຂ່າຍມີຄວາມແອອັດ ແລະ ສົ່ງແພັກເກັດຊ້າລົງ. ຢ່າງໃດກໍຕາມ, ຖ້າຄວາມຍາວຂອງແຖວຢູ່ເຫນືອລະດັບສູງສຸດສໍາລັບຫນ່ວຍຄວາມຈໍາທີ່ຂະຫຍາຍ, ແພັກເກັດຈະຖືກຫຼຸດລົງ. ນີ້ແມ່ນການປິ່ນປົວແບບດຽວກັນທີ່ແພັກເກັດໄດ້ຮັບເມື່ອ RED ຖືກເປີດໃຊ້ໂດຍບໍ່ໄດ້ຕັ້ງຄ່າ ECN ໃນເຣົາເຕີ.
RFC 3168, The Addition of Explicit Congestion Notification (ECN) to IP, ລະບຸວ່າດ້ວຍການເພີ່ມການຈັດການຄິວທີ່ມີການເຄື່ອນໄຫວ (ສໍາລັບ ex.ample, RED) ກັບໂຄງສ້າງພື້ນຖານຂອງອິນເຕີເນັດ, routers ແມ່ນບໍ່ຈໍາກັດຕໍ່ການສູນເສຍແພັກເກັດເປັນຕົວຊີ້ບອກຂອງຄວາມແອອັດ.
ໝາຍເຫດ ທ່ານບໍ່ສາມາດໃຊ້ຄຸນສົມບັດນີ້ໄດ້ ເມື່ອທ່ານໄດ້ຕັ້ງກຸ່ມ qos ຫຼື mpls ທົດລອງພ້ອມກັບຊັ້ນການຈະລາຈອນໃນນະໂຍບາຍ ingress.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 54
ການຫຼີກລ້ຽງການແອອັດ
ແຈ້ງຄວາມແອອັດທີ່ຈະແຈ້ງ
ການປະຕິບັດ ECN
ການປະຕິບັດ ECN ຕ້ອງການຊ່ອງຂໍ້ມູນສະເພາະຂອງ ECN ທີ່ມີສອງບິດ - ບິດ - ການຂົນສົ່ງທີ່ມີຄວາມສາມາດ ECN (ECT) ແລະ CE (ປະສົບການການຕິດຂັດ) bit - ໃນສ່ວນຫົວ IP. ບິດ ECT ແລະບິດ CE ສາມາດໃຊ້ເພື່ອເຮັດໃຫ້ລະຫັດສີ່ຈຸດຂອງ 00 ຫາ 11. ຕົວເລກທໍາອິດແມ່ນບິດ ECT ແລະຕົວເລກທີສອງແມ່ນບິດ CE.
ຕາຕະລາງ 12: ການຕັ້ງຄ່າບິດ ECN
ECT Bit 0 0
1
1
CE Bit 0 1
0
1
ຕົວຊີ້ວັດການລວມ
ບໍ່-ECN-ສາມາດ.
ຈຸດສິ້ນສຸດຂອງໂປຣໂຕຄໍການຂົນສົ່ງແມ່ນສາມາດ ECN ໄດ້.
ຈຸດສິ້ນສຸດຂອງໂປຣໂຕຄໍການຂົນສົ່ງແມ່ນສາມາດ ECN ໄດ້.
ປະສົບກັບຄວາມແອອັດ.
ການປະສົມປະສານຂອງ ECN field 00 ຊີ້ໃຫ້ເຫັນວ່າແພັກເກັດບໍ່ໄດ້ໃຊ້ ECN. ລະຫັດຈຸດ 01 ແລະ 10–ເອີ້ນວ່າ ECT(1) ແລະ ECT(0), ຕາມລໍາດັບ – ຖືກກໍານົດໂດຍຜູ້ສົ່ງຂໍ້ມູນເພື່ອຊີ້ບອກວ່າຈຸດສິ້ນສຸດຂອງໂປໂຕຄອນການຂົນສົ່ງແມ່ນສາມາດ ECN. Routers ປະຕິບັດທັງສອງຈຸດລະຫັດເຫຼົ່ານີ້ຄືກັນ. ຜູ້ສົ່ງຂໍ້ມູນສາມາດນໍາໃຊ້ການປະສົມຫນຶ່ງຫຼືທັງສອງອັນນີ້. ການປະສົມປະສານພາກສະຫນາມ ECN 11 ຊີ້ໃຫ້ເຫັນຄວາມແອອັດໄປຫາຈຸດສິ້ນສຸດ. ແພັກເກັດທີ່ມາຮອດແຖວເຕັມຂອງເຣົາເຕີຈະຖືກຖິ້ມ.
ການຈັດການແພັກເກັດເມື່ອ ECN ຖືກເປີດໃຊ້
ເມື່ອ ECN ຖືກເປີດໃຊ້, ທຸກແພັກເກັດລະຫວ່າງ ແລະ ຖືກໝາຍດ້ວຍ ECN. ສາມສະຖານະການທີ່ແຕກຕ່າງກັນເກີດຂື້ນຖ້າຄວາມຍາວຂອງແຖວຢູ່ລະຫວ່າງຂອບເຂດຂັ້ນຕ່ໍາແລະລະດັບສູງສຸດ:
· ຖ້າຊ່ອງຂໍ້ມູນ ECN ໃນແພັກເກັດຊີ້ບອກວ່າຈຸດສິ້ນສຸດແມ່ນສາມາດ ECN ໄດ້ (ຄື, ບິດ ECT ຖືກຕັ້ງເປັນ 1 ແລະບິດ CE ຖືກຕັ້ງເປັນ 0, ຫຼືບິດ ECT ຖືກຕັ້ງເປັນ 0 ແລະບິດ CE ຖືກຕັ້ງ. ເຖິງ 1)–ແລະ ສູດການຄິດໄລ່ RED ກໍານົດວ່າແພັກເກັດຄວນຖືກຫຼຸດລົງໂດຍອີງໃສ່ຄວາມເປັນໄປໄດ້ຂອງການຫຼຸດລົງ – ECT ແລະ CE bits ສໍາລັບແພັກເກັດຖືກປ່ຽນເປັນ 1, ແລະແພັກເກັດຖືກສົ່ງຕໍ່. ອັນນີ້ເກີດຂຶ້ນເພາະວ່າ ECN ຖືກເປີດໃຊ້ງານ ແລະແພັກເກັດຖືກໝາຍແທນທີ່ຈະຖືກຖິ້ມ.
· ຖ້າຊ່ອງຂໍ້ມູນ ECN ຢູ່ໃນແພັກເກັດຊີ້ບອກວ່າຈຸດສິ້ນສຸດຂອງທັງສອງບໍ່ມີຄວາມສາມາດ ECN (ຄື, ບິດ ECT ຖືກຕັ້ງເປັນ 0 ແລະ CE bit ຖືກຕັ້ງເປັນ 0), ແພັກເກັດຈະຖືກສົ່ງຕໍ່. ຢ່າງໃດກໍຕາມ, ຖ້າຈຸດສູງສຸດຂອງການຫຼຸດລົງຂອງຫາງແມ່ນເກີນ, ຊຸດຈະຖືກຫຼຸດລົງ. ນີ້ແມ່ນການປິ່ນປົວແບບດຽວກັນທີ່ແພັກເກັດໄດ້ຮັບເມື່ອ RED ຖືກເປີດໃຊ້ໂດຍບໍ່ໄດ້ຕັ້ງຄ່າ ECN ໃນເຣົາເຕີ.
· ຖ້າຊ່ອງຂໍ້ມູນ ECN ໃນແພັກເກັດຊີ້ບອກວ່າເຄືອຂ່າຍກຳລັງປະສົບກັບຄວາມແອອັດ (ຄື, ທັງບິດ ECT ແລະ CE bit ຖືກຕັ້ງເປັນ 1), ແພັກເກັດຈະຖືກສົ່ງຕໍ່. ບໍ່ຈໍາເປັນຕ້ອງມີເຄື່ອງຫມາຍຕື່ມອີກ.
ການຕັ້ງຄ່າ Example
Router# configure Router(config)# policy-map policy1 Router(config-pmap)# class class1 Router(config-pmap-c)# bandwidth ເປີເຊັນ 50 Router(config-pmap-c)# random-detect 1000 packets 2000 Router (config-pmap-c)# random-detect ecn Router(config-pmap-c)# ອອກ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 55
ແຈ້ງຄວາມແອອັດທີ່ຈະແຈ້ງ
ການຫຼີກລ້ຽງການແອອັດ
Router(config-pmap)# exit Router(config)# commit
ການຢັ້ງຢືນໃຊ້ການສະແດງນະໂຍບາຍແຜນທີ່ໃນການໂຕ້ຕອບເພື່ອກວດສອບການຕັ້ງຄ່າ.
Router# ສະແດງ policy-map int hu 0/0/0/35 output TenGigE0/0/0/6 output: pm-out-queue
HundredGigE0/0/0/35 ຜົນຜະລິດ: egress_qosgrp_ecn
ຊັ້ນ tc7
ສະຖິຕິການຈັດປະເພດ
ກົງກັນ
:
ສົ່ງຕໍ່
:
ຫຼຸດລົງທັງໝົດ
:
ສະຖິຕິການຈັດແຖວ
ID ຄິວ
Taidropped(packets/bytes)
(ແພັກເກັດ/ໄບຕ໌)
(ອັດຕາ – kbps)
195987503/200691203072
0
188830570/193362503680
0
7156933/7328699392
0
: 18183: 7156933/7328699392
WRED profile ສໍາລັບ
RED Transmitted (packets/bytes)
: ບໍ່ມີ
ການຫຼຸດລົງແບບສຸ່ມ RED (packets/bytes)
: ບໍ່ມີ
ລະດັບສູງສຸດຂອງ RED ຫຼຸດລົງ(ແພັກເກັດ/ໄບຕ໌)
: ບໍ່ມີ
RED ecn ໝາຍ ແລະສົ່ງຕໍ່(ແພັກເກັດ/ໄບຕ໌): 188696802/193225525248
ຊັ້ນ tc6
ສະຖິຕິການຈັດປະເພດ
(ແພັກເກັດ/ໄບຕ໌)
(ອັດຕາ – kbps)
ກົງກັນ
:
666803815/133360763000
0
ສົ່ງຕໍ່
:
642172362/128434472400
0
ຫຼຸດລົງທັງໝົດ
:
24631453/4926290600
0
ສະຖິຕິການຈັດແຖວ
ID ຄິວ
: 18182
Taidropped(packets/bytes)
: 24631453/4926290600
WRED profile ສໍາລັບ
RED Transmitted (packets/bytes)
: ບໍ່ມີ
ການຫຼຸດລົງແບບສຸ່ມ RED (packets/bytes)
: ບໍ່ມີ
ລະດັບສູງສຸດຂອງ RED ຫຼຸດລົງ(ແພັກເກັດ/ໄບຕ໌)
: ບໍ່ມີ
RED ecn ໝາຍ ແລະສົ່ງຕໍ່(ແພັກເກັດ/ໄບຕ໌): 641807908/128361581600
ຊັ້ນ tc5
ສະຖິຕິການຈັດປະເພດ
(ແພັກເກັດ/ໄບຕ໌)
(ອັດຕາ – kbps)
ກົງກັນ
:
413636363/82727272600
6138
ສົ່ງຕໍ່
:
398742312/79748462400
5903
ຫຼຸດລົງທັງໝົດ
:
14894051/2978810200
235
ສະຖິຕິການຈັດແຖວ
ID ຄິວ
: 18181
Taidropped(packets/bytes)
: 14894051/2978810200
WRED profile ສໍາລັບ
RED Transmitted (packets/bytes)
: ບໍ່ມີ
ການຫຼຸດລົງແບບສຸ່ມ RED (packets/bytes)
: ບໍ່ມີ
ລະດັບສູງສຸດຂອງ RED ຫຼຸດລົງ(ແພັກເກັດ/ໄບຕ໌)
: ບໍ່ມີ
RED ecn ໝາຍ ແລະສົ່ງຕໍ່(ແພັກເກັດ/ໄບຕ໌): 398377929/79675585800
ໝາຍເຫດ ແຖວ RED ecn marked & transmitted(packets/bytes) ສະແດງສະຖິຕິສຳລັບແພັກເກັດທີ່ໝາຍ ECN. ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ມັນສະແດງ 0/0.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 56
6 ບົດ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
· ການຄວບຄຸມການໄຫຼຂອງບູລິມະສິດview, ຢູ່ໜ້າ 57 · ກຳນົດຄ່າ ECN Threshold ແລະຄ່າຄວາມເປັນໄປໄດ້ຂອງເຄື່ອງຫມາຍສູງສຸດ, ຢູ່ໜ້າ 66 · Priority Flow Control Watchdog Overview, ໃນຫນ້າ 71
ບູລິມະສິດການຄວບຄຸມການໄຫຼເຂົ້າview
ຕາຕະລາງ 13: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
Priority Flow Control ໃນ Cisco 8808 ແລະ Cisco 8812 Modular Chassis Line Cards
ການປ່ອຍຂໍ້ມູນຂ່າວສານ 7.5.3
Shortlink Priority Flow Control Release 7.3.3
ລາຍລະອຽດຄຸນສົມບັດ
ຕອນນີ້ຮອງຮັບການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດໃນບັດເສັ້ນຕໍ່ໄປນີ້ໃນໂໝດ buffer-internal:
· 88-LC0-34H14FH
ຄຸນສົມບັດແມ່ນຮອງຮັບໃນໂໝດ buffer-ພາຍໃນ ແລະ buffer-extended ໃນ:
· 88-LC0-36FH
ນອກຈາກຮູບແບບ buffer-external, ການສະຫນັບສະຫນູນສໍາລັບຄຸນສົມບັດນີ້ໃນປັດຈຸບັນຂະຫຍາຍໄປໃນຮູບແບບ buffer-ພາຍໃນຢູ່ໃນເສັ້ນບັດດັ່ງຕໍ່ໄປນີ້:
· 88-LC0-36FH-M
· 8800-LC-48H
ຄຸນນະສົມບັດນີ້ແລະ hw-module profile ຄຳສັ່ງ priority-flow-control ແມ່ນຮອງຮັບຢູ່ໃນບັດເສັ້ນ 88-LC0-36FH.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 57
ບູລິມະສິດການຄວບຄຸມການໄຫຼເຂົ້າview
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຊື່ຄຸນສົມບັດ
ປ່ອຍຂໍ້ມູນ
Priority Flow Control Support on Cisco 8800 36×400 GbE QSFP56-DD Line Cards (88-LC0-36FH-M)
ປ່ອຍ 7.3.15
ການຄວບຄຸມການໄຫລຂອງບູລິມະສິດ
ປ່ອຍ 7.3.1
ລາຍລະອຽດຄຸນສົມບັດ
ຄຸນນະສົມບັດນີ້ແລະ hw-module profile ຄຳສັ່ງ priority-flow-control ແມ່ນຮອງຮັບໃນບັດແຖວ 88-LC0-36FH-M ແລະ 8800-LC-48H.
ຟັງຊັນ ແລະ ຜົນປະໂຫຍດທີ່ຜ່ານມາທັງໝົດຂອງຄຸນສົມບັດນີ້ມີຢູ່ໃນບັດເສັ້ນເຫຼົ່ານີ້. ແນວໃດກໍ່ຕາມ, ໂໝດ buffer-internal ແມ່ນບໍ່ຮອງຮັບ.
ນອກຈາກນັ້ນ, ເພື່ອໃຊ້ຮູບແບບການຂະຫຍາຍ buffer ໃນບັດເສັ້ນເຫຼົ່ານີ້, ທ່ານ ຈຳ ເປັນຕ້ອງ ກຳ ນົດຄວາມອາດສາມາດຂອງການປະຕິບັດຫຼືຄ່າ headroom. ຂໍ້ກໍານົດການຕັ້ງຄ່ານີ້ຮັບປະກັນວ່າທ່ານສາມາດສະຫນອງແລະດຸ່ນດ່ຽງການເຮັດວຽກທີ່ດີກວ່າເພື່ອບັນລຸພຶດຕິກໍາທີ່ບໍ່ມີການສູນເສຍ, ເຊິ່ງຮັບປະກັນການນໍາໃຊ້ແບນວິດແລະຊັບພະຍາກອນທີ່ມີປະສິດທິພາບ.
ຄຸນນະສົມບັດນີ້ແລະ hw-module profile ບໍ່ຮອງຮັບຄຳສັ່ງ priority-flow-control.
Priority-based Flow Control (IEEE 802.1Qbb), ເຊິ່ງເອີ້ນກັນວ່າ Class-based Flow Control (CBFC) ຫຼື Per Priority Pause (PPP), ແມ່ນກົນໄກທີ່ປ້ອງກັນການສູນເສຍເຟຣມທີ່ເກີດຈາກຄວາມແອອັດ. PFC ແມ່ນຄ້າຍຄືກັນກັບ 802.x Flow Control (pause frames) ຫຼື link-level flow control (LFC). ຢ່າງໃດກໍຕາມ, PFC ປະຕິບັດຫນ້າທີ່ຢູ່ໃນພື້ນຖານຂອງການບໍລິການ (CoS).
ໃນລະຫວ່າງການແອອັດ, PFC ສົ່ງກອບການຢຸດຊົ່ວຄາວເພື່ອຊີ້ບອກຄ່າ CoS ເພື່ອຢຸດຊົ່ວຄາວ. ກອບການຢຸດຊົ່ວຄາວ PFC ປະກອບມີຄ່າຈັບເວລາ 2-octet ສໍາລັບແຕ່ລະ CoS ທີ່ຊີ້ບອກໄລຍະເວລາທີ່ຈະຢຸດການຈະລາຈອນຊົ່ວຄາວ. ຫົວໜ່ວຍເວລາສຳລັບໂມງຈັບເວລາແມ່ນລະບຸໄວ້ໃນ quanta ຢຸດຊົ່ວຄາວ. A quanta ແມ່ນເວລາທີ່ຕ້ອງການສໍາລັບການສົ່ງ 512 bits ດ້ວຍຄວາມໄວຂອງພອດ. ຊ່ວງແມ່ນຕັ້ງແຕ່ 0 ຫາ 65535 quanta.
PFC ຂໍໃຫ້ມິດສະຫາຍຢຸດການສົ່ງເຟຣມຂອງຄ່າ CoS ໂດຍສະເພາະໂດຍການສົ່ງກອບການຢຸດຊົ່ວຄາວໄປຫາທີ່ຢູ່ multicast ທີ່ມີຊື່ສຽງ. ເຟຣມການຢຸດຊົ່ວຄາວນີ້ແມ່ນເຟຣມດຽວ ແລະຈະບໍ່ຖືກສົ່ງຕໍ່ເມື່ອໄດ້ຮັບໂດຍ peer. ເມື່ອຄວາມແອອັດຫຼຸດລົງ, ເຣົາເຕີຢຸດສົ່ງກອບ PFC ໄປຫາໂນດຕົ້ນ.
ທ່ານສາມາດກໍານົດຄ່າ PFC ສໍາລັບແຕ່ລະບັດເສັ້ນໂດຍການນໍາໃຊ້ hw-module profile ຄຳສັ່ງ priority-flow-control ໃນໜຶ່ງໃນສອງໂໝດ:
· buffer ພາຍໃນ
· buffer ຂະຫຍາຍ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 58
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ໂໝດ buffer-ພາຍໃນ
ໝາຍເຫດ ການຕັ້ງຄ່າເກນ PFC ໄດ້ຖືກຍົກເລີກໃນຄຳສັ່ງຢຸດຊົ່ວຄາວ. ໃຊ້ hw-module profile ຄຳສັ່ງ priority-flow-control ເພື່ອກຳນົດຄ່າ PFC threshold.
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · ກຳນົດຄ່າ Priority Flow Control, ຢູ່ໜ້າ 61
· ບູລິມະສິດການເຝົ້າລະວັງການໄຫຼເຂົ້າview, ໃນຫນ້າ 71
ໂໝດ buffer-ພາຍໃນ
ໃຊ້ໂໝດນີ້ຖ້າອຸປະກອນທີ່ເປີດໃຊ້ PFC ຢູ່ຫ່າງກັນບໍ່ເກີນ 1 ກິໂລແມັດ. ທ່ານສາມາດກໍານົດຄ່າສໍາລັບ pause-threshold, headroom (ທັງສອງກ່ຽວຂ້ອງກັບ PFC), ແລະ ECN ສໍາລັບຊັ້ນການຈະລາຈອນໂດຍໃຊ້ hw-module profile ຄໍາສັ່ງ priority-flow-control ໃນໂຫມດນີ້. ການຕັ້ງຄ່າ buffer-internal ໃຊ້ກັບທຸກຜອດທີ່ line card host, ຊຶ່ງຫມາຍຄວາມວ່າທ່ານສາມາດ configure ຊຸດຂອງຄ່າເຫຼົ່ານີ້ຕໍ່ບັດ line. ຂີດຈຳກັດຄິວທີ່ມີຢູ່ແລ້ວ ແລະການຕັ້ງຄ່າ ECN ໃນນະໂຍບາຍການຈັດຄິວທີ່ຕິດຄັດມາກັບອິນເຕີເຟດບໍ່ມີຜົນກະທົບໃນໂໝດນີ້. ຂີດຈຳກັດຄິວທີ່ມີປະສິດທິພາບສຳລັບໂໝດນີ້ = pause-threshold + headroom (in bytes)
ຂໍ້ຈຳກັດ ແລະຂໍ້ແນະນຳ
ຂໍ້ ຈຳ ກັດແລະຂໍ້ແນະ ນຳ ຕໍ່ໄປນີ້ຖືກ ນຳ ໃຊ້ໃນຂະນະທີ່ ກຳ ນົດຄ່າເກນ PFC ໂດຍໃຊ້ໂໝດ buffer-internal.
· ຄຸນສົມບັດ PFC ບໍ່ຮອງຮັບໃນລະບົບຕົວເຄື່ອງແບບຄົງທີ່. · ຮັບປະກັນວ່າບໍ່ມີການກຳນົດຄ່າ breakout ຢູ່ໃນຕົວເຄື່ອງທີ່ມີ PFC ກຳນົດຄ່າ. ການຕັ້ງຄ່າ PFC
ແລະ breakout ໃນ chassis ດຽວກັນອາດຈະນໍາໄປສູ່ພຶດຕິກໍາທີ່ບໍ່ຄາດຄິດ, ລວມທັງການສູນເສຍການຈະລາຈອນ. · ຄຸນສົມບັດບໍ່ຖືກຮອງຮັບຢູ່ໃນຄິວການໂຕ້ຕອບຍ່ອຍຂອງ bundle ແລະທີ່ບໍ່ແມ່ນມັດ. · ຄຸນນະສົມບັດແມ່ນຮອງຮັບໃນການໂຕ້ຕອບ 40GbE, 100 GbE, ແລະ 400 GbE. · ຄຸນສົມບັດບໍ່ຮອງຮັບໃນໂຫມດການຄິວ 4xVOQ. · ຄຸນສົມບັດບໍ່ຖືກຮອງຮັບເມື່ອການແບ່ງປັນຕົວນັບ VOQ ຖືກຕັ້ງຄ່າ.
ໂໝດ buffer-extended
ໃຊ້ໂໝດນີ້ສຳລັບອຸປະກອນທີ່ເປີດໃຊ້ PFC ທີ່ມີການເຊື່ອມຕໍ່ທາງໄກ. ທ່ານສາມາດກໍານົດຄ່າສໍາລັບການຢຸດຊົ່ວຄາວໂດຍໃຊ້ hw-module profile ຄໍາສັ່ງ priority-flow-control ໃນໂຫມດນີ້. ຢ່າງໃດກໍຕາມ, ທ່ານຕ້ອງກໍານົດນະໂຍບາຍການຈັດແຖວທີ່ຕິດກັບສ່ວນຕິດຕໍ່ເພື່ອກໍານົດ ECN ແລະຂອບເຂດຈໍາກັດການຈັດແຖວ. ການຕັ້ງຄ່າທີ່ຂະຫຍາຍ buffer ນຳໃຊ້ກັບທຸກພອດທີ່ບັດເສັ້ນເປັນເຈົ້າພາບ, ຊຶ່ງໝາຍຄວາມວ່າທ່ານສາມາດກຳນົດຄ່າຊຸດຂອງຄ່າເຫຼົ່ານີ້ຕໍ່ບັດແຖວໄດ້.
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 59
ການພິຈາລະນາທີ່ສໍາຄັນ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຂໍ້ແນະນຳການກຳນົດຄ່າ · ຈຸດສຳຄັນໃນຂະນະທີ່ກຳນົດຄ່າໂໝດຂະຫຍາຍ buffer ໃນບັດແຖວ 88-LC0-36FH-M: · ນອກເຫນືອຈາກການຢຸດຊົ່ວຄາວ, ທ່ານຕ້ອງກຳນົດຄ່າສຳລັບ headroom ນຳ. · ຊ່ວງຄ່າ headroom ແມ່ນຕັ້ງແຕ່ 4 ຫາ 75000. · ລະບຸຄ່າ pause-threshold ແລະ headroom ເປັນຫົວໜ່ວຍກິໂລໄບ (KB) ຫຼື megabytes (MB).
· ຈຸດສໍາຄັນໃນຂະນະທີ່ກໍານົດຮູບແບບການຂະຫຍາຍ buffer ໃນບັດເສັ້ນ 8800-LC-48H: · ກໍານົດຄ່າສໍາລັບການຢຸດຊົ່ວຄາວເທົ່ານັ້ນ. ຢ່າກຳນົດຄ່າ headroom. · ຕັ້ງຄ່າການຢຸດຊົ່ວຄາວໃນຫົວໜ່ວຍຂອງ milliseconds (ms) ຫຼື microseconds. · ຢ່າໃຊ້ຫົວໜ່ວຍກິໂລໄບ (KB) ຫຼື ເມກາໄບ (MB) ຫົວໜ່ວຍ, ເຖິງແມ່ນວ່າ CLI ຈະສະແດງພວກມັນເປັນທາງເລືອກ. ໃຊ້ພຽງແຕ່ຫົວໜ່ວຍຂອງ milliseconds (ms) ຫຼື microseconds.
(ເບິ່ງ Configure Priority Flow Control, ຢູ່ໜ້າ 61)
ການພິຈາລະນາທີ່ສໍາຄັນ
· ຖ້າຫາກວ່າທ່ານກໍານົດຄ່າ PFC ໃນຮູບແບບ buffer-ພາຍໃນ, ຫຼັງຈາກນັ້ນ, ຄ່າ ECN ສໍາລັບບັດເສັ້ນແມ່ນໄດ້ມາຈາກການຕັ້ງຄ່າ buffer-ພາຍໃນ. ຖ້າທ່ານຕັ້ງຄ່າຄ່າ PFC ໃນໂໝດຂະຫຍາຍ buffer, ຫຼັງຈາກນັ້ນ ຄ່າ ECN ແມ່ນມາຈາກແຜນທີ່ນະໂຍບາຍ. (ສຳລັບລາຍລະອຽດກ່ຽວກັບຄຸນສົມບັດ ECN, ເບິ່ງແຈ້ງການຄວາມແອອັດທີ່ຊັດເຈນ, ໃນຫນ້າ 54.)
· ໂໝດ buffer-internal ແລະ buffer-extended ບໍ່ສາມາດຢູ່ຮ່ວມກັນໃນບັດເສັ້ນດຽວກັນ.
· ຖ້າຫາກທ່ານເພີ່ມຫຼືລົບການປະຕິບັດການຈະລາຈອນຊັ້ນໃນບັດເສັ້ນ, ທ່ານຈະຕ້ອງໂຫຼດບັດເສັ້ນຄືນໃຫມ່.
· ເມື່ອໃຊ້ໂໝດ buffer-internal, ທ່ານສາມາດປ່ຽນຄ່າຂອງພາລາມິເຕີຕໍ່ໄປນີ້ໄດ້ໂດຍບໍ່ຕ້ອງໂຫຼດ line card. ຢ່າງໃດກໍຕາມ, ຖ້າທ່ານເພີ່ມຊັ້ນການຈະລາຈອນໃຫມ່ແລະກໍານົດຄ່າເຫຼົ່ານີ້ຄັ້ງທໍາອິດໃນຊັ້ນການຈະລາຈອນນັ້ນ, ທ່ານຕ້ອງໂຫຼດບັດເສັ້ນໃຫມ່ເພື່ອໃຫ້ຄ່າມີຜົນບັງຄັບໃຊ້.
· pause-threshold
· headroom
· ECN
· ຖ້າທ່ານເພີ່ມ ຫຼືລຶບການຕັ້ງຄ່າ ECN ໂດຍໃຊ້ hw-module profile ຄໍາສັ່ງ priority-flow-control, ທ່ານຕ້ອງໂຫຼດບັດເສັ້ນຄືນໃໝ່ເພື່ອໃຫ້ການປ່ຽນແປງ ECN ມີຜົນ.
· ຂອບເຂດຄ່າ PFC ສໍາລັບໂໝດ buffer-internal ມີດັ່ງນີ້.
ເກນ
ຕັ້ງຄ່າ (ໄບຕ໌)
ຢຸດຊົ່ວຄາວ (ນາທີ)
307200
ຢຸດຊົ່ວຄາວ (ສູງສຸດ)
422400
ຫ້ອງຫົວ (ນາທີ)
345600
headroom (ສູງສຸດ)
537600
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 60
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ສະຫນັບສະຫນູນຮາດແວສໍາລັບການຄວບຄຸມການໄຫລຂອງບູລິມະສິດ
ເກນ ecn (ນາທີ) ecn (ສູງສຸດ)
ຕັ້ງຄ່າ (ໄບຕ໌) 153600 403200
· ສໍາລັບປະເພດການຈະລາຈອນ, ຄ່າ ECN ຈະຕ້ອງໜ້ອຍກວ່າຄ່າການຢຸດຊົ່ວຄາວທີ່ກຳນົດຄ່າໄວ້ສະເໝີ.
· ຄ່າທີ່ຕັ້ງໄວ້ລວມກັນສຳລັບການຢຸດພັກໄວ້ສຳລັບຈຸດສຳຄັນ ແລະ headroom ຕ້ອງບໍ່ເກີນ 844800 bytes. ຖ້າບໍ່ດັ່ງນັ້ນ, ການຕັ້ງຄ່າຖືກປະຕິເສດ.
· ຊ່ວງຄ່າການຢຸດຊົ່ວຄາວສຳລັບໂໝດຂະຫຍາຍ buffer ແມ່ນຕັ້ງແຕ່ 2 milliseconds (ms) ຫາ 25 ms ແລະຈາກ 2000 microseconds ຫາ 25000 microseconds.
ສະຫນັບສະຫນູນຮາດແວສໍາລັບການຄວບຄຸມການໄຫລຂອງບູລິມະສິດ
ຕາຕະລາງສະແດງລາຍການ PIDs ທີ່ສະຫນັບສະຫນູນ PFC ຕໍ່ການປ່ອຍແລະໂຫມດ PFC ທີ່ມີການສະຫນັບສະຫນູນ.
ຕາຕະລາງ 14: PFC Hardware Support Matrix
ປ່ອຍອອກມາເມື່ອ 7.3.15
PID · 88-LC0-36FH-M · 88-LC0-36FH
PFC Mode buffer-extended
ປ່ອຍ 7.0.11
8800-LC-48H
buffer-ພາຍໃນ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ທ່ານສາມາດ configure PFC ເພື່ອເປີດໃຊ້ພຶດຕິກໍາທີ່ບໍ່ມີການຫຼຸດລົງສໍາລັບ CoS ຕາມທີ່ກໍານົດໂດຍນະໂຍບາຍ QoS ເຄືອຂ່າຍທີ່ເຄື່ອນໄຫວ.
ໝາຍເຫດ ລະບົບເປີດໃຊ້ shortlink PFC ຕາມຄ່າເລີ່ມຕົ້ນເມື່ອທ່ານເປີດໃຊ້ PFC.
ການຕັ້ງຄ່າ Example ທ່ານຕ້ອງເຮັດສິ່ງຕໍ່ໄປນີ້ເພື່ອໃຫ້ສໍາເລັດການຕັ້ງຄ່າ PFC: 1. ເປີດໃຊ້ PFC ໃນລະດັບການໂຕ້ຕອບ. 2. ຕັ້ງຄ່ານະໂຍບາຍການຈັດປະເພດ ingress. 3. ຄັດຕິດນະໂຍບາຍ PFC ໃສ່ສ່ວນຕິດຕໍ່. 4. ກຳນົດຄ່າເກນ PFC ໂດຍໃຊ້ໂໝດ buffer-internal ຫຼື buffer-extended.
Router# configure Router(config)# priority-flow-control mode on /*Configure ingress classification policy*/
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 61
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
Router(config)# class-map match-any prec7 Router(config-cmap)# match precedence Router(config)# class-map match-any tc7 /*Ingress policy attach*/ Router(config-if)# service-policy ການປ້ອນຂໍ້ມູນ 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 - ການຄວບຄຸມສະຖານທີ່
ແລ່ນການຕັ້ງຄ່າ
*ລະດັບການໂຕ້ຕອບ* HundredGigE0/0/0/0
ເປີດໃຊ້ໂໝດຄວບຄຸມການໄຫຼເຂົ້າກ່ອນຄວາມສຳຄັນ
* Ingress:* class-map match-any prec7
ກົງກັນກ່ອນ 7
ແຜນທີ່ຈົບຊັ້ນ
!
class-map match-any prec6
ກົງກັນກ່ອນ 6
ແຜນທີ່ຈົບຊັ້ນ
!
class-map match-any prec5
ກົງກັນກ່ອນ 5
ແຜນທີ່ຈົບຊັ້ນ
!
class-map match-any prec4
ກົງກັນກ່ອນ 4
ແຜນທີ່ຈົບຊັ້ນ
!
class-map match-any prec3 match precedence 3 end-class-map ! class-map match-any prec2 match precedence 2 end-class-map ! class-map match-any prec1 match precedence 1 end-class-map ! ! policy-map QOS_MARKING
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 62
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
class prec7 set traffic-class 7 set qo-group 7
! ຫ້ອງ prec6
set traffic-class 6 set qo-group 6 ! class prec5 set traffic-class 5 set qo-group 5 ! class prec4 set traffic-class 4 set qo-group 4 ! class prec3 set traffic-class 3 set qo-group 3 ! class prec2 set traffic-class 2 set qo-group 2 ! class prec1 set traffic-class 1 set qo-group 1 ! class class-default set traffic-class 0 set qo-group 0 !
*Egress:* class-map match-any tc7
ຈັບຄູ່ແຜນທີ່ການຈະລາຈອນຊັ້ນ 7 ຊັ້ນສຸດທ້າຍ ! class-map match-any tc6 match traffic-class 6 end-class-map ! class-map match-any tc5 match traffic-class 5 end-class-map
!
class-map match-any tc4
ກົງກັບການຈະລາຈອນຊັ້ນ 4
ແຜນທີ່ຈົບຊັ້ນ
!
class-map match-any tc3
ກົງກັບການຈະລາຈອນຊັ້ນ 3
ແຜນທີ່ຈົບຊັ້ນ
!
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 63
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
class-map match-any tc2 match traffic-class 2 end-class-map ! class-map match-any tc1 match traffic-class 1 end-class-map ! policy-map QOS_QUEUING class tc7
ລະດັບບູລິມະສິດ 1 ຮູບຮ່າງສະເລ່ຍຮ້ອຍລະ 10 ! class tc6 bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 1 ຄິວຈຳກັດ 100 ms ! class tc5 bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 20 queue-limit 100 ms ! class tc4 bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 20 random-detect ecn random-detect 6144 bytes 100 mbytes ! class tc3 bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 20 random-detect ecn random-detect 6144 bytes 100 mbytes ! class tc2 bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 5 queue-limit 100 ms ! class tc1 bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 5 queue-limit 100 ms ! class class-default bandwidth ອັດຕາສ່ວນທີ່ຍັງເຫຼືອ 20 queue-limit 100 ms ! [buffer-extended] hw-module profile priority-flow-control location 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 location 0/1/CPU0 buffer-internal traffic-class 3 pause-threshold 403200 bytes headroom 441600 bytes ecn
224640 bytes buffer-internal traffic-class 4 pause-threshold 403200 bytes headroom 441600 bytes ecn
224640 ໄບຕ໌
ການຢັ້ງຢືນ
Router#sh controllers hundredGigE0/0/0/22 priority-flow-control ຂໍ້ມູນການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດສຳລັບການໂຕ້ຕອບ HundredGigE0/0/0/22:
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 64
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ການຄວບຄຸມກະແສຄວາມສຳຄັນ:
ຂອບ Rx PFC ທັງໝົດ: 0
ຂອບ Tx PFC ທັງໝົດ : 313866
Rx Data Frames ຫຼຸດລົງ: 0
ສະຖານະ CoS Rx Frames
——————-
0 ສຸດ
0
1 ສຸດ
0
2 ສຸດ
0
3 ສຸດ
0
4 ສຸດ
0
5 ສຸດ
0
6 ສຸດ
0
7 ສຸດ
0
/*[buffer-internal]*/ Router#show controllers hundredGigE 0/9/0/24 priority-flow-control
ຂໍ້ມູນການຄວບຄຸມຄວາມສໍາຄັນສໍາລັບການໂຕ້ຕອບ HundredGigE0/9/0/24:
ການຄວບຄຸມກະແສຄວາມສຳຄັນ:
ຂອບ Rx PFC ທັງໝົດ: 0
ຂອບ Tx PFC ທັງໝົດ : 313866
Rx Data Frames ຫຼຸດລົງ: 0
ສະຖານະ CoS Rx Frames
——————-
0 ສຸດ
0
1 ສຸດ
0
2 ສຸດ
0
3 ສຸດ
0
4 ສຸດ
0
5 ສຸດ
0
6 ສຸດ
0
7 ສຸດ
0
…
/*[buffer-internal, tc3 & tc4 configured. TC4 ບໍ່ມີ ECN]*/
Router#show controllers npu priority-flow-control location
ID ສະຖານທີ່:
0/1/CPU0
PFC:
ເປີດໃຊ້ແລ້ວ
ໂໝດ PFC:
buffer-ພາຍໃນ
TC ຢຸດຊົ່ວຄາວ
ຫ້ອງໂຖງ
ECN
——————————————————-
3 86800 ໄບຕ໌
120000 bytes 76800 bytes
4 86800 ໄບຕ໌
120000 bytes ບໍ່ໄດ້ຕັ້ງຄ່າ
/*[buffer-extended PFC, tc3 & tc4 configured]*/
Router#show controllers npu priority-flow-control location
ID ສະຖານທີ່:
0/1/CPU0
PFC:
ເປີດໃຊ້ແລ້ວ
ໂໝດ PFC:
buffer-ຂະຫຍາຍ
TC ຢຸດຊົ່ວຄາວ
——–
3 5000 ພວກເຮົາ
4 10000 ພວກເຮົາ
/*[ບໍ່ມີ PFC]*/
Router#show controllers npu priority-flow-control location
ID ສະຖານທີ່:
0/1/CPU0
PFC:
ຄົນພິການ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 65
ເກນ ECN ທີ່ສາມາດກຳນົດຄ່າໄດ້ ແລະຄ່າຄວາມເປັນໄປໄດ້ໃນການໝາຍສູງສຸດ
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ · ບູລິມະສິດການຄວບຄຸມການໄຫຼເຂົ້າview, ໃນຫນ້າ 57
ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງ hw-module profile priority-flow-control location
ເກນ ECN ທີ່ສາມາດກຳນົດຄ່າໄດ້ ແລະຄ່າຄວາມເປັນໄປໄດ້ໃນການໝາຍສູງສຸດ
ຕາຕະລາງ 15: ຕາຕະລາງປະຫວັດຄຸນສົມບັດ
ຊື່ຄຸນສົມບັດ
ປ່ອຍຂໍ້ມູນ
ກຳນົດຄ່າ ECN Threshold ແລະ Release 7.5.4 ຄ່າຄວາມເປັນໄປໄດ້ຂອງການເຮັດເຄື່ອງໝາຍສູງສຸດ
ລາຍລະອຽດຄຸນສົມບັດ
ໃນຂະນະທີ່ກໍາຫນົດຄ່າ PFC ໃນຮູບແບບ buffer-internal, ຕອນນີ້ທ່ານສາມາດເພີ່ມປະສິດທິພາບການແຈ້ງເຕືອນຄວາມແອອັດຈາກ router ສຸດທ້າຍໄປຫາ router ການສົ່ງ, ດັ່ງນັ້ນການປ້ອງກັນການຮຸກຮານຂອງການຈະລາຈອນແຫຼ່ງ. ການເພີ່ມປະສິດທິພາບນີ້ແມ່ນເປັນໄປໄດ້ເພາະວ່າພວກເຮົາໄດ້ສະຫນອງຄວາມຍືດຫຍຸ່ນໃນການຕັ້ງຄ່າຄ່າຕໍ່າສຸດແລະສູງສຸດສໍາລັບເກນ ECN ແລະຄ່າສູງສຸດສໍາລັບຄວາມເປັນໄປໄດ້ຂອງເຄື່ອງຫມາຍ. ດ້ວຍຄ່າເຫຼົ່ານີ້ຖືກຕັ້ງຄ່າ, ຄວາມເປັນໄປໄດ້ percentage marking ແມ່ນໃຊ້ເປັນເສັ້ນ, ເລີ່ມຕົ້ນຈາກເກນຕໍາ່ສຸດທີ່ ECN ຈົນຮອດເກນ ECN Max.
ການປ່ອຍອອກມາກ່ອນຫນ້າໄດ້ແກ້ໄຂຄວາມເປັນໄປໄດ້ຂອງເຄື່ອງຫມາຍ ECN ສູງສຸດທີ່ 100% ຢູ່ທີ່ເກນ ECN ສູງສຸດ.
ຟັງຊັນນີ້ເພີ່ມຕົວເລືອກຕໍ່ໄປນີ້ໃຫ້ກັບ hw-module profile ຄຳສັ່ງ priority-flow-control:
· ສູງສຸດທີ່ເຄຍ
· ຄວາມເປັນໄປໄດ້-ເປີເຊັນtage
ເກນ ECN ແລະຄ່າຄວາມເປັນໄປໄດ້ຂອງເຄື່ອງຫມາຍສູງສຸດ
ມາຮອດປະຈຸ, ຄວາມເປັນໄປໄດ້ສູງສຸດຂອງເຄື່ອງຫມາຍ ECN ແມ່ນບໍ່ສາມາດກໍານົດໄດ້ແລະຖືກແກ້ໄຂຢູ່ທີ່ 100%. ທ່ານບໍ່ສາມາດກຳນົດຄ່າເກນສູງສຸດ ECN ໄດ້. ດັ່ງກ່າວເປັນການຈັດລຽງຂອງ preset ຫມາຍຄວາມເປັນໄປໄດ້ແລະ
Modular QoS Configuration Guide for Cisco 8000 Series Routers, IOS XR Release 7.3.x 66
ຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າບູລິມະສິດ
ຜົນປະໂຫຍດຂອງເກນ ECN ທີ່ສາມາດກຳນົດຄ່າໄດ້ ແລະຄ່າຄວາມເປັນໄປໄດ້ຂອງການໝາຍສູງສຸດ
ຄ່າກໍານົດຂອບເຂດສູງສຸດຄົງທີ່ຫມາຍຄວາມວ່າອັດຕາການຈະລາຈອນເລີ່ມຫຼຸດລົງເປັນຫນ້າທີ່ຂອງຄວາມຍາວຄິວ. ເນື່ອງຈາກການເພີ່ມຂື້ນຂອງເສັ້ນຊື່ໃນຄວາມເປັນໄປໄດ້ຂອງເຄື່ອງຫມາຍ ECN - ແລະຄວາມແອອັດທີ່ສົ່ງສັນຍານຈາກເຈົ້າພາບສຸດທ້າຍໄປສູ່ການສົ່ງຕໍ່ host - ອັດຕາການຈະລາຈອນອາດຈະເລີ່ມຊ້າລົງເຖິງແມ່ນວ່າການເຊື່ອມຕໍ່ຂອງທ່ານມີແບນວິດທີ່ຈໍາເປັນ.
W
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
CISCO 8000 Series Routers Modular QoS Configuration [pdf] ຄູ່ມືຜູ້ໃຊ້ 8000 Series Routers Modular QoS Configuration, 8000 Series, Routers Modular QoS Configuration, Modular QoS Configuration, QoS Configuration, ການຕັ້ງຄ່າ |