Page 2
This document is protected by copyright. Except as specifically permitted herein, no portion of the provided information can be reproduced in any form, or by any means, without prior written permission from Alcatel-Lucent. Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners. The information presented is subject to change without notice.
Getting Started Alcatel-Lucent 7210 SAS-Series Services Configuration Process .......16 QoS Policies QoS Overview.
Page 4
Table of Contents Effects of Egress Frame Based Accounting on Queue Functionality ..... . .90 Accounting and Statistics ............90 Basic Configurations .
Page 5
Table of Contents Service Ingress Meter Selection Rules ..........204 Service Ingress Policy Configuration Considerations.
Page 6
Table of Contents Creating a Queue Management Policy ..........367 Editing QoS Policies .
Page 7
IST OF ABLES Getting Started Table 1: Configuration Process ............16 QoS Policies Table 2: QoS Policy Types and Descriptions .
Page 8
List of Tables Table 34: Show QoS Network Output Fields ..........162 Network Queue QoS Policies Table 35: pir-level Assignment to queue based on the cir-level .
Page 9
IST OF IGURES QoS Policies Figure 1: 7210 SAS-X Traffic Types ........... . .22 Figure 2: Traffic Queuing Model for Forwarding Classes .
Protocols, standards, and services described in this manual include the following: • CLI concepts • Quality of Service (QoS) policies and profiles 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 11...
7210 SAS-M, T, X and R6 OS Routing Protocols Guide This guide provides an overview of routing concepts and provides configuration examples for OSPF, IS-IS, and route policies. Page 12 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
If you purchased a service agreement for your 7210 SAS device and related products from a distributor or authorized reseller, contact the technical support staff for that distributor or reseller for assistance. If you purchased an Alcatel-Lucent service agreement, contact your welcome center.
Page 14
Preface Page 14 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Getting Started In This Chapter This chapter provides process flow information to configure Quality of Service (QoS) policies and provision services. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 15...
411 • Slope Slope QoS Policies on page 301 Reference • List of IEEE, IETF, and other Standards and Protocol Support on proprietary entities page 303 Page 16 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Service Ingress QoS Policies on page 44 → Queue Parameters on page 38 • Queue Management Policies on page 59 • QoS Policy Entities on page 70 • Configuration Notes on page 72 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 17...
The 7210 SAS-X has extensive and flexible capabilities to classify, police, shape, and mark traffic. In the Alcatel-Lucent service router’s service model, a service is provisioned on the provider-edge (PE) equipment. Service data is encapsulated and then sent in a service tunnel to the far-end Alcatel-Lucent service router where the service data is delivered.
There are two types of network QoS policies, one applied to a network IP interface and the other type is applied to a network port. On ingress, the policy applied to an IP interface maps incoming 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 19...
Page 20
If no QoS policy is explicitly applied to a SAP, port or interface, a default QoS policy is applied. Page 20 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
• Enables or disables the high-slope and low-slope parameters cies egress for the queues. Remark SAP egress • Defines the forwarding class to remarking values. Network egress 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 21...
The 7210 SAS supports four types of service and network QoS policies: • Service ingress QoS policies • Service egress QoS policies • Network QoS policies • Network Queue QoS policies Page 22 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
At least one default unicast forwarding class meter. The parameters that can be configured for a meter are discussed in Meter Parameters on page • At least one multipoint forwarding class meter. Optional network QoS policy elements include: 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 23...
DSCP or Dot1p, per policy. Option to use DEI bit along with Dot1p classification. → Defines forwarding class to meter mapping. • Egress → Specifies remark policy that defines forwarding class to DSCP or Dot1p (or both) value markings. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 25...
Table 7: Default Network QoS Policy of Type Port - Dot1p/DSCP to FC Mapping DSCP Value Dot1p Value FC Ingress Profile In, Out In, Out af12 af11 af41 In, Out In, Out In, Out In, Out 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 27...
• CIR = 0% • CIR-Level 1 • PIR-Weight 1 Meter Parameters This section describes the meter parameters provisioned on access and network meters provisioned on IP interfaces for QoS. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 29...
Page 30
It does not specify the maximum rate at which packets may enter the meter; this is governed by the meter's ability to absorb bursts and is defined by its maximum burst size (MBS). Page 30 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
1073480-16384 1024000 524288 Table 10: Supported Hardware rates for CIR and PIR values for 7210 SAS-R6 Rate (kbits_sec) Rate Step Size (bits) 2048 - 4095 4096 - 8191 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 31...
CLI. Table 11: Administrative Rate Example Administrative Rate Operation Rate Operation Rate Operation Rate (Min) (Max) (Closest) 118085 11808 11800 11808 46375 46376 46368 46376 Page 32 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 33
Meter Counters The 7210 SAS devices maintains the following counters for meters within the system for granular billing and accounting. Each meter maintains the following counters: 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 33...
Page 34
PIR rate configured for the meter is used to determine the final color/profile for the packet. If the packet is within the CIR, then the final profile/color assigned to the packet is in-profile/green and Page 34 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 35
• If the packet burst is higher than the MBS then it would be marked as Red and would be dropped by meter at ingress. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 35...
In QoS override commands are not supported ingress and egress QoS policies used with network IP interfaces and network ports. • QoS override commands are not supported for SAP egress queues configured in the SAP egress QoS policies. Page 36 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 37
---------------------------------------------- qos 10 queue-override queue 1 create adaptation-rule pir min cir max port-parent pir-weight 3 cir-level 5 rate pir 1000 cir 100 queue-mgmt "10" exit exit ---------------------------------------------- *A:7210SAS>config>service>vpls>sap>ingress# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 37...
Unicast or Multipoint Queue Currently, only VPLS services utilize multipoint ingress queues although IES services use multipoint ingress queues for multicast traffic alone when PIM is enabled on the service interface. Page 38 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 39
The CIR for the network queues are defined within network queue policies based on the forwarding class. The CIR for the network queues is specified as a percentage of the network interface bandwidth. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 39...
Page 40
PIR is converted to an operational PIR should the hardware not support the exact CIR and PIR values specified. The interpretation of the administrative PIR is discussed below in Adaptation Rulefor Queues on page 41 Page 40 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
CIR and PIR values. If the adaptation rule is maximum, the operational CIR and PIR values will be 87 Kbps and 149 Kbps. Page 42 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 43
FC being at a higher priority. The user can specify the weight of the queue for weighted queue. The weight parameter is used to determine the proportion of the available bandwidth that is allocated to the queues vying for bandwidth at the same priority. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 43...
• Additional unicast meters up to a total of 8. • Additional multipoint meters up to 31 .QoS policy match criteria to map packets to a forwarding class. Page 44 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Supported IPv4 header fields using the ip-criteria any option • Only IPv4 DSCP in the IPv4 header using the ip-criteria dscp-only option • Supported IPv6 header fields using the ipv6-criteria any option 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 45...
Page 46
The entries are evaluated in numerical order based on the entry ID from the lowest to highest ID value. The first entry that matches all match criteria has its action performed. Page 46 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
(available only for SAPs in VPLS, VLL, PBB Epipe I-SAP, PBB VPLS I-SAP) The MAC match criteria that can be used for an Ethernet frame depends on the frame’s format. Table 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 47...
• CIR = 0 • PIR = max (4000000 kbps in case of a LAG with four member ports) • MBS, CBS = default (values derived from applicable policy) Page 48 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 49
An aggregate SAP shaper is available for use per SAP. The aggregate shaper limits the rate of unicast queued traffic across all the FCs configured on SAP ingress. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 49...
Change to the amount of resources allocated for SAP aggregate meter requires a reboot of the node to take effect. For more information, see the 7210 Basic System Guide. Page 50 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
SAP egress policy associated with each SAP is used to mark the packets egressing out of SAP if marking is enabled. The user also has an option to enable port- 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 51...
Page 52
Service egress QoS policy ID 1 is reserved as the default service which do not have another service egress policy explicitly assigned. The characteristics of the default policy are listed in the following table. Page 52 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
• PIR = max (line rate) • Cir-Level 1 • Pir-Weight 1 • Queue-Management Policy : default Assured (af) Queue 3 • CIR = 0 • PIR = max (line rate) 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 53...
Page 54
• Cir-Level 1 • Pir-Weight 1 • Queue-Management Policy : default Flows Default All FCs are mapped to corresponding Queues and Dot1p values are Action marked as follows: Page 54 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 55
Table 22: Default SAP Egress Policy ID 1 Definition (Continued) Characteristic Item Definition In-Profile Out-Profile Network-Control (nc) High-1(h1) Expedited (ef) High-2 (h2) Low-1 (l1) Assured (af) Low-2 (l2) Best-Effort (be) 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 55...
SAPs configured on the port. To avoid this, it is recommended to use only FC to dot1p values when both L2 and L3 SAPs are configured on the same access port. Page 56 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 57
By default sap-qos-marking is enabled. The default access-egress policy is as shown below ---------------------------------------------- *A:Dut-A>config>qos>access-egress# info detail ---------------------------------------------- description "Default Access egress QoS policy." no remarking remark 2 ---------------------------------------------- 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 57...
CBS amount of buffers. The remaining buffers are allocated towards the shared MBS pool per port. All the queues of the port can use the buffers from the shared MBS pool. Page 58 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
CBS and MBS buffers based on whether the queue is associated with a SAP or network port. Note: If WRED is not configured, then taildrop is used. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 59...
Page 60
WRED slope. This slope should be configured with WRED parameters that prioritize buffer availability over packets associated with the low-priority WRED slope. Packets that had been classified as low priority or out-of-profile are handled by this low-priority WRED slope. Page 60 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 61
If the buffers are from the CBS portion of the queue, the returned buffers do not result in a change in the shared buffer utilization. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 61...
The implements a time average factor (TAF) parameter in the buffer policy which determines the contribution of the historical shared buffer utilization and the instantaneous Shared Buffer Utilization (SBU) in calculating the SBAU. The TAF defines a weighting exponent Page 62 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
1/4 (0.25) 3/4 (0.75) 1/8 (0.125) 7/8 (0.875) 1/16 (0.0625) 15/16 (0.9375) 1/32 (0.03125) 31/32 (0.96875) 1/64 (0.015625) 63/64 (0.984375) 1/128 (0.0078125) 127/128 (0.9921875) 1/256 (0.00390625) 255/256 (0.99609375) 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 63...
Page 64
The TAF value applies to all high and low priority RED slopes for ingress and egress buffer pools controlled by the buffer policy. Page 64 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Maximum Burst size Default (in kilobytes) High (RED) slope Administrative state Shutdown start-avg 70% utilization max-avg 90% utilization max-prob Low (RED) slope Administrative state Shutdown start-avg 50% utilization 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 65...
Page 66
QoS Overview Table 24: Default Slope Policy Definition Parameter Description Setting max-avg 75% utilization max-prob Page 66 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Network QoS Policies on page 23. All forwarding class queues support the concept of in-profile and out-of-profile. Page 68 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This mapping is not user configurable. FC-QiD Table 27: Forwarding Class to Queue-ID Map FC-ID FC Name FC Designation Queue-ID Network control High-1 Expedited High-2 Low-1 Assured Low-2 Best-Effort 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 69...
These egress queues are used only for traffic sent out of network IP interfaces configured on hybrid port. The default network queue policy uses CIR = 0 and PIR = max for all the queues. Page 70 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 71
→ MPLS traffic is marked with EXP values if marking is enabled in network qos policy of type ip-interface. It is not dependent on use of SAP-based or port-based marking. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 71...
Default policies are created for service ingress, service egress, network-ingress, network- egress, queue-management and multipoint bandwidth management. • Associating a service or ports with a QoS policy other than the default policy is optional. Page 72 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
7210 platforms. Topics in this section include: • DEI based Classification on page 74 • DEI based marking on page 76 • Configuration Guidelines on page 77 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 73...
In color-aware mode, the DEI bit in the packet determines the ingress profile of the packet. If user configures meter/policer mode as color-aware, then incoming packet DEI bit is used by the policer as the ingress profile. Page 74 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 75
For Network IP interface policy DEI based classification is not supported. In other words, when using EXP based classification DEI bit cannot be used to assign the profile for the packet. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 75...
NOTE: For information on the CLI commands for DEI, see Network QoS Policy Command Reference on page 127 Access Egress QoS Policy Command Reference on page 319. and the “7210 SAS Basic Systems Configuration User Guide”. Page 76 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
DEI as profile, if DEI classification is enabled on this port. NOTES: → DEI based classification cannot be configured for IP interfaces. → MPLS EXP based classification is available as before for IP interfaces. → 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 77...
Page 78
Configuration Guidelines Page 78 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This section provides information to configure port level egress-rate using the command line interface. Topics in this section include: • Overview on page 80 • Basic Configurations on page 82 • Configuration Commands on page 86 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 79...
When ports are members of a LAG, all the ports use the same value for the egress-rate and the max-burst parameters. • If frame overhead accounting is enabled, then queue scheduler accounts for the Ethernet frame overhead. Page 80 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
• When the egress-rate sub-rate value is set, CBS/MBS of the associated network queues will not change. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 81...
80kbits to avoid packet drops. The following displays the egress-rate configuration for a port: *A:Dut-1>config>port# info ---------------------------------------------- ethernet egress-rate 120000 max-burst 234 exit no shutdown ---------------------------------------------- *A:Dut-1>config>port# Page 82 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The following displays the egress-rate configuration for a port: *A:Dut-1>config>port# ethernet egress-rate 10000 max-burst default *A:Dut-1>config>port# info ---------------------------------------------- ethernet egress-rate 10000 exit no shutdown ---------------------------------------------- *A:Dut-1>config>port# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 83...
The following displays the removal of egress-rate configuration from a port: *A:Dut-1>config>port# no ethernet egress-rate *A:Dut-1>config>port# info ---------------------------------------------- ethernet exit no shutdown ---------------------------------------------- *A:Dut-1>config>port# Default Egress-Rate Values By default no egress-rate is configured for a port. Page 84 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Port Level Egress-Rate Command Reference Command Hierarchies Configuration Commands config — port — ethernet — egress-rate sub-rasub-rate [max-burst size-in-kbits] — no egress-rate Show Commands show — port [port-id] 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 85...
— Specifies an integer value between 1 and 1000000 kbps and between 1 and 10000000 kbps for 10G port. max-burst size-in-kbits — Specifies an integer value, in kilo-bits, between 64 and 16384 or default. Page 86 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Transceiver Data Transceiver Type : SFP Model Number : 3HE00062AAAA01 IPUIAEHDAA6 TX Laser Wavelength: 0 nm Diag Capable : no Connector Code : Unknown Vendor OUI : 00:90:65 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 87...
Page 88
Sngl Collisions FCS Errors Mult Collisions SQE Test Errors Late Collisions Excess Collisns Too long Frames Int MAC Tx Errs Symbol Errors Int MAC Rx Errs =============================================================================== *A:MTU-T2>config>port>ethernet# Page 88 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This section provides information to configure frame-based accounting using the command line interface. Topics in this section include: • Overview on page 90 • Basic Configurations on page 91 • Configuration Commands on page 94 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 89...
12 + 8 = 20 bytes. The overhead for Ethernet ports uses this value. Accounting and Statistics Accounting logs and statistics do not account for frame overhead. Page 90 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The frame-based-accounting command is in the *A:Dut-1> config>qos>frame-based- accounting context. • The ingress-enable command enables frame-based-accounting for ingress metering. The following displays the frame-based accounting configuration: *A:Dut-1>config>qos>frame-based-accounting# info detail ---------------------------------------------- no ingress-enable *A:Dut-1>config>qos>frame-based-accounting# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 91...
*A:Dut-1>config>qos>frame-based-accounting# info detail ---------------------------------------------- no ingress-enable *A:Dut-1>config>qos>frame-based-accounting# Default Frame-Based-Accounting Values By default frame-based-accounting is disabled for ingress. By default frame-based-accounting is enabled for egress and it cannot be disabled. Page 92 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Context config>qos>frame-based-accounting Description This command enables the frame-based-accounting for sap-ingress and network QoS. The no form of the command disables frame-based-accounting for sap-ingress and network QoS. Default disabled Page 94 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This command displays the accounting status of a network qos policy along with other details of the policy. When frame-based-accounting is enabled accounting is shown as frame-based otherwise packet-based. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 95...
Page 97
When frame-based-accounting is enabled accounting is shown as frame-based otherwise packet-based. Parameters network-queue-policy-name — Displays information about the specific Network queue policy. detail — Displays the detailed policy information. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 97...
Topics in this section include: • Overview on page 100 • Basic Configurations on page 108 • Default Network Policy Values on page 111 • Service Management Tasks on page 115 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 99...
SAP, the egress EXP bit marking based on the forwarding class and the profile state. The default map of FC-EXP marking is as shown in default network qos policy, policy id 2. All non-default network qos policies inherits the FC-EXP map. Page 100 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
For information about the tasks and commands necessary to access the command line interface and to configure and maintain your devices, refer to CLI Usage chapter in the OS Basic System Configuration Guide. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 101...
The default QoS mapping always exists on an ingress IP interface and every received packet will be mapped to this default if another explicitly defined matching entry does not exist. Page 102 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
QoS treatment. The system always uses the FC and the meter from the network Qos policy for all MPLS traffic received on an IP interface irrespective of whether its LDP or RSVP LSP. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 103...
Page 104
Overview Page 104 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Dot1P Default DSCP DOT1P Protocol IPv4 Marking Marking Values Values OSPF ISIS TLDP RSVP SNMP TELNET TFTP SYSLOG TACACS RADIUS ICMP Req ICMP Res ICMP Unreach PIM (SSM) 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 105...
Page 106
DSCP DOT1P Protocol IPv4 Marking Marking Values Values Trace route TACPLUS Note: DSCP and Dot1P values in the table are applicable when remarking is disabled at port level. Page 106 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
0b100010 af42 0x24 0b100100 af43 0x26 0b100110 default* *The default forwarding class mapping is used for all DSCP names/values for which there is no explicit forwarding class mapping. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 107...
→ LSP EXP — Creates a mapping between the LSP EXP bits of the network ingress traffic and the forwarding class. Ingress traffic that matches the specified LSP EXP bits will be assigned to the corresponding forwarding class. Page 108 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 109
[network-policy-type network-policy-type] description description-string scope {exclusive|template} egress remarking remark <policy-id> ingress default-action fc {fc-name} profile {in|out} lsp-exp lsp-exp-value fc fc-name profile {in | out} fc {fc-name} meter {meter-id} 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 109...
Page 110
The following output displays the configuration for router interface ALA-1-2 with network policy 600 applied to the interface. A:ALA-7>config>router# info #------------------------------------------ echo "IP Configuration" #------------------------------------------ interface "ALA-1-2" address 10.10.4.3/24 qos 600 exit ---------------------------------------------- A:ALA-7>config>router# Page 110 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The following output displays the parameters for default network policy of type port : *A:ALA>config>qos>network# info detail ---------------------------------------------- description "Default network-port QoS policy." scope template ingress default-action fc be profile out Page 112 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 113
0 dot1p-out-profile 0 exit fc ef dscp-in-profile ef dscp-out-profile ef no lsp-exp-in-profile no lsp-exp-out-profile no dot1p-lsp-exp-in-profile no dot1p-lsp-exp-out-profile dot1p-in-profile 5 dot1p-out-profile 5 exit fc h1 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 113...
Page 114
1 dot1p-out-profile 1 exit fc nc dscp-in-profile nc2 dscp-out-profile nc2 no lsp-exp-in-profile no lsp-exp-out-profile no dot1p-lsp-exp-in-profile no dot1p-lsp-exp-out-profile dot1p-in-profile 7 dot1p-out-profile 7 exit Page 114 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
You can replace the default policy with a non-default policy, but you cannot remove default policies from the configuration. When you remove a non-default policy, the policy association reverts to the appropriate default network policy. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 115...
"Default network QoS policy." scope template ingress default-action fc be profile out network 700 create description "Default network QoS policy." scope template ingress default-action fc be profile out --------------------------------------------- A:ALA-12>config>qos# Page 116 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
If a FC is in use and is created with an explicit unicast meter, use that meter for unicast traffic and use default meter #9 (if configured) for all other traffic types. This requires two classification Page 118 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 119
Only those meters that are associated with FCs need to be considered for number of meters. Note, that only FCs in use are considered. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 119...
2 create exit meter 9 multipoint create exit meter 12 multipoint create exit fc "af" create meter 2 multicast-meter 12 exit lsp-exp 2 fc af exit egress Page 120 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 121
(2 * 0)nc + (2 * 0)h1 + (2 * 0)ef + (2 * 0)h2 + (2 * 0)l1 + (2 * 1)af + (2 * 0)l2 + (2 * 1)be = 4 The number of meters (TP) user are: 2 ( Meters 2,12). 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 121...
Page 122
9 multipoint create exit meter 12 multipoint create exit fc "af" create exit fc "be" create exit fc "ef" create exit fc "h1" create exit fc "h2" create Page 122 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 123
The number of meters (TP) used are: 2 ( Meters 1,9 – Note that meters 2 and 12 are not accounted for, since its not associated with any FC). 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 123...
Page 124
(2 * 1)nc + (2 * 1)h1 + (2 * 1)ef + (2 * 1)h2 + (2 * 0)l1 + (2 * 2)af + (2 * 1)l2 + (2 * 1)be = 16 The number of meters (TP) used are: 5 ( Meters 1,2,3,9,12). Page 124 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 125
1 create exit meter 2 create exit meter 3 create exit meter 4 create exit meter 5 create exit meter 7 multipoint create 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 125...
Page 126
(2 * 2)nc + (2 * 0)h1 + (2 * 1)ef + (2 * 0)h2 + (2 * 0)l1 + (2 * 1)af + (2 * 1)l2 + (0 * 0)be = The numbers of meters (TP) used is: 6 (Meters 2, 3, 4, 7, 8, 12). Page 126 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
— [no] fc-name [create] — meter meter-id — no meter — multicast-meter meter-id — no multicast-meter — dscp dscp-name fc fc-name profile {in | out} — no dscp dscp-name 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 127...
Page 128
— no mode — rate cir-rate-in-kbps [pir pir-rate-in-kbps] — no rate — [no] mpls-lsp-exp-profile policy-id — Operational Commands config — qos — copy network src-pol dst-pol [overwrite] Page 128 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 129
Show Commands show — qos — network policy-id [detail] — mpls-lsp-exp-profile [policy-id] [detail] 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 129...
Page 130
Network QoS Policy Command Reference Page 130 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 131
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 131...
Page 132
The system default policies cannot be put into the exclusive scope. An error will be generated if scope exclusive is executed in any policies with a policy-id equal to 1. Page 132 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 133
Default QoS policies are configured with template scopes. An error is generated if you try to modify the template scope parameter to exclusive scope on default policies. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 133...
Page 134
LSP EXP or DSCP to FC mapping (as appropriate). You can modify parameters or use the no modifier to remove an object from the configuration. Page 134 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 135
ID as the network policy ID. The values that map the lsp-exp bits to a profile value can be modified by the user. The system deletes the policy when the associated network policy is deleted. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 135...
Page 136
MPLS packets received on any of the network IP interface in use in the system. The MPLS EXP bits in the received packet are matched for assigning the profile. Page 136 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 137
FRR facility is in use for consistent QoS treatment. The no form of the command assigns the default policy. Parameters policy-id — The policy-id uniquely identifies the policy on the 7210 SAS. Values 1 — 65535 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 137...
Page 138
On egress, in case of congestion, the in-profile packets are preferentially queued over the out-of-profile packets. The profile can be specified in 3.0 release. Page 138 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 139
In case of congestion, the in-profile packets are preferentially queued over the out-of-profile packets. Default none, the profile name must be specified. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 139...
Page 140
The multipoint keyword can be entered in the command line on a pre-existing multipoint meter to edit meter-id parameters. Values multipoint or not present Default Not present (the meter is created as non-multipoint) Page 140 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 141
Default Parameters meter-id — Specifies the multicast meter. The specified parameter must be an existing, multipoint meter defined in the config>qos>network>ingress context. Values 1— 12 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 141...
Page 142
If a second dscp-name that references the same dscp-value is mapped within the policy, an error will occur. The second name will not be accepted until the first name is removed. Page 142 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Table 32: Default Class Selector Code Points to DSCP Value Mapping Table DSCP Name DSCP Value DSCP Value DSCP Value Decimal Hexadecimal Binary 0x38 0b111000 0X30 0b110000 0x28 0b101000 0x20 0b100000 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 143...
Page 144
The no form of this command removes the association of the LSP EXP bit value to the forwarding class. The default-action then applies to that LSP EXP bit pattern. Default none Page 144 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 145
— The closest parameter is mutually exclusive with the min and max parameter. When closest is defined, the operational PIR/CIR will be the next multiple of 8 kbps ( that is closest to the specified rate. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 145...
Page 146
If the packet burst is higher than MBS then packets are marked as red are dropped by the meter. The no form of this command returns the MBS size assigned to the meter to the default value. Default default Page 146 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 147
The no form of the command returns all meter instances created with this meter-id to the default PIR and CIR parameters (max, 0). NOTE: The value of rates are represented in 1000 kilobits per second and bursts are represented as 1024 kilobits per second. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 147...
Page 148
FRR facility is in use for consistent QoS treatment. Parameters policy-id — The policy-id uniquely identifies the policy on the 7210 SAS. Values 1 — 65535 Page 148 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 149
If the fc-name is removed from the network policy that forwarding class reverts to the factory defaults. Default Undefined forwarding classes default to the configured parameters in the default network policy policy-id 1. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 149...
Page 150
Network Egress QoS Policy Commands Parameters fc-name — The case-sensitive, system-defined forwarding class name for which policy entries will be created. Default none Values be, l2, af, l1, h2, ef, h1, nc Page 150 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 151
Note: For an IP- Interface based policy, the remark policy type can be lsp-exp-only or dot1p-lsp- exp-shared. Note: For port based policy the remark policy can be dot1p-dscp. Default dscp-only 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 151...
Page 152
The no form of the command sets the IEEE 802.1P or IEEE 802.1Q priority bits to 0. Default Parameters dot1p-priority — Specifies the 802.1p value to set for in-profile frames in this forwarding class. Values 0 — 7 Page 152 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 153
The no form of the command sets the IEEE 802.1P or IEEE 802.1Q priority bits to 0. Default Parameters dot1p-priority — Specifies the 802.1p value to set for in-profile frames in this forwarding class. Values 0 — 7 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 153...
Page 154
The no form of this command reverts to the factory default out-of-profile EXP setting. Default Policy-id 2: Factory setting Policy-id 3 — 65535: Policy-id setting Page 154 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 155
Egress Network IP Inter- and Trust State Trust Remark Disabled face Trust Remark (Default) Enabled Network Non-Trusted Egress Remarked Egress Remarked Network Trusted (Default) Egress Not Remarked Egress Remarked 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 155...
Page 156
The remark trusted state is not applicable for network policies of type port. The no form of this command reverts to the default behavior. Default no remarking — Remarking disabled in the Network QoS policy. Page 156 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
A text string that helps identify the policy’s context in the con- figuration file. Specifies the forwarding class name. Forward Class/ FC Name Profile Out — In — 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 157...
Page 158
Profile ------------------------------------------------------------------------------- No Matching Entries ------------------------------------------------------------------------------- Meter Mode CIR Admin CIR Rule PIR Admin PIR Rule CBS Admin MBS Admin CIR Oper PIR Oper CBS Oper MBS Oper Page 158 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 160
Egr Rem Plcy : N/A Forward Class : be Profile : Out Scope : Template Policy Type : port Accounting : packet-based Description : Default network-port QoS policy. ------------------------------------------------------------------------------- Page 160 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 161
Description This command displays profile policy information. Parameters policy-id — Displays information for the specific policy ID. Values 1 — 65535 detail — Displays detail policy information. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 161...
=============================================================================== *A:7210SAS>show>qos# mpls-lsp-exp-profile-map 1 detail =============================================================================== QoS MPLS LSP EXP Profile Maps =============================================================================== ------------------------------------------------------------------------------- Profile Map-id Description : Default MPLS LSP EXP Profile Map policy ------------------------------------------------------------------------------- Profile ------------------------------------------------------------------------------- Page 162 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 163
Show Commands ------------------------------------------------------------------------------- Network Policy Associations ------------------------------------------------------------------------------- Network Policy Id ------------------------------------------------------------------------------- =============================================================================== *A:7210-SAS>show>qos# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 163...
Page 164
Network Egress QoS Policy Forwarding Class Commands Page 164 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Overview on page 166 • Basic Configurations on page 168 • Default Network Queue Policy Values for Network ports on page 172 • Service Management Tasks on page 178 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 165...
100 and other pir-weight as 1. pir-weight distributes the available bandwidth in the PIR loop among all egress network queues in the ratio of their weights. Page 166 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
On 7210 SAS-X, queues at cir-level 8 are considered as strict priority queues by the system and therefore it is recommended that CIR value be set to PIR value. The system ignores the configured PIR value. Pir-level is not user configurable. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 167...
Use the following CLI syntax to apply a network queue policy to an Ethernet port. CLI Syntax: config>port# ethernet #-------------------------------------------------- echo "Port Configuration" #-------------------------------------------------- port 1/1/1 ethernet mode network network queue-policy "nq1-cbs" exit exit exit no shutdown exit 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 171...
True Queue8 True ------------------------------------------------------------------------------- High Slope ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QueueId State Start-Avg(%) Max-Avg(%) Max-Prob(%) ------------------------------------------------------------------------------- Queue1 Down Queue2 Down Queue3 Down Queue4 Down Queue5 Down Queue6 Down Queue7 Down Page 172 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 173
Queue Rates and Rules ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QueueId CIR(%) CIR Adpt Rule PIR(%) PIR Adpt Rule ------------------------------------------------------------------------------- Queue1 closest closest Queue2 closest closest Queue3 closest closest Queue4 closest closest Queue5 closest closest 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 173...
Page 174
Burst Sizes and Time Average Factor ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QueueId Time Average Factor Queue-Mgmt ------------------------------------------------------------------------------- Queue1 default Queue2 default Queue3 default Queue4 default Queue5 default Queue6 default Queue7 default Queue8 default Page 174 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 175
0 pir 100 adaptation-rule cir closest pir closest queue-mgmt "default" exit queue 5 port-parent cir-level 1 pir-weight 1 rate cir 0 pir 100 adaptation-rule cir closest pir closest queue-mgmt "default" 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 175...
Page 176
"default" exit queue 8 port-parent cir-level 1 pir-weight 1 rate cir 0 pir 100 adaptation-rule cir closest pir closest queue-mgmt "default" exit ---------------------------------------------- *7210SAS>config>qos>network-queue# Page 176 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
A network-queue policy cannot be deleted until it is removed from all network ports where it is applied. To delete a user-created network queue policy, enter the following commands: CLI Syntax: config>qos# no network-queue policy-name Example config>qos# no network-queue nq1 Page 178 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
To prevent configuration errors use the copy command to make a duplicate of the original policy to a work area, make the edits, and then overwrite the original policy. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 181...
Page 182
Service Management Tasks Page 182 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
— queue-mgmt name — no queue-mgmt — queue-mode queue-mode — no queue-mode — rate [cir cir-percent] [pir pir-percent] — no rate — weight weight — no weight 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 183...
Page 184
Network Queue QoS Policy Command Reference Operational Commands config — qos — copy network-queue src-name dst-name [overwrite] Show Commands show — qos — network-queue [network-queue-policy-name] [detail] Page 184 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 185
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 185...
Page 186
ID exists. SR>config>qos# copy network-queue nq1 nq2 MINOR: CLI Destination "nq2" exists - use {overwrite}. SR>config>qos# copy network-queue nq1 nq2 overwrite Page 186 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 187
ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. create — Mandatory keyword to create a network queue policy. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 187...
Page 188
Values pir — Defines the constraints enforced when adapting the PIR rate defined within the queue queue-id rate command. The pir parameter requires a qualifier that defines the Page 188 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 189
Specifies the priority of the queue with respect to other queues. The priority of cir-level cir-level — the queue is used only in the CIR loop. Level "8" is the highest priority and level "1" is the lowest priority. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 189...
Page 190
The PIR rate values configured for the cir-level 8 queues are ignored by software. Only CIR rate value is used and PIR is set to CIR value. In Page 190 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 191
PIR of 100 is assumed. Fractional values are not allowed and must be given as a positive integer. Values 1— 100 percent Default 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 191...
CIR Level Displays the weight of the queue used in the PIR loop PIR Weight Displays the WRED high-slope parameters High Slope Displays the WRED low-slope parameters Low Slope Page 192 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 194
Queue6 Down Queue7 Down Queue8 Down ------------------------------------------------------------------------------- Burst Sizes and Time Average Factor ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QueueId Time Average Factor ------------------------------------------------------------------------------- Queue1 Queue2 Queue3 Queue4 Queue5 Queue6 Queue7 Queue8 Page 194 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Service Management Tasks on page 268 • Service Ingress Policy Configuration Considerations on page 207 • Allocation of QoS Resources for a SAP Ingress Policy on page 217 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 195...
For information about the tasks and commands necessary to access the command line interface and to configure and maintain your devices, refer to the CLI Usage chapter in the 7210 SAS OS Basic System Configuration Guide. Page 196 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
2 scope template meter 1 create mode trtcm1 adaptation-rule cir closest pir closest rate cir 0 pir max mbs default cbs default exit default-fc "be" ---------------------------------------------- *A:7210-SAS>config>qos>sap-ingress# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 197...
A maximum of up to 8 unicast queues can be associated with SAP ingress. User is allowed to use a mix of FCs per SAP such that some FCs uses queues and some uses meters. A FC needs to be Page 198 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 199
FC. User has an option to use a multipoint meter for the multicast traffic. Additionally, all multicast traffic will use the shared ingress multicast queues after being policed/meters by the SAP ingress meter, if a multipoint meter is configured. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 199...
Page 200
Existing deployments that use only ingress policed unicast traffic and ingress policed BUM traffic with egress queuing (SAP and network port) can continue to use up to 44G of bandwidth as before Page 200 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
8 ingress queues in a chunk. A maximum of 8 ingress queues can be used by SAP ingress policy. In case of LAG, if SAP ingress queuing is configured, only a single queue is used for all member ports of the LAG. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 201...
Page 202
Examples of usage of multipoint meter: Example 1: Page 202 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
*7210-SAS>config>qos# sap-ingress 12 *7210-SAS>config>qos>sap-ingress$ info ---------------------------------------------- configure> qos> sap-ingress 10 create meter 1 create exit meter 3 create exit default-fc be fc be meter 3 multicast-meter 3 exit fc af 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 203...
"11" is defined in the policy, then FC “be” uses meter “11” for BUM traffic. Service Ingress Meter Selection Rules The following are rules for meter selection by different traffic types under various configurations for VPLS services: Page 204 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 205
If a FC is created with an explicit unicast meter and explicit broadcast meter, use these meters for unicast and broadcast traffic respectively and use meter “11” for all other traffic types. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 205...
Page 206
• If a FC is created with an explicit unicast meter and explicit multicast meter, use the unicast meter for unicast traffic and multicast meter for multicast traffic. Page 206 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
SAP then the ipv6-criteria or mac- criteria cannot be enabled in the same policy. If there is a need to change the criteria, then 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 207...
(the number of entries allocated per chunk/slice is platform dependent). The usage of these entries by different type of match criteria is given below: Page 208 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 209
IPv4 criteria. NOTE: When a chunk/slice is allocated for IPv6 criteria, software automatically adjusts the number of available classification entries in that chunk to half the number of total 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 209...
Page 210
SAP specifies the amount of QoS resources it needs, using the 'num-qos-resources' CLI command (in the SAP ingress policy) and the software allocates the resources required by a SAP Page 210 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
(that is, broadcast, multicast and unknown-unicast). This requires one classification entry in hardware. This assumes default mulitpoint meter #11 is not created by the user. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 211...
Page 212
If a FC is in use and is created without explicit meters, use default meter #1 for unicast traffic and for multicast traffic. This requires one classification entry in hardware. This assumes default multipoint meter #11 is not created by the user. Page 212 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 213
E(i) is the number of match-criteria entries that classify packets to FCi. For 7210 platforms, the maximum number of classification entries per policy can be 64 (including default). 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 213...
Page 214
Total QoS resources required (for example TQ) = max ( (TC), (2 * TP) ). The number obtained is rounded off to next multiple of “2” greater than TQ obtained above. The user configures value TQ using CLI command num-qos-classifiers. Page 214 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Configuring and applying QoS policies is optional. If no QoS policy is explicitly applied to a SAP, a default QoS policy is applied. • Service Ingress QoS Policy on page 216 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 215...
SAPs. The following displays an service ingress policy configuration: A:ALA-7>config>qos>sap-ingress# info ---------------------------------------------- sap-ingress 100 create description "Used on VPN sap" ---------------------------------------------- A:ALA-7>config>qos>sap-ingress# Page 216 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 217
100 pir 36 exit meter 8 create cbs 256 mbs 512 rate cir 11000 exit meter 9 create rate cir 11000 exit meter 10 create rate cir 1 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 217...
Page 218
36 pir 100 exit meter 15 create rate cir 36 pir 100 exit meter 16 create cbs 128 mbs 256 rate cir 36 pir 100 exit #------------------------------------------ A:ALA-7>config>qos# Page 218 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 219
12 exit fc h2 create meter 5 broadcast-meter 13 multicast-meter 14 unknown-meter 15 exit fc nc create meter 6 broadcast-meter 16 multicast-meter 10 unknown-meter 11 exit #------------------------------------------ 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 219...
Page 220
A new entry ID value. Entries must be explicitly created. The system will not dynamically assign entries or a value. • The action to associate the forwarding class with a specific MAC criteria entry ID. Page 220 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 221
"test" num-qos-classifiers 16 meter 1 create exit meter 11 multipoint create exit mac-criteria dot1p-only entry 25 create match exit no action exit exit default-fc "h1" ---------------------------------------------- 7210-SAS>config>qos>sap-ingress# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 221...
Page 222
Basic Configurations Page 222 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 224
10 create description “example-policy” num-qos-classifiers 4 meter 1 create rate cir 0 pir max exit meter 3 create rate cir 100 pir 100 exit scope template default-fc Page 224 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 225
Hence, in this example, num-qos-classifiers 4 is used (maximum of (4, (2 * 2))). Hence, use of unicast meter for all traffic-types allows for use QoS resources efficiently. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 225...
Page 226
As can be seen here, using the same policy for Epipe SAP can lead to inefficient use of resources. Hence, it is recommended to create a different policy with the required number of resources (that is, with num-qos-classifiers 4). Page 226 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 228
0 pir max exit meter 3 create rate cir 100 pir 100 exit meter 2 create rate cir 1 pir 20 exit scope template default-fc be Page 228 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 229
The number of meters used = 2 (since FCs use only meter #2 and meter #3). Hence, in this example num-qos-classifiers 8 is used (that is, maximum of (8, (2*2))). 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 229...
Page 230
10 pir 10 exit scope template default-fc be af create meter 3 broadcast-meter 2 multicast-meter exit l1 create meter 3 broadcast-meter 2 exit h2 create meter 3 Page 230 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 231
Another entry is needed to classify broadcast, multicast and unknown-unicast traffic type to the same FC and use the default meter #11. FCaf = 1 + 1 + 1 + 0 = 3 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 231...
Page 232
10 pir 10 exit scope template default-fc fc af create meter broadcast-meter 2 multicast-meter 4 exit fc l1 create meter broadcast-meter 2 exit fc h2 create Page 232 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 233
Since this FC uses unicast meter and broadcast meter, two entries are needed to identify these traffic types explicitly. multicast and unknown-unicast traffic use the same resource as the unicast traffic. FCaf = 1 + 1 + 1 + 0 = 3 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 233...
Page 234
Using the above equation, the total classification entries used = 5 and meters used = 3 (since all FCs used only meter #1, meter #3 and meter #5). For epipe service a policy with num-qos- resources set to 6 can be used. Page 234 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 235
3 broadcast-meter 2 exit h1 create meter 5 broadcast-meter 4 multicast-meter unknown-meter exit ef create meter 6 broadcast-meter 2 multicast-meter exit nc create meter 6 broadcast-meter 2 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 235...
Page 236
Unknown-unicast traffic type is classified using the same entry as multicast traffic type and uses the same meter. FCh2 = 1 + 1 + 1 + 0 = 3 Page 236 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 237
2 create rate cir 1 pir 20 exit meter 4 create rate cir 10 pir 100 exit meter 5 create rate cir 10 pir 10 exit 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 237...
Page 238
3 action fc h1 exit entry create match dot1p 2 action fc ef Page 238 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 239
FCbe = 1 + 0 + 0 + 0 = 1 Since this FC uses a single meter for all traffic-types only a single meter and single entry is needed. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 239...
Page 240
10 pir 10 exit meter 6 create rate cir 11 pir 100 exit meter 8 create rate cir 20 pir 100 exit scope template default-fc be af create Page 240 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 241
In the example above, assuming the policy is attached to a SAP in a VPLS service, get the classification entries used per FC: FCnc = 1 + 1 + 1 + 0 = 3 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 241...
Page 242
FCbe = 1 + 0 + 0 + 0 = 1 Using the above equation, to get the total classification entries used = 7 and meters used = 4. Page 242 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 243
FC: FCnc = 0 + 0 + 0 + 0 = 0 FCh1 = 0 + 0 + 0 + 0 = 0 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 243...
Page 244
3 create exit meter 4 create exit fc be create meter 1 broadcast-meter 11 mulitcast-meter exit fc af create meter 3 exit default-fc be match entry 1 Page 244 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 245
FCl2 = 0 + 0 + 0 + 0 = 0 FCbe = 1 + 0 + 0 + 0 = 1 Using the above equation, the total classification entries used = 2 and meters used = 2. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 245...
Page 246
FC and use the default meter #11. FCl2 = 0 + 0 + 0 + 0 = 0 FCbe = 1 + 1 + 1 + 0 = 3 Page 246 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 247
3 create exit meter 4 create exit fc be create meter 1 broadcast-meter 11 mulitcast-meter exit fc af create meter 3 broadcast-meter 11 multicast-meter exit default-fc be 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 247...
Page 248
13 create match dscp cp13 action fc af exit entry 14 create match dscp af13 action fc af exit entry 15 create match dscp cp15 Page 248 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 249
28 create match dscp af32 action fc af exit entry 29 create match dscp cp29 action fc af exit entry 30 create 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 249...
Page 250
43 create match dscp cp43 action fc af exit entry 44 create match dscp cp44 action fc af exit Page 250 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 251
TC = (0 * 0)nc + (0 * 0)h1 + (0 * 0)ef + (0 * 0)h2 + (0 * 0)l1 + (50 * 3)af + (0 * 0)l2 + (1 * 3)be = 153 The number of meters used in this policy = 4. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 251...
Page 252
11 multicast-meter 4 exit fc af create meter 3 broadcast-meter 11 multicast-meter 4 exit default-fc be ip-criteria dscp-only entry 1 create match dscp cp1 action fc af Page 252 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 253
14 create match dscp af13 action fc af exit entry 15 create match dscp cp15 action fc af exit entry 16 create match dscp 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 253...
Page 254
29 create match dscp cp29 action fc af exit entry 30 create match dscp af33 action fc af exit entry 31 create Page 254 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 255
44 create match dscp cp44 action fc af exit entry 45 create match dscp cp45 action fc af exit 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 255...
Page 256
The number of meters used in this policy = 4. Hence, in this example num-qos-classifiers 154 is used (maximum of (153, (2 * 4)) = 153, rounded off to the next multiple of 2 will be 154). Page 256 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 257
Hence for Epipe SAP it is recommended to define another sap-ingress policy with num-qos- classifiers 52 is used (that is, maximum of (51, (2 * 2)) = 51, rounded off to the multiple of 2 will be 52). 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 257...
Page 259
Using the above equation, calculate the total classification entries used = 2 and meters used = 1. As can be seen here, for Epipe SAP with the same amount of resources allocated one can have more FCs if need be. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 259...
Page 260
Using the above equation, total classification entries used = 1 and meters used = 1. As can be seen here, for Epipe SAP with the same amount of resources allocated one can have more FCs if need be. Page 260 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The following output displays a VPLS service configuration with SAP ingress policy 100. A:ALA-7>config>service# info ---------------------------------------------- vpls 700 customer 7 vpn 700 create description "test" shutdown exit sap 1/1/9:10 create ingress qos 100 exit exit exit 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 261...
Page 262
---------------------------------------------- ies 1 customer 1 create interface "to-c1" create address 11.1.0.1/24 sap 1/1/10:100 create ingress qos 100 exit egress qos 100 exit exit no shutdown exit ---------------------------------------------- A:ALA-7>config>service# Page 262 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
"ef" create meter 2 broadcast-meter 9 multicast-meter 10 unknown-meter 11 exit default-fc be mac-criteria entry 1 create match dot1p 5 exit action fc be exit entry 2 create 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 263...
Page 264
"be" create queue 1 broadcast-meter 1 multicast-meter 1 unknown-meter 1 exit fc "ef" create queue 2 broadcast-meter 1 multicast-meter 1 unknown-meter 1 exit default-fc be mac-criteria entry 1 create Page 264 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 265
10 pir max queue-mgmt 100 port-parent cir-level 1 pir-weight 30 exit fc "be" create queue 1 exit fc "ef" create queue 2 exit default-fc be mac-criteria entry 1 create 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 265...
Page 266
2 create rate cir 10 pir max queue-mgmt 100 port-parent cir-level 1 pir-weight 30 exit fc "be" create queue 1 exit fc "ef" create queue 2 exit default-fc be Page 266 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 267
BUM traffic, one each for FC EF and FC BE. Thus all the 4 QoS classification entries are used up when associated with a VPLS SAP. Only 2 classification resources are used when the policy is associated with an Epipe SAP or a VPRN SAP. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 267...
"Distributed Epipe service to west coast" no tod-suite dot1ag exit ingress qos 1 no filter exit egress no filter exit no collect-stats no accounting-policy no shutdown ---------------------------------------------- A:ALA-7>config>service>epipe# Page 268 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
"Used on VPN sap" meter 1 create exit meter 2 multipoint create exit meter 10 create rate cir 11000 exit meter 11 multipoint create exit exit ---------------------------------------------- *A:ALU-7210>config>qos# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 269...
You can change QoS existing policies and entries. The changes are applied immediately to all services where this policy is applied. To prevent configuration errors copy the policy to a work area, make the edits, and then write over the original policy. Page 270 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
— no dscp — dst-ip {ip-address/mask | ip-address netmask} — no dst-ip — dst-port fc {eq} dst-port-number — no dst-port — fragment {true | false} — no fragment 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 271...
Page 272
[multipoint] [create] — no meter meter-id — adaptation-rule [cir adaptation-rule] [pir adaptation-rule] — no adaptation-rule — size-in-kbits — no — color-mode color-mode — no color-mode — size-in-kbits Page 272 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 273
— [no] port-parent [cir-level level] [pir-weight weight] — queue-mgmt name — no queue-mgmt — [no] rate cir rate pir rate — scope {exclusive | template} — no scope 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 273...
Page 274
Service SAP QoS Policy Command Reference Operational Commands config — qos — copy sap-ingress src-pol dst-pol [overwrite] Show Commands show — qos — sap-ingress policy-id [detail] Page 274 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 275
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 275...
Page 276
— Enter the entry number of an existing entry. Default none Values 1 — 65535 new-entry-id — Enter the new entry-number to be assigned to the old entry. Default none Values 1 —65535 Page 276 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 277
1. Parameters policy-id — The policy-id uniquely identifies the policy. Values 1 — 65535 create — Keyword used to create a sap ingress policy. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 277...
Page 278
The remove the profile action for an classification entry, the action command must be re-executed without the profile Page 278 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 279
MAC criteria entries are matched. If a match is found no further matches are done and the actions associated with the matched entry are taken. Default no ip-mac-match 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 279...
Page 280
The 7210 OS implementation will exit on the first match found and execute the actions in accordance with the accompanying action command. For this reason entries must be sequenced correctly from most to least Page 280 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 281
MAC destination, MAC Ethertype, etc. fields can be used) dot1p-only — Specifies that entries can use only the Dot1p field. policy-id — -The policy-id that uniquely identifies the policy. Values 1 — 65535 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 281...
Page 282
— keyword which lets the user indicate that they do not intend to use the ipv6-criteria. Resources are then allocated from the chunk alloted to either IPv4 criteria or MAC criteria, depending on what criteria the user uses. Page 282 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 283
The no form of this command sets the unicast (point-to-point) meter-id back to the default meter for the forwarding class (meter 1). Parameters meter-id — Specifies an existing non-multipoint meter defined in the config>qos>sap-ingress context. Values 1 — 32 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 283...
Page 284
Parameters queue-id — Specifies an existing non-multipoint queue defined in the config>qos>sap-ingress context. Values Any valid non-multipoint queue-id in the policy including 1 and 3 through 32. Default Page 284 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 285
The no form of this command sets the unknown forwarding type meter-id back to the default of tracking the multicast forwarding type meter mapping. Parameters meter-id — Specifies an existing multipoint meter defined in the config>qos>sap-ingress context. Values 1— 32 Default 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 285...
Page 286
Either in or out must be specified when the profile keyword is present. When out is specified, any packets matching the classification rule will be treated as out-of-profile. use-dei — Specifies whether DEI must be used to determine the initial profile of the packet. Page 286 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 287
This keyword is not required when the protection is disabled. The keyword is ignored when the flow entry already exists. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 287...
Page 288
(AND function) before the action associated with the match is executed. A match context can consist of multiple match criteria, but multiple match statements cannot be entered per entry. Page 288 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 289
* — udp/tcp wildcard 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 289...
Page 290
— The IP address of the destination IP or IPv6 interface. This address must be unique within the subnet and specified in dotted decimal notation. Values ipv4-prefix: a.b.c.d ipv4-prefix-length: 0 -- 32 ipv6-prefix: x:x:x:x:x:x:x:x (eight 16-bit pieces) x:x:x:x:x:x:d.d.d.d x: [0..FFFF]H Page 290 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 291
— Configures a match on all non-fragmented IP packets. Non-fragmented IP packets are packets that have the MF bit set to zero and have the Fragment Offset field also set to zero. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 291...
Page 292
10.1.0.0 255.255.0.0 can also be used. The no form of the command removes the source IP or IPv6 address match criterion. Default No source IP match criterion. Page 292 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 293
— The range of TCP or UDP port values to match specified as between the start and end source port values inclusive. Values 1 — 65535 (decimal hex or binary) 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 293...
Page 294
Configures a destination MAC address or range to be used as a Service Ingress QoS policy match criterion. The no form of this command removes the destination mac address as the match criterion. Default none Page 294 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 295
The no form of this command removes the previously entered etype field as the match criteria. Default None Parameters etype-value — The Ethernet type II frame Ethertype value to be used as a match criterion expressed in hexadecimal. Values 0x0600 — 0xFFFF 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 295...
Page 296
To configure all packets with a source MAC OUI value of 00-03-FA are subject to a match condition, then the entry should be specified as: 003FA000000 0xFFFFFF000000 Default 0xFFFFFFFFFFFF (hex) (exact match) Values 0x00000000000000 — 0xFFFFFFFFFFFF (hex) Page 296 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 297
[cir adaptation-rule] [pir adaptation-rule] no adaptation-rule Context config>qos>sap-ingress>meter Description This command defines the method used by the system to derive the operational CIR and PIR settings when 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 297...
Page 298
For example, if a value of 100 KBits is desired, then enter the value 100. The bucket size is rounded off to the next highest 4096 bytes boundary. Values — 2146959, default Page 298 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 299
CIR. The transmitted burst is lower than the MBS value then the packets are marked as out-profile by the meter to indicate that the traffic is not complying with CIR. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 299...
Page 300
— Meters an IP packet stream and marks its packets either green, yellow, or red. Marking is based on a CIR and two associated burst sizes, a CBS and an Maximum Burst Size (MBS). A packet is marked Page 300 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 301
Note: If the meter mode is configured as trtcm2, the system configures the policer’s EIR rate, based on the value of the PIR rate configured by the user. Values 0 — 20000000, max 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 301...
Page 302
Displays the meter ID. Mode Specifies the configured mode of the meter (trTcm1 or srTcm). Page 302 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 303
Specifies the default broadcast forwarding type meters mapping. Unknown Specifies the default unknown unicast forwarding type meters mapping. Match Criteria Specifies an IP or MAC criteria entry for the policy. Entry 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 303...
Page 307
: l1 Entry Src MAC Dst MAC Dot1p : 2/7 Ethernet-type : Disabled : af Entry Src MAC Dst MAC Dot1p : 1/7 Ethernet-type : Disabled : l2 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 307...
L2 SAPs, the values configured in the SAP egress policy is used. For L3 SAPs the values configured in the access-egress policy is used. Page 312 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The policy ID for the remarking policy must be specified. • Configure port-based marking under the configure> port>ethernet>access>egress context. The following displays the access egress QoS policy configuration: 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 313...
Page 314
Overview *A:7210-SAS-X>config>qos>access-egress# info detail ---------------------------------------------- description "policy1" remarking remark 2 ---------------------------------------------- *A:7210-SAS-X>config>qos>access-egress# Page 314 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The following output displays the port configuration. *A:7210-SAS-X>config>port>ethernet# info ---------------------------------------------- mode access access egress sap-qos-marking disable qos 10 exit exit ---------------------------------------------- *A:7210-SAS-X>config>port>ethernet# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 315...
The default access egress policy is identified as policy-id 1. The default policy cannot be edited or deleted. The following displays default policy parameters: *A:7210-SAS-X>config>qos>access-egress# info detail ---------------------------------------------- description "Default Access egress QoS policy." no remarking ---------------------------------------------- *A:7210-SAS-X>config>qos>access-egress# Page 316 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
To prevent configuration errors perform the following: 1. Copy the policy to a work area 2. Edit the policy 3. Over write the original policy 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 317...
MINOR: CLI Could not remove Access egress policy "30" because it is in use. Removing a Policy from the QoS Configuration CLI Syntax: config>qos# no access-egress policy-id Example: config>qos# no access-egress 100 config>qos# no access-egress 1010 Page 318 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
— no access-egress policy-id — description description-string — no description — — scope {exclusive | template} — no scope Show Commands show — qos — access-egress [policy-id] [association| detail] 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 319...
Page 320
Access Egress QoS Policy Command Reference Page 320 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 321
User have an option to turn on either sap-based marking or port-based marking using the command ‘sap-qos-marking’ under the port context. In SAP-based marking the remark policy 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 321...
Page 322
— The keyword used to create an access-egress policy. The create keyword requirement can be enabled/disabled in the environment>create context. remark Syntax remark policy-id [no] remark Context config>qos>access-egress Description This command specifies the remarking policy for the access egress policy. Page 322 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 323
If a policy with an exclusive scope is assigned to a second interface an error message is generated. If the policy is removed from the exclusive interface, it will become available for assignment to another 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 323...
Page 324
Default QoS policies are configured with template scope. An error is generated if you try to modify the scope parameter from template to exclusive scope on default policies. Page 324 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 325
— Specifies to replace the existing destination policy. Everything in the existing destination poicy will be overwritten with the contents of the source policy. If overwrite is not specified, an error will occur if the destination policy ID exists. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 325...
Page 326
Sample Output A:SAS-X>show>qos# access-egress 2 ======================================================================== QoS Access Egress ======================================================================== ------------------------------------------------------------------------------- Policy-id Scope : Template Remark : True Remark Pol Id: 3 Description : policy1 Page 326 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 327
======================================================================== QoS Access Egress ======================================================================== ------------------------------------------------------------------------------- Policy-id Scope : Template Remark : True Remark Pol Id: 3 Description : policy1 ------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- Port-id : 1/1/2 =============================================================================== *A:SAS-X>show>qos# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 327...
Page 328
Page 328 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
SAP Egress Policies In This Section This section provides information to configure SAP egress policies using the command line interface. Topics in this section include: • Overview on page 330 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 329...
Queue #7 Queue #6 Queue #5 Queue #4 Queue #3 Queue #2 Queue #1 NOTE: For more information on service egress scheduling, refer to the “QoS Schedulers” section. Page 330 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
- Description for this sap-egress policy queue + Configure a queue [no] remark - Specify Remarking policy for this policy [no] remarking - Enable/disable remarking [no] scope - Specify scope of the policy 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 331...
Page 332
5 port-parent cir-level 1 pir-weight 1 adaptation-rule pir closest cir closest rate cir 0 pir max queue-mgmt "default" exit queue 6 port-parent cir-level 1 pir-weight 1 Page 332 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
0 pir max queue-mgmt "default" exit queue 5 port-parent cir-level 1 pir-weight 1 adaptation-rule pir closest cir closest rate cir 0 pir max queue-mgmt "default" 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 333...
To prevent configuration errors perform the following: 1. Copy the policy to a work area 2. Edit the policy 3. Over write the original policy Page 334 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
— [no] rate cir cir-rate pir pir-rate — weight weight — no weight — scope {exclusive | template} — [no] remark policy-id — [no] remarking Copy Commands config 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 335...
Page 336
SAP Egress Policy Command Reference — qos — copy sap-egress <src-pol> <dst-pol> [overwrite] Show Commands show — qos — sap-egress [<policy-id>] [detail | association] Page 336 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 337
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 337...
Page 338
The hardware step size varies with the configured rate. closest — The closest parameter is mutually exclusive with the min and max parameter. The hardware step size varies with the configured rate. Page 338 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 339
PIR loop. If the level parameter of a queue is set to ‘8’, the weight parameter is not used. Values 1 — 100 Default queue Syntax queue queue-id create Context config>qos>sap-egress config>qos>sap-ingress Description This command is used to configure the queue parameters. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 339...
Page 340
The no form of the command associates the default SAP egress queue management policy with this queue. Parameters name — The name of the queue management policy Values 1—32 characters Page 340 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 341
CIR (and PIR) value is set 1. Please read the cir-level description under port-parent CLI command description for more information about the scheduler behavior for queues configured with cir-level value of 8. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 341...
Page 342
— Specifies the value for the weight parameter. The vaulue is an integer value which specifies the Parameters proportion of available bandwidth to be allocated to this queue relative to other queues. Values 1 — 15 Page 342 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 343
SAP egress policy allows the user to define the queue parameters for the eight queues. Default Parameters policy-id — The ID of the SAP Egress policy Values 1 — 65535 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 343...
Page 344
If the destination policy already exists, the key word overwrite must be specified. Parameters src-pol — Specifies the source policy. Values 1—65535 src-pol — Specifies the destination policy. Values 1—65535 Page 344 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 345
— The information in the destination policy is overwritten by the information in the source policy. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 345...
Page 346
Template — Implies that this policy can be applied to multiple access ports on the router. A text string that helps identify the policy’s context in the con- Description figuration file Queue Rates and Rules Page 346 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 347
— The operational PIR for the queue will be the rate closest to the rate specified using the rate command. Parent Details QueueId Displays the Queue identifier associated with the sap-egress QoS policy 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 347...
Page 348
Displays the value of the time average factor in use Time Average Fac- Displays the Queue management policy in use Queue-Mgmt Service Associations The unique service ID number which identifies the service in the Service-Id service domain. Page 348 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 349
Queue5 closest closest Queue6 closest closest Queue7 closest closest Queue8 closest closest ------------------------------------------------------------------------------- Parent Details ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QueueId Port CIR Level PIR Weight ------------------------------------------------------------------------------- Queue1 True 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 349...
Page 350
Down Queue4 Down Queue5 Down Queue6 Down Queue7 Down Queue8 Down ------------------------------------------------------------------------------- Burst Sizes and Time Average Factor ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QueueId Time Average Factor Queue-Mgmt ------------------------------------------------------------------------------- Queue1 default Page 350 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 351
Service-Id : 1 (Epipe) Customer-Id - SAP : 1/1/1:1 Service-Id : 101 (Epipe) Customer-Id - SAP : 1/1/2:101 ------------------------------------------------------------------------------- Mirror SAPs ------------------------------------------------------------------------------- No Mirror SAPs Found. =============================================================================== A:SASX>config>qos# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 351...
Page 352
Page 352 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Schedulers on 7210 SAS-X In This Section This section provides information about the scheduler support available in the 7210 SAS-X devices. Topics in this section include: • Overview on page 354 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 353...
The pir-level assigned by the system is given in Table Table 39: pir-level Assignments CIR Level Config- PIR level assigned ured for use in CIR by system for use loop in PIR loop 8(highest) Page 354 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
CIR or PIR of other queues in the system are met. For a queue with the cir-level "8" the configured PIR is ignored by the system. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 355...
SAP egress queues as shown in the Figure "FC based scheduling (without SAP aggregate shaper). FC Based Scheduling (without SAP aggregate shaper) Figure 4 depicts FC based scheduling (without SAP aggregate shaper) Page 356 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The cir-level applies across all SAPs, that is, the cir- level “8” queues of all SAPs are scheduled before cir- level “7” queues of all SAPs, and so on. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 357...
At the queue level, the cir-level and pir-level determine the scheduling priority. The queue’s pir- weight determines the proportion of bandwidth given to the queue when multiple queues of the SAP at the same level are vying for available SAP bandwidth. Page 358 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
(that is, pir-level “4” queues of the SAP are scheduled before pir-level “3” queues and so on.) until PIR of all the queues are met or available bandwidth is exhausted. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 359...
“7” queues of all SAPs, and so on. aboveCIRpass The pir-level applies across all SAPs, that is, pir-level “4” queues of all SAPs are scheduled before pir-level “3” queues of all SAPs, and so on. Page 360 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This section provides information about the scheduler support available in the 7210 SAS-R6 devices for network port and SAP. Topics in this section include: • Overview on page 362 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 361...
Queue “8” is the highest priority and Queue “1” is the lowest priority. • A queue can be defined to operate in strict mode or weighted mode Page 362 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
(which allow for configuration of CIR/PIR). The queue mode determines the order of scheduling by the SAP scheduler and shaper rate controls the amount of bandwidth used by the queue. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 363...
Page 364
Instead, per port scheduler distributes the available port bandwidth to all the queues configured on the port in two passes with the behavior being similar to the per SAP scheduler (as mentioned above). Page 364 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This section provides information to configure queue management policies using the command line interface. Topics in this section include: • Overview on page 366 • Basic Configurations on page 367 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 365...
If a policy is shared the system computes the WRED drop probabilities for each of the queues separately based on their average queue length. Page 366 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
To prevent configuration errors perform the following: 1. Copy the policy to a work area 2. Edit the policy 3. Over write the original policy Page 368 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
— [no] time-average-factor value — scope {exclusive |template} Show Commands show — qos — queue-mgmt [<name>] [detail] Operational Commands config — qos — copy queue-mgmt<src-name> <dst-name> [overwrite] 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 369...
Page 370
Queue Management Policy Command Reference Page 370 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 371
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 371...
Page 372
— Specifies the name of the destination policy. Values 1 — 32 characters The information in the destination policy is overwritten by the information in the overwrite — source policy. Page 372 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 373
7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 373...
Page 374
This command specifies the MBS value (Maximum depth of the queue in kilo bytes). Specifies the minimum depth of the queue in kilo bytes. Parameters size-in-kbytes — Values 1 — 500000|default Page 374 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 375
Description This command configures the scope as exclusive or template. The no form of this command sets the scope of the policy to the default of template. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 375...
Page 376
Default QoS policies are configured with template scope. An error is generated if you try to modify the scope parameter from template to exclusive scope on default policies. Page 376 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 377
— Specifies the maximum probability for the high or low slopes. Values 1 — 99 shutdown Syntax [no] shutdown Context config>qos>queue-mgmt>high-slope config>qos>queue-mgmt>low-slope Description This command enables or disables the administrative status of the WRED slope. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 377...
Page 378
70 — High slope default is 70% buffer utilization. max-avg 50 — Low slope default is 50% buffer utilization. Parameters percent — Specifies the starting average for the high or low slopes. Values 0 — 100 Page 378 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Down — Specifies the low priority or high priority RED slope position for the maximum non-one packet discard probability value before the packet discard probability rises directly to one. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 379...
Page 380
SAP Egress ------------------------------------------------------------------------------- SAP Egress Policy Id : 200 Queue Ids : 1, 2, 3, 4, 5, 6, 7, 8 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- No Associations Found. ------------------------------------------------------------------------------- Page 380 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 381
------------------------------------------------------------------------------- Network Queues ------------------------------------------------------------------------------- No Network Queue Policy Associations found. ------------------------------------------------------------------------------- 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 381...
Page 382
Page 382 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This section provides information to configure remark policies using the command line interface. Topics in this section include: • Overview on page 384 • Basic Configurations on page 386 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 383...
Network policy Network IP interface EXP bits in the MPLS header for (IP interface) MPLS packets sent out of IP inter- face configured on network port and hybrid port Page 384 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 385
SAP egress work policy (Port) marking. Also, marks DSCP bits in the IP header for packets sent out of access port egress and net- work port egress. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 385...
Page 386
Page 386 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 387
To prevent configuration errors perform the following: 1. Copy the policy to a work area 2. Edit the policy 3. Over write the original policy 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 387...
Page 388
Overview Page 388 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
| lsp-exp value — no dot1p-lsp-exp-out-profile Show Commands show — qos — remark-policy [policy-id] [association|detail] Operational Commands config — qos — copy remark src-pol dst-pol [overwrite] 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 389...
Page 390
Remark Policy Command Reference Page 390 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 391
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 391...
Page 392
— Specifies the source policy. Values 1—65535 dst-pol — Specifies the destination policy. Values 1—65535 The information in the destination policy is overwritten by the information in the overwrite — source policy. Page 392 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 393
— Specifies FC to 802.1 Dot1p value. lsp-exp— Specifies FC to MPLS LSP EXP values dot1p-lsp-exp-shared— Specifies FC to both 802.1 Dot1p and MPLS LSP EXP values. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 393...
Page 394
Default none Parameters fc-name — Specifies a case-sensitive system-defined forwarding class name for which policy entries are created. Values be, l2, af, l1, h2, ef, h1, nc Page 394 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 395
When de-mark command is configured along with this command, then the DEI bit is marked in the packet to indicate the profile of the packet. The DEI bit is marked to 0 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 395...
Page 396
The two versions of the command are mutually exclusive. The no form of the command sets the IEEE 802.1P or IEEE 802.1Q priority bits to 0. Default Page 396 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 397
The no form of the command sets the IEEE 802.1P or IEEE 802.1Q priority bits to 0. Default Parameters dot1p-priority — Specifies the 802.1p value to set for in-profile frames in this forwarding class. Values 0 — 7 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 397...
Page 398
This command specifies the in-profile LSP EXP value for the forwarding class. This value is used for all in-profile LSP labeled packets which require marking the egress on the forwarding class queue. Page 398 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 399
When multiple Dot1p LSP EXP values are associated with the forwarding class at network egress, the last name entered overwrites the previous value. The no form of the command reverts to the factory default in-profile Dot1p LSP EXP setting. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 399...
Page 400
The no form of the command reverts to the factory default in-profile Dot1p LSP EXP setting. A 3-bit Dot1p LSP EXP bit value, expressed as a decimal integer. Parameters dot1p | lsp-exp value — Values 0 — 7 Page 400 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
SAP Egress Policy The unique service ID number which identifies the service in the Service-Id service domain. Specifies the customer ID which identifies the customer to the Customer-Id service. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 401...
*A:SAS-C>config>qos# show qos remark-policy 500 association =============================================================================== QoS Remarking Policies =============================================================================== ------------------------------------------------------------------------------- Remark Policy-id : 500 Type : dot1p-lsp-exp-shared Description : (Not Specified) Page 402 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 403
- SAP : lag-2:1070 SAP Egress Policy Id : 11401 ------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- Service-Id : 1140 (VPLS) Customer-Id - SAP : lag-2:1140 SAP Egress Policy Id : 15001 ------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 403...
Page 404
: ip-192.162.65.4 IP Addr. : 192.162.65.4/24 Port Id : 1/1/13 Network Policy Id : 1050 ------------------------------------------------------------------------------- Interface Association ------------------------------------------------------------------------------- No Interface Association Found. Network Policy Id : 1550 Page 404 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 405
- SAP : lag-2:500 SAP Egress Policy Id : 5701 ------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- Service-Id : 570 (VPLS) Customer-Id - SAP : lag-2:570 SAP Egress Policy Id : 6401 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 405...
Page 406
- SAP : lag-4:1570 SAP Egress Policy Id : 16401 ------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- Service-Id : 1640 (VPLS) Customer-Id - SAP : lag-4:1640 SAP Egress Policy Id : 20001 ------------------------------------------------------------------------------- Associations Page 406 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 407
Interface Association ------------------------------------------------------------------------------- No Interface Association Found. Network Policy Id : 2050 ------------------------------------------------------------------------------- Interface Association ------------------------------------------------------------------------------- No Interface Association Found. ------------------------------------------------------------------------------- =============================================================================== *A:SAS-C>config>qos# show qos remark-policy 500 detail 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 407...
Page 408
------------------------------------------------------------------------------- Associations ------------------------------------------------------------------------------- Service-Id : 640 (VPLS) Customer-Id - SAP : lag-2:640 SAP Egress Policy Id : 10001 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Network ------------------------------------------------------------------------------- Network Policy Id : 50 ------------------------------------------------------------------------------- Page 408 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 409
Network Policy Id : 1550 ------------------------------------------------------------------------------- Interface Association ------------------------------------------------------------------------------- No Interface Association Found. Network Policy Id : 2050 ------------------------------------------------------------------------------- Interface Association ------------------------------------------------------------------------------- No Interface Association Found. ------------------------------------------------------------------------------- =============================================================================== 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 409...
Page 410
Page 410 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
This section provides information on multipoint bandwidth management using the command line interface. Topics in this section include: • Overview on page 412 • Configuration Guidelines on page 413 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 411...
Page 412
The default slope policy for a multipoint queue: high-slope start-avg 70 max-avg 90 max-prob 75 no shutdown exit low-slope start-avg 50 max-avg 75 max-prob 75 no shutdown exit Page 412 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The ingress multipoint queues are scheduled in strict priority order, with FC NC being scheduled first and FC BE being scheduled last. • WRED slopes for the queues cannot be configured by the users. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 413...
Page 414
Overview Page 414 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Multipoint Bandwidth Management Command Reference Page 416 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 417
— A text string describing the entity. Allowed values are any string up to 80 characters long composed of printable, 7-bit ASCII characters. If the string contains special characters (#, $, spaces, etc.), the entire string must be enclosed within double quotes. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 417...
Context config>multipoint-management>bandwidth-policy Description This command configures the total multipoint ingress traffic rate. Default 10000 Parameters megabits-per-second — Specifies the ingress aggregate rate in Mbps. Values 1 — 10000 Page 418 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
The no form of the command removes any explicitly defined constraints used to derive the operational CIR and PIR created by the application of the policy. When a specific adaptation-rule is removed, the default constraints for cir and pir apply. 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 419...
Page 420
[no] cbs <in kilo bytes> Context config>multipoint-management>bandwidth-policy>queue Description The Committed Burst Size (CBS) specifies the amount of reserved buffers for a specified queue. The value is given in kilo-bytes. Page 420 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 421
The no form of the command returns the MBS size for the queue to the default value. Default Queue[1 to 6] — 6144 KB Queue[7 to 8] — 2048KB Parameters <in kilo bytes> — Specifies the MBS values in kilo bytes. Values 0—131072 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 421...
Displays the queue ID of the queue. Queue Displays the configured CBS value. Displays the committed information rate. Displays the peak information rate. Displays the configured management policy. Mgmt Plcy Page 422 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 423
: default PIR Adaptation Rule: closest Queue 6 Mgmt Plcy : None : default : default : default CIR Adaptation Rule: closest : default PIR Adaptation Rule: closest 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 423...
Page 424
: default PIR Adaptation Rule: closest =============================================================================== Bandwidth Policies : 2 =============================================================================== *A:Dut-G>show# multipoint-management bandwidth-policy abc =============================================================================== Bandwidth Policies =============================================================================== Bw Policy Description Ingr. Aggr. * ------------------------------------------------------------------------------- Default =============================================================================== Page 424 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 425
CIR Adaptation Rule: closest : default PIR Adaptation Rule: closest =============================================================================== Bandwidth Policies : 1 =============================================================================== *A:Dut-G>show>mpoint-mgmt># *A:Dut-G>show>system# multipoint-management detail =============================================================================== System Multipoint Bandwidth Policy Details =============================================================================== ------------------------------------------------------------------------------- Policy : abc 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 425...
Page 426
Egress Queue 3 (af) Fwd Stats Drop Stats Egress Queue 4 (l1) Fwd Stats Drop Stats Egress Queue 5 (h2) Fwd Stats Drop Stats Egress Queue 6 (ef) Page 426 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Page 427
Fwd Stats 7426 Drop Stats Egress Queue 7 (h1) Fwd Stats Drop Stats Egress Queue 8 (nc) Fwd Stats 109036873005 8182107400620 Drop Stats 4283683389 351310933698 =============================================================================== *A:Dut-G>show>system# 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 427...
Clear Commands multipoint-management Syntax multipoint-management statistics Context clear>system Description This command clears the queue counters. Page 428 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide...
Standards and Protocol Support NOTE: The capabilities available when operating in access-uplink mode/L2 mode and network mode/MPLS mode are different. Correspondingly, not all the standards and protocols listed below are applicable to access-uplink mode and network mode. Standards Compliance RFC 2439 BGP Route Flap Dampening RFC 3046 DHCP Relay Agent Information Option (Option 82) RFC 2547bis BGP/MPLS VPNs...