Supporting FastIron Software Release 08.0.70
CONFIGURATION GUIDE
Ruckus FastIron QoS and
Traffic Management
Configuration Guide, 08.0.70
Part Number: 53-1005294-01Publication Date: 21 December 2017
Page 1: ...Supporting FastIron Software Release 08 0 70 CONFIGURATION GUIDE Ruckus FastIron QoS and Traffic Management Configuration Guide 08 0 70 Part Number 53 1005294 01 Publication Date 21 December 2017...
Page 2: ...RANTY OF ANY KIND EXPRESS OR IMPLIED WITH REGARD TO THE MATERIAL INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY NON INFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE OR THAT TH...
Page 3: ...orities to traffic assignment 18 Buffer allocation and threshold for QoS queues 19 QoS marking 19 DSCP and CoS global re marking 19 Selecting the QoS queuing method 20 Remarking configuration consider...
Page 4: ...ntrol on an interface 43 Enabling priority flow control on multiple ports 44 Configuring the share level for an ingress buffer profile 46 Configuring the share queue level for an egress buffer profile...
Page 5: ...ents may be used in this document They are listed in the order of increasing severity of potential hazards NOTE A NOTE provides a tip guidance or advice emphasizes important information or provides a...
Page 6: ...ment part number on the cover page Page number if appropriate For example Ruckus Small Cell Alarms Guide SC Release 1 3 Part number 800 71306 001 Page 88 Ruckus Product Documentation Resources Visit t...
Page 7: ...he Self Service Resources section Open a Case When your entire network is down P1 or severely impacted P2 call the appropriate telephone number listed below to get help Continental United States 1 855...
Page 8: ...Ruckus FastIron QoS and Traffic Management Configuration Guide 08 0 70 8 Part Number 53 1005294 01...
Page 9: ...identify the QoS support for the ICX 7650 hardware platform Updates made to the following Table 13 on page 27 to list the packet memory Priority flow control on page 25 to note that the ICX 7650 does...
Page 10: ...Ruckus FastIron QoS and Traffic Management Configuration Guide 08 0 70 10 Part Number 53 1005294 01...
Page 11: ...t as it arrives at the switch Once a packet or traffic flow is identified and marked then it is mapped to a forwarding priority queue Packets on Ruckus devices are classified in up to eight traffic cl...
Page 12: ...which criteria takes precedence Precedence follows the schemes illustrated in the Determining the trust level of a packet for ICX devices figure Packet trust level The following figure illustrates how...
Page 13: ...Determining the trust level of a packet for most ICX devices Quality of Service Quality of Service overview Ruckus FastIron QoS and Traffic Management Configuration Guide 08 0 70 Part Number 53 10052...
Page 14: ...P is enabled TABLE 3 Default QoS mappings for ICX platforms columns 0 to 15 DSCP value 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 802 1p CoS value 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 DSCP value 0 1 2 3 4 5 6 7...
Page 15: ...in the above tables This mapping is used for CoS marking and determining the internal priority when the trust level is DSCP Refer to Changing the DSCP to internal forwarding priority mappings on page...
Page 16: ...ities are mapped to their corresponding queues QoS behavior for trusting Layer 3 DSCP When the trust dscp mode is enabled packets arriving with DSCP values 56 to 63 are mapped to internal hardware que...
Page 17: ...eduler profile is applicable only to the specific devices leaving the remaining devices running default QoS On any device user configurable scheduler profile has high priority over the default QoS The...
Page 18: ...ing tables show the default values for the scheduling type for stacking and standalone ICX devices TABLE 8 Default values for scheduling type for stacking systems Traffic Class SP SP Jumbo WRR WRR Jum...
Page 19: ...oS or DSCP value that the device marks in the packet is the same value that results from mapping the packet QoS value into a Layer 2 CoS or DSCP value Marking is optional and is disabled by default Fo...
Page 20: ...ority6 Set as strict priority Profile qosp5 Priority5 bandwidth requested 25 calculated 25 Profile qosp4 Priority4 bandwidth requested 15 calculated 15 Profile qosp3 Priority3 bandwidth requested 15 c...
Page 21: ...Class 3 0 Traffic Class 4 0 Traffic Class 5 0 Traffic Class 6 0 Traffic Class 7 0 5 Save the configuration device write memory Select the QoS queuing method configuration example device configure term...
Page 22: ...se queues For example queue qosp7 receives the highest preference while queue qosp0 the best effort queue receives the lowest preference Application notes for DSCP based QoS DSCP based QoS is not auto...
Page 23: ...ough 15 maps to priority 1 After performing this mapping the device maps the internal forwarding priority value to one of the hardware forwarding queues On ICX devices you can use QoS queue 1 for prio...
Page 24: ...combined method enables the device to give strict priority to delay sensitive traffic such as VoIP traffic and weighted round robin priority to other traffic types By default when you select the combi...
Page 25: ...es the rate of data transmission between two devices to avoid overloading the receiving device with data Using a technique that allows the receiving device to control the data transmission speed flow...
Page 26: ...7750 devices the number of ingress buffers is set automatically according to the port speed when PFC is enabled NOTE Configuring PFC commands may temporarily interrupt traffic You can configure the qo...
Page 27: ...s to the ingress port are dropped On the Ruckus ICX 7250 ICX 7450 and ICX 7750 devices ingress buffer management determines whether a packet should be admitted into memory based on the state of availa...
Page 28: ...ool For example if queue 4 is at level 4 it can use up to 1 9 of the total sharing buffers in the sharing pool You can configure eight levels of sharing The actual number of buffers that a queue can u...
Page 29: ...15 Traffic Class 2 15 Traffic Class 3 15 Traffic Class 4 15 Traffic Class 5 25 Traffic Class 6 sp Traffic Class 7 sp Multicast per Queue details Bandwidth Traffic Class 0 15 Traffic Class 1 15 Traffi...
Page 30: ...c Class 2 0 Traffic Class 3 0 Traffic Class 4 0 Traffic Class 5 0 Traffic Class 6 0 Traffic Class 7 0 User Scheduler Profile test2 Scheduling Option Weighted round robin Ports attached U1 Ports attach...
Page 31: ...cc4e 248b b050 1 1 3 Down None None None None No 5 0 cc4e 248b b052 1 1 4 Down None None None None No 5 0 cc4e 248b b053 1 1 5 Down None None None 2 Yes N A 0 cc4e 248b b054 The interface priority is...
Page 32: ...priority 7 speed duplex 1000 full broadcast limit 96 kbps multicast limit 400 kbps unknown unicast limit 96 kbps pvst mode port security age 2 absolute 7 Save the configuration device write memory Ass...
Page 33: ...and set the PCP value to 3 for all VLAN tagged packets device config ip pcp remark 3 5 Set the PCP value for all IP packets on a specific port a Enter interface configuration mode device config inter...
Page 34: ...Enter global configuration mode device configure terminal 2 Change the DSCP to internal forwarding priority mappings device config qos tos map dscp priority 1 2 3 4 5 6 7 8 to 6 device config qos tos...
Page 35: ...the d2 row 5 Save the configuration device write memory Change the DSCP to internal forwarding priority mappings configuration example device configure terminal device config qos tos map dscp priorit...
Page 36: ...y Change the VLAN priority 802 1p to hardware forwarding queue mappings configuration example device configure terminal device config qos tagged priority 2 qosp0 device config exit device show running...
Page 37: ...sted 15 calculated 15 Profile qosp1 Priority1 bandwidth requested 15 calculated 15 Profile qosp0 Priority0 Lowest bandwidth requested 15 calculated 15 Multicast Traffic Profile qosp7 Priority7 Highest...
Page 38: ...Class 0 0 Traffic Class 1 0 Traffic Class 2 0 Traffic Class 3 0 Traffic Class 4 0 Traffic Class 5 0 Traffic Class 6 0 Traffic Class 7 0 5 Save the configuration device write memory Select the QoS que...
Page 39: ...queue configuration example device configure terminal device config qos guaranteed rate qosp0 10 qosp1 10 qosp2 15 qosp3 15 qosp4 10 qosp5 10 qosp6 10 qosp7 10 device config qos name qosp3 r3d3 devic...
Page 40: ...7 Priority7 bandwidth requested 25 calculated 25 Profile qosp6 Priority6 bandwidth requested 15 calculated 15 Profile qosp5 Priority5 bandwidth requested 12 calculated 12 Profile qosp4 Priority4 bandw...
Page 41: ...must total 100 The configuration is immediately verified by the command output 3 Return to privileged EXEC mode device config exit 4 Display all QoS configuration settings device show running config i...
Page 42: ...est bandwidth requested 30 calculated 30 6 Save the configuration device write memory Allocate bandwidth for hybrid WRR and SP queues configuration example device configure terminal device config qos...
Page 43: ...mode device config exit 4 Verify the configuration device show priority flow control Global PFC Status Enabled PFC Disabled on PG0 PFC Enabled on PG1 PFC Enabled on PG2 PFC Disabled on PG3 Observe tha...
Page 44: ...plex 1000 full broadcast limit 96 kbps multicast limit 400 kbps unknown unicast limit 96 kbps pvst mode priority flow control enable port security age 2 absolute Observe that PFC for PG 1 is enabled 6...
Page 45: ...d 7 Verify the configuration device show running config interface ethernet 1 1 2 ethernet 1 1 4 interface ethernet 1 1 2 ip address 1 1 1 1 255 255 255 0 ip address 2 2 2 2 255 255 255 0 rate limit in...
Page 46: ...aring pool NOTE Configuration of the ingress buffer share level is supported only on Ruckus ICX 7250 ICX 7450 and ICX 7750 devices 1 Enter global configuration mode device configure terminal 2 Configu...
Page 47: ...9 Queue 4 level4 1 9 Queue 5 level4 1 9 Queue 6 level4 1 9 Queue 7 level3 1 16 5 Save the configuration device write memory Share queue level for an egress buffer profile configuration example device...
Page 48: ...2 1 4 Port share level level3 1 16 7 Save the configuration device write memory Share port level for an egress buffer profile configuration example device configure terminal device config qos egress...
Page 49: ...to privileged EXEC mode device config Ctrl z 4 Verify the configuration device show running config include qos qos monitor queue drop counters 1 1 12 5 Save the configuration device write memory Egres...
Page 50: ...Ruckus FastIron QoS and Traffic Management Configuration Guide 08 0 70 50 Part Number 53 1005294 01...
Page 51: ...he one second interval Unused bandwidth is not carried over from one interval to the next Once the one second interval is complete the port clears the counter and re enables traffic NOTE Ruckus recomm...
Page 52: ...fic than the limit you specify but the extra traffic is never more than 10 of the port s line rate CPU rate limiting CPU rate limiting is a CPU protection scheme that limits certain traffic types Unne...
Page 53: ...traffic policies apply rate limits on specific interfaces using ACLs this method is also called ACL based rate limiting The process for applying a traffic policy to an interface involves 1 Creating a...
Page 54: ...adding a reference to the traffic policy in an ACL entry instead of applying the individual traffic policy to the interface The traffic policy becomes an active traffic policy or active TPD when you b...
Page 55: ...ng as follows By default up to 1024 active traffic policies are supported on Layer 2 switches This value is fixed on Layer 2 switches and cannot be modified For FastIron devices the number of active t...
Page 56: ...rate limiting for BUM traffic If high rates of traffic are being received by the device on a given port of that VLAN you can limit the number of BUM packets or bytes received each second on that port...
Page 57: ...to consider in the Configuration notes and feature limitations for traffic policies section These commands Set the maximum number of traffic policies Create a fixed traffic policy that enables ACL st...
Page 58: ...1 5 ip access group 101 in c Exit interface configuration mode device config if e1000 1 1 5 exit These commands allow port 1 1 5 to receive a maximum traffic rate of 100 kbps If the port receives addi...
Page 59: ...aptive rate limiting using traffic policies You can configure adaptive rate limiting to forward traffic modify the IP precedence of and then forward traffic or drop traffic based on whether the traffi...
Page 60: ...pbs 1250000000 kbits Counting Enabled Number of References Bindings 1 Traffic Policy TPDrop Metering Enabled Parameters Mode Adaptive Rate Limiting cir 10000 kbps cbs 1600 kbits pir 20000 kbps pbs 40...
Page 61: ...priority matching 3 traffic policy TPdrop device config show access list all device config interface ethernet 1 1 6 device config if e1000 1 1 6 ip access group 104 in device config if e1000 1 1 6 exi...
Page 62: ...n When configuring rate shaping on dynamic LAG for ICX 7750 devices you should configure the queues where the Link Aggregation Control Protocol LACP packets are not forwarded If you configure rate sha...
Page 63: ...priority 7 device config if e1000 1 1 2 exit device config show rate limit output shaping Configuring rate shaping on a LAG port This feature is supported on individual ports of a LAG group To config...
Page 64: ...fig lag lag1 device config lag lag1 rate limit output shaping ethe 1 1 5 651 device config lag lag1 exit device config show rate limit output shaping Rate Limiting and Rate Shaping Rate Shaping Ruckus...
Page 65: ...2018 ARRIS Enterprises LLC All rights reserved 350 West Java Dr Sunnyvale CA 94089 USA www ruckuswireless com...