53-1003093-0315 April 2014FastIron Ethernet SwitchTraffic Management GuideSupporting FastIron Software Release 08.0.10b
• Through the online feedback form in the HTML documents posted on www.brocade.com.• By sending your feedback to [email protected] the
802.1p priority override 28assigning static MAC entries to priority queues 28behavior for Layer 2 (802.1p) 19behavior on port priority and VLAN priori
About This Document● About This Document...9● Wha
What’s new in this documentThis document includes the information from FastIron software release 08.0.10b.Summary of Enhancements in FastIron release
Quality of Service● Supported Quality of Service features... 11● QoS overview
Feature ICX 6430 ICX 6450 FCX ICX 6610 ICX 6650 FSX 800FSX 1600ICX 7750User-configurable scheduler profiles 08.0.01 08.0.01 08.0.01 08.0.01 08.0.01 No
NOTEThe Determining a packet trust level - FSX devices figure is not applicable to the third generation FSXinterface modules. To determine the trust l
The Determining a packet trust level - SX-FI48GPP, SX-FI-24GPP, SX-FI-24HF, SX-FI-2XG, and SX-FI-8XG modules figure illustrates how the SX-FI48GPP, SX
FI48GPP, SX-FI-24GPP, SX-FI-24HF, SX-FI-2XG, and SX-FI-8XG modules. Therefore, configuringa static MAC with a priority of 0 has no effect on QoS marki
classified with the ingress port default priority. then DSCP/ToS value, then 802.1p CoS value, andfinally the default priority of zero (0).FIGURE 3 De
Once a packet is classified, it is mapped to a forwarding queue. For all products except the SX-F148GPP interface module and ICX 6430 switch, there ar
Default QoS mappings for FCX platforms, columns 0 to 15 (Continued)TABLE 2 DSCP value 0 1 2 3 4 5 6 7 8 9 10 11 12 12 14 15DSCP value 0 1 2 3 4 5 6
level is DSCP. Refer to Changing the DSCP to internal forwarding priority mappings on page 34.• VLAN priority (802.1p) to hardware forwarding queue -
When stacking is not enabled on a device, all priorities are mapped to their corresponding queueswithout restrictions.QoS behavior for 802.1p marking
one 1-GbE port in the back-end NP. The two network ports share the same hardware queues, andtherefore they have the same buffer and descriptor limits
Queues for the ICX 6430 switchFor the ICX 6430 switch, ingress packets are classified into eight QoS priority levels. These aremapped internally to fo
Default QoS mappings for ICX 6430, columns 16 to 31 (Continued)TABLE 10 DSCP value 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31Forwarding queue 1
On Brocade ICX 7750 devices, scheduler profiles are applied at the port, rather than at the device(port region), level. See the description of the sch
To display all the scheduler profiles configured in the runtime configuration for the system, use theshow scheduler-profileall command.FCX and ICX 645
ICX 6650 platformsThe following tables show the default values for the scheduling type for ICX 6650 platforms.Default values for scheduling type for I
Default values for scheduling type for stacking systems (for ICX 6430 platforms)(Continued)TABLE 16 QSP Level SP SP Jumbo WRR WRR Jumbo Mixed Mixed
ContentsPreface...5D
The device assigns priority 7 to untagged switched traffic received on port 1/1.Use the following command to assign priority levels.Syntax: [no] prior
Note that the original 802.1p priority in the packet will be retained. This feature does not re-mark the802.1p value.Configuration notes and feature l
Prior to 08.0.00, the only way to prevent such threats was to mark all packets using ACLs. Beginningwith 08.0.00, the internal forwarding priority can
The following example shows how to set the DSCP value to 4 of all IP packets on a specific port:device(config)# interface ethernet1/1/1device(config-i
Using ACLs to honor DSCP-based QoSThis section shows how to configure Brocade devices to honor DSCP-based QoS for routed andswitched traffic.FCX and I
Each port on the supported modules corresponds to a front-end panel port. By default, trust VLANpriority is enabled.NOTEFor all ports in the other Fas
On FCX and ICX devices, you can use QoS queue 1 for priority traffic, even when sFlow is enabled onthe port. This differs from the FastIron X Series d
Following is an example of using this command.qos-tos map dscp-priority 1 2 3 4 5 6 7 8 to 6Following is output displayed from using the show qos-tos
Default scheduling configuration for the SX-FI48GPP moduleThe default scheduling configuration for Weighted Round Robin (WRR), Strict Priority (SP), a
The above table includes values for default, non-jumbo mode WRR for a stand-alone system. Thehardware queues are calculated using default qosp values
Trust DSCP for the SX-FI48GPP, SX-FI-24GPP, SX-FI-24HF,SX-FI-2XG, and SX-FI8XG modules...32Configuring QoS map
NOTEQueue cycles on the Brocade FastIron devices (except on ICX 6650) are based on bytes. Thesedevices service a given number of bytes (based on weigh
Selecting the QoS queuing methodBy default, Brocade devices use the WRR method of packet prioritization. To change the method to SP,enter the qos mech
Default minimum bandwidth percentages on Brocade devices TABLE 24 Queue Default minimum percentage of bandwidthWithout jumbo frames With jumbo frame
for each priority. When jumbo frames are enabled, the minimum bandwidth requirement is 8 percent. Ifthese minimum values are not met, QoS may not be a
The following example shows the output on an FSX device.device# show qos-profiles allbandwidth scheduling mechanism: weighted priorityProfile qosp7
DSCP-based QoS configuration information (Continued)TABLE 25 Field Descriptiond1 and d2 The DSCP to forwarding priority mappings that are currently
8 to 4 queue mapping configuration information TABLE 26 Field Description8 to 4 queue mappingPriority and Hardware Queue The priority to hardware qu
Rate Limiting and Rate Shaping on FastIron X Series and FCXand ICX Series Switches● Supported Rate Limiting and Rate Shaping features on FastIron X Se
specify in the policy, but drops additional bytes (packets in the case of ICX 6650). Unused bandwidthis not carried over from one interval to the next
(packets in ICX 6650) in each interval. However, the port receives more than 500000 bits (packets inICX 6650) during the third and fourth one-second i
ACL-based adaptive rate limiting configuration...66Specifying the action to be taken for packets that are over the lim
Configuring a port-based rate limiting policyTo configure rate limiting on a port, enter commands such as the following.device(config)#interface ether
5/2 230432 230000 5/6 234113 234000Syntax: show rate-limit inputThe com
Rate shaping overviewOutbound Rate Shaping is a port- level feature that is used to shape the rate and control thebandwidth of outbound traffic on a p
Output rate shaping on FastIron devices (Continued)TABLE 29 Device Module Minimum MaximumICX 6450 All 73 999868ICX 6650 40 Gbps ports 20 80000000ICX
Syntax: [no] rate-limit output sharingvalue priority priority-queueSpecify 0-7 for priority-queueConfiguring outbound rate shaping for a LAG portThis
Limiting Broadcast, Multicast, and Unknown Unicast Traffic● Supported Limiting Broadcast, Multicast, and Unknown Unicast Traffic Features...53●
‐ Unknown unicast limiting is independent of broadcast and multicast limiting. To enablemulticast limiting, enable it after enabling broadcast limitin
device(config-if-e1000-1)# unknown-unicast limit 65536The combined number of inbound Unknown Unicast packets permitted for ports 1 to 12 is now set
To include unknown-unicast limiting, enter the unknown-unicast limit command after enablingbroadcast limiting.device(config-mif-e1000-1/1/1-1/1/8)# un
Syntax: [no] unknown-unicast limit num bytesThe num variable can be any number that is a multiple of 65536, up to a maximum value of2147418112. If you
4 FastIron Ethernet Switch Traffic Management Guide53-1003093-03
interface management 1ip address 10.21.113.7 255.255.248.0!interface ethernet 1/1/1broadcast limit 65536multicast limitunknown-unicast limit!interface
Syntax: show rate-limit unknown-unicastUse the show rate-limit broadcast command to display the broadcast limit or broadcast and multicastlimit for ea
Viewing broadcast, multicast, and unknown unicast limits60 FastIron Ethernet Switch Traffic Management Guide53-1003093-03
Traffic Policies● Supported Traffic Policies... 61● Traffi
Brocade devices use traffic policies for the following reasons:• To rate limit inbound traffic• To count the packets and bytes per packet to which ACL
CoS parameters for packets that use rate limiting traffic policiesTABLE 30 Packet conformance level Packet DSCP value Traffic class and 802.1p prior
can be applied, in the hw-traffic-conditioner section of the results. The configurable tables and theirdefaults and maximum values can be obtained usi
You can configure ACL-based rate limiting on the following interface types:• Physical Ethernet interfaces• Virtual interfaces• Trunk ports• Specific V
Syntax: [no] ip access-group num inNOTEFor brevity, some parameters were omitted from the access-list syntax.The software allows you to add a referenc
ACL based adaptive rate limiting parameters (Continued)TABLE 31 Parameter DefinitionCommitted Burst Size(CBS)The number of bytes per second (packets
Preface● Document conventions...5● Brocade resource
NOTEFor brevity, some parameters were omitted from the access-list syntax.The software allows you to add a reference to a non-existent TPD in an ACL s
Specifying the action to be taken for packets that are over the limitYou can specify the action to be taken when packets exceed the configured CIR val
The command configures an adaptive rate limiting policy that enforces a guaranteed committed rate of10000 kbps (10000 pkts/s in ICX 6650) and allows b
Syntax: [no] traffic-policy TPDname countSyntax: ip access-list extended 101Device (config-std-nacl)# { permit | deny } protocol source destination tr
NOTEIn the SX-FI48GPP module only, the outputs of these commands are identical with one exception.When ACL counting is shown by show statistics traffi
ACL and rate limit counting statistics TABLE 32 Parameter DescriptionTraffic Policy The name of the traffic policy.General CountersPort Region # The
Metering Enabled, Parameters: Mode: Adaptive Rate-Limiting cir: 100 kbps, cbs: 2000 bytes, pir: 200 kbps, pbs: 4000 by
CPU rate-limitingUnnecessary traffic to the switch CPU lowers the efficiency of the CPU and delays handling of othertraffic that requires processing.
CPU rate-limiting76 FastIron Ethernet Switch Traffic Management Guide53-1003093-03
ICX 7750 Flow control and buffer management● Priority flow control ...
Convention Descriptionvalue In Fibre Channel products, a fixed value provided as input to a commandoption is printed in plain text, for example, --sho
NOTEEnabling flow control on ports that have auto-neg enabled causes flap because the port pausecapabilities must be advertised and negotiated again w
sharing pool. For example, if queue 4 is at level4, queue 4 is entitled to use up to 1/9 of totalsharing buffers in the sharing pool. You can configur
Packet buffer management80 FastIron Ethernet Switch Traffic Management Guide53-1003093-03
Traffic Management Commands● egress-buffer-profile...
The following example shows how to attach an egress buffer profile named egress2 to multiple ports:Device(config-mif-1/1/2-1/1/16)# egress-buffer-prof
Usage GuidelinesThe no form of this command removes PCP remarking.In the interface configuration mode, the command enables PCP remarking for each port
priority-flow-control enableEnables priority flow control (PFC) globally.Syntaxpriority-flow-control enableno priority-flow-control enableCommand Defa
You can attach an egress buffer profile to a port.You must configure the no qos egress-buffer-profile command to detach a profile from any ports thata
ExamplesThe following example shows how to create an egress buffer profile named port-40G.Device(config)# qos egress-buffer-profile port-40G queue-sha
Configures the internal priority based on classification in the range 0 to 7.priority-PG-mapSpecifies the internal priority-to-PG mapping. The range i
Brocade resourcesVisit the Brocade website to locate related documentation for your product and additional Brocaderesources.You can download additiona
no qos scheduler-profile user-profile-nameCommand DefaultA user scheduler profile is not configured.Parametersuser-profile-nameSpecifies the name of t
Per-queue Details Bandwidth PercentageClass 1 3Class 2 3Class 3 3Class 4 3Class 5 3Class 6 7Class 7 75The default qos-profile weights for each queue u
The following example shows how to configure a QoS scheduler profile named user3, with mixed SPand weighted scheduling:Device(config)# qos scheduler-p
show priority-flow-controlDisplays the priority flow control (PFC) on the system.Syntaxshow priority-flow-controlModesPrivileged EXEC modeExamplesThe
HistoryRelease version Command history8.0.10 This command was introduced.show qos priority-to-pgDisplays priority-to-priority-group (PG) mapping for p
The following example enables flow control on all priorities and shows the priority-to-PG mapping .Device(config)# symmetrical-flow-control enable all
The following example displays information for all the scheduler profiles configured in the system:Device(config)# show qos scheduler-profile allUser
and store-and-forward mode. The store-and forward command changes the switching methodology tostore-and-forward.A store-and-forward switch makes a for
ModesGlobal configuration modeUsage GuidelinesThe no form of this restores the default flow-control settings.By default, the system runs in tail-drop
IndexAACLenabling statistics 70ACL-based rate limitingclearing counters 73configuring 65specifying action to be taken for packets that areover the lim
Kommentare zu diesen Handbüchern