Alcatel-Lucent 7210 SAS-R6 OS, 7210 SAS-X Quality Of Service Manual

  • Hello! I am an AI chatbot trained to assist you with the Alcatel-Lucent 7210 SAS-R6 OS Quality Of Service Manual. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Alcatel-Lucent
Service Access Switch| Release 7.0 Rev.01
7210 SAS-X and 7210 SAS-R6 OS
Quality of Service Guide
3HE09517AAAA
3HE09517AAAA
Alcatel-Lucent Proprietary
This document contains proprietary information of Alcatel-Lucent and is not to be disclosed
or used except in accordance with applicable agreements.
Copyright 2014 © Alcatel-Lucent. All rights reserved.
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.
Alcatel-Lucent assumes no responsibility for inaccuracies contained herein.
Copyright 2013 Alcatel-Lucent. All rights reserved.
Page 3
T
ABLE
OF
C
ONTENTS
Preface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Getting Started
Alcatel-Lucent 7210 SAS-Series Services Configuration Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
QoS Policies
QoS Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Service and Network QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Network QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Network Queue QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Meter Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
QoS Overrides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Queue Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Service Ingress QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Hierarchical Ingress Policing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Service Egress QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Access Egress QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Buffer Pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Queue Management Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Queue Management Policy Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Remark Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Egress Port Rate Limiting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Forwarding Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
QoS Policy Entities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
QoS Policy Entities for Hybrid port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Configuration Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
Discard Eligibility Indicator (DEI) based Classification and Marking
DEI based Classification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
DEI based marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Port Level Egress Rate-Limiting
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
Effect of Port Level Rate-Limiting on Queue Functionality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Basic Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Modifying Port Level Egress-Rate Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Removing Port Level Egress-Rate Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Default Egress-Rate Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Port Level Egress-Rate Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Frame Based Accounting
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Effects of Enabling Ingress Frame Based Accounting on Ingress Meter Functionality . . . . . . . . . .90
Page 4
Table of Contents
Effects of Egress Frame Based Accounting on Queue Functionality . . . . . . . . . . . . . . . . . . . . . . .90
Accounting and Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Basic Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Enabling and Disabling Frame-Based Accounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Default Frame-Based-Accounting Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Frame Based Accounting Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Configuration Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Show Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Network QoS Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Normal QoS Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Network Qos Policy (ip-interface type) Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
DSCP Marking CPU Generated Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Default DSCP Mapping Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Basic Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Create a Network QoS Policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Default Network Policy Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Service Management Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
Deleting QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
Remove a Policy from the QoS Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Copying and Overwriting Network Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Editing QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Resource Allocation for Network QoS policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Network QoS Policies Resource Usage Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
Network QoS Policy Command Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
Network Queue QoS Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
Network Queue Parent Scheduler for 7210 SAS-X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
Basic Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168
Create a Network Queue QoS Policy on 7210 SAS-X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168
Applying Network Queue Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171
Ethernet Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171
Default Network Queue Policy Values for Network ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172
Default Network Queue Policy Values for Hybrid ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
Service Management Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
Deleting QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
Copying and Overwriting QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .179
Editing QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181
Network Queue QoS Policy Command Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
Service Ingress QoS Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
Default SAP Ingress Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
SAP Ingress Policy Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198
SAP Ingress queues on 7210 SAS-X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198
Resource Allocation for SAP ingress queuing policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
Use of Index file by SAP QoS Ingress policy (applicable for both 7210 SAS-X and 7210 SAS-R6)202
Page 5
Table of Contents
Service Ingress Meter Selection Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
Service Ingress Policy Configuration Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
Resource Allocation for Service Ingress QoS policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
Computation of resources used per SAP ingress policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
Basic Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
Create Service Ingress QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
Service Ingress QoS Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
Applying Service Ingress Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
SAP Ingress Queuing Examples and Resource Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . .263
Service Management Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
Deleting QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
Remove a QoS Policy from Service SAP(s). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
Copying and Overwriting QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
Remove a Policy from the QoS Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
Editing QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
Service SAP QoS Policy Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271
Access Egress QoS Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .312
Basic Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313
Create Access Egress QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313
Access Egress QoS Policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313
Applying Access Egress QoS Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .315
Default Access Egress QoS Policy Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .316
Editing QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317
Deleting QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .318
Removing a Policy from the QoS Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .318
Access Egress QoS Policy Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319
SAP Egress Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .330
Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331
Basic Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331
Create a SAP Egress Policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .331
Editing QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334
SAP Egress Policy Command Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .335
Schedulers on 7210 SAS-X
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .354
Scheduling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .356
FC Based Scheduling (without SAP aggregate shaper) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .356
SAP Based Scheduling (with SAP aggregate shaper for 7210 SAS-X devices) . . . . . . . . . . . . . .358
Network Port Egress Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
Schedulers on 7210 SAS-R6
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .362
Queue Management Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .366
Basic Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367
Page 6
Table of Contents
Creating a Queue Management Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367
Editing QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .368
Queue Management Policy Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .369
Remark Policies
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .384
Basic Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .386
Creating a Remark Policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .386
Editing QoS Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387
Remark Policy Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .389
Multipoint Bandwidth Management
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .412
Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .413
Multipoint Bandwidth Management Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
Standards and Protocol Support
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .429
Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
Page 7
L
IST
OF
T
ABLES
Getting Started
Table 1: Configuration Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
QoS Policies
Table 2: QoS Policy Types and Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Table 3: QoS Policy Types and Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Table 4: Default Network QoS Policy (type = ip-interface) Egress Marking . . . . . . . . . . . . . . . . . . . . . . .24
Table 5: Default Network QoS Policy (type = ip-interface) to FC Mapping . . . . . . . . . . . . . . . . . . . . . . .25
Table 6: Default Network QoS Policy of type 'port' Egress Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Table 7: Default Network QoS Policy of Type Port - Dot1p/DSCP to FC Mapping . . . . . . . . . . . . . . . . .27
Table 8: Default Network Queue Policy Definition. and 7210 SAS-T . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Table 9: Supported Hardware rates and burst step sizes for CIR and PIR values for all platforms . . . . .31
Table 10: Supported Hardware rates for CIR and PIR values for 7210 SAS-R6 . . . . . . . . . . . . . . . . . . . .31
Table 11: Administrative Rate Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Table 12: Supported Hardware rates for CIR and PIR values for 7210 SAS-R6 . . . . . . . . . . . . . . . . . . . .41
Table 13: Supported Hardware Rates and CIR/PIR Values for 7210 SAS-X devices . . . . . . . . . . . . . . . .42
Table 14: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 15: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 16: Service Ingress QoS Policy IP Match Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 17: Service Ingress QoS Policy MAC Match Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 18: Service Ingress QoS Policy IPv6 Match Criteria in network mode . . . . . . . . . . . . . . . . . . . . . .47
Table 19: MAC Match Ethernet Frame Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Table 20: MAC Match Criteria Frame Type Dependencies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Table 21: Default Service Ingress Policy ID 1 Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Table 22: Default SAP Egress Policy ID 1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Table 23: TAF Impact on Shared Buffer Average Utilization Calculation . . . . . . . . . . . . . . . . . . . . . . . . . .63
Table 24: Default Slope Policy Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Table 25: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Table 26: Forwarding Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
Table 27: Forwarding Class to Queue-ID Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Discard Eligibility Indicator (DEI) based Classification and Marking
Port Level Egress Rate-Limiting
Frame Based Accounting
Network QoS Policies
Table 28: DSCP and Dot1p Marking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Table 29: Network Policy Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Table 30: Default Network QoS Policy of Type IP Interface, LSP EXP to FC Mapping on Ingress (Color aware
policing is supported on network ingress.)112
Table 31: Default DSCP Names to DSCP Value Mapping Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143
Table 32: Default Class Selector Code Points to DSCP Value Mapping Table . . . . . . . . . . . . . . . . . . . .143
Table 33: Show QoS Network Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167
Table 36: Network Queue Labels and Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Service Ingress QoS Policies
Table 37: SAP Ingress Policy Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198
Access Egress QoS Policies
SAP Egress Policies
Table 38: FC to Queue Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .330
Schedulers on 7210 SAS-X
Table 39: pir-level Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .354
Table 40: Scheduling Order when Mulitple SAPs are Configured on a Port. . . . . . . . . . . . . . . . . . . . . . .357
Table 41: Scheduling Order when Multiple SAPs are Configured on a Port. . . . . . . . . . . . . . . . . . . . . . .359
Table 42: Scheduling Order for Queues within an SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .359
Table 43: Scheduling Order when Multiple SAPs Configured on a Port. . . . . . . . . . . . . . . . . . . . . . . . . .360
Schedulers on 7210 SAS-R6
Queue Management Policies
Table 44: Show Queue Management Policy Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379
Remark Policies
Table 45: Summary of remark policy and attachment points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .384
Table 46: Show Remark Policy Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .401
Multipoint Bandwidth Management
Table 47: FC Queue Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .419
Table 48: Show Multipoint-management Policy Output Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422
Page 9
L
IST
OF
F
IGURES
QoS Policies
Figure 1: 7210 SAS-X Traffic Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Figure 2: Traffic Queuing Model for Forwarding Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Figure 3: RED Slope Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Discard Eligibility Indicator (DEI) based Classification and Marking
Port Level Egress Rate-Limiting
Frame Based Accounting
Network QoS Policies
Network Queue QoS Policies
Service Ingress QoS Policies
Access Egress QoS Policies
SAP Egress Policies
Schedulers on 7210 SAS-X
Figure 4: FC based scheduling (without SAP aggregate shaper) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .357
Figure 5: SAP Based Scheduling (with SAP aggregate shaper) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .358
Figure 6: Network Port Egress Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
Schedulers on 7210 SAS-R6
Figure 7: SAP Egress Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .362
Queue Management Policies
Remark Policies
Multipoint Bandwidth Management
Page 10
List of Figures
7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 11
Preface
About This Guide
This guide describes Quality of Service (QoS) provided by the 7210 SAS-X and
R6 presents examples to configure and implement various protocols and services.
On 7210 SAS devices, not all the CLI commands are supported on all the
platforms and in all the modes. In many cases, the CLI commands are mentioned
explicitly in this document. In other cases, it is implied and easy to know the CLIs
that are not supported on a particular platform.
This user guide is applicable to all, 7210 SAS-R6 and 7210 SAS-X platforms,
unless specified otherwise. 7210 SAS-X and 7210 SAS-R6 does not support
access-uplink mode. 7210 SAS-X and 7210 SAS-R6 supports only MPLS uplinks
and implicitly operates in network mode.
This document is organized into functional chapters and provides concepts and
descriptions of the implementation flow, as well as Command Line Interface
(CLI) syntax and command usage.
Audience
This manual is intended for network administrators who are responsible for
configuring the 7210 SAS-Series routers. It is assumed that the network
administrators have an understanding of networking principles and
configurations. Protocols, standards, and services described in this manual include
the following:
CLI concepts
Quality of Service (QoS) policies and profiles
Preface
Page 12 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide
List of Technical Publications
The 7210 SAS-M, T, X and R6 OS documentation set is composed of the following books:
7210 SAS-M, T, X and R6 OS Basic System Configuration Guide
This guide describes basic system configurations and operations.
7210 SAS-M, T, X and R6 OS System Management Guide
This guide describes system security and access configurations as well as event
logging and accounting logs.
7210 SAS-M, T, X and R6 OS Interface Configuration Guide
This guide describes card, Media Dependent Adapter (MDA), and port provisioning.
7210 SAS-M, T, X and R6 OS Router Configuration Guide
This guide describes logical IP routing interfaces and associated attributes such as an
IP address, port, link aggregation group (LAG) as well as IP and MAC-based filtering.
7210 SAS-X and 7210 SAS-R6 OS Services Guide
This guide describes how to configure service parameters such as customer
information, and user services.
7210 SAS-M, T, X and R6 OS OAM and Diagnostic Guide
This guide describes how to configure features such as service mirroring and
Operations, Administration and Management (OAM) tools.
7210 SAS-X and R6 OS OS Quality of Service Guide
This guide describes how to configure Quality of Service (QoS) policy management.
7210 SAS-M, T, X and R6 OS MPLS Guide
This guide describes how to configure Multiprotocol Label Switching (MPLS) and
Label Distribution Protocol (LDP).
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.
Preface
7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 13
Technical Support
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.
Web: http://www1.alcatel-lucent.com/comps/pages/carrier_support.jhtml
Preface
Page 14 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide
7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 15
Getting Started
In This Chapter
This chapter provides process flow information to configure Quality of Service (QoS) policies and
provision services.
Alcatel-Lucent 7210 SAS-Series Services Configuration Process
Page 16 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide
Alcatel-Lucent 7210 SAS-Series Services Configuration
Process
Table 1 lists the tasks necessary to configure and apply QoS policies. This guide is presented in an
overall logical configuration flow. Each section describes a software area and provides CLI syntax
and command usage to configure parameters for a functional area.
Table 1: Configuration Process
Area Task Chapter
Policy configuration Configuring QoS Policies
• Egress Rate Port Level Egress Rate-Limiting
on page 79
• Accounting Mode Frame Based Accounting on
page 89
• Network Network QoS Policies on page 99
• Network queue Network Queue QoS Policies on
page 165
• SAP ingress Service Ingress QoS Policies on
page 195
• SAP egress SAP Egress Policies on page 329
• Scheduler Policies QoS Schedulers on 7210 SAS-X
on page 337
• Queue Management Queue Management Policies on
page 365
• Remark Policies Remark Policies on page 383
• Multipoint Bandwidth Manage-
ment
Multipoint Bandwidth Manage-
ment on page 411
• Slope Slope QoS Policies on page 301
Reference • List of IEEE, IETF, and other
proprietary entities
Standards and Protocol Support on
page 303
7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 17
QoS Policies
In This Chapter
This chapter provides information about Quality of Service (QoS) policy
management.
Topics in this chapter include:
QoS Overview on page 18
Service and Network QoS Policies on page 22
Network QoS Policies on page 23
Network Queue QoS Policies on page 28
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
QoS Overview
Page 18 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide
QoS Overview
The 7210 SAS-X and 7210 SAS-R6 is designed with QoS mechanisms on both ingress and egress
to support multiple services per physical port. 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.
The operational theory of a service tunnel is that the encapsulation of the data between the two
Alcatel Lucent service routers appear like a Layer 2 path to the service data although it is really
traversing an IP or IP/MPLS core. The tunnel from one edge device to the other edge device is
provisioned with an encapsulation and the services are mapped to the tunnel that most
appropriately supports the service needs.
The 7210 SAS supports eight forwarding classes internally named: Network-Control, High-1,
Expedited, High-2, Low-1, Assured, Low-2 and Best-Effort. The forwarding classes are discussed
in more detail in Forwarding Classes on page 68.
7210 SAS use QoS policies to control how QoS is handled at distinct points in the service delivery
model within the device. There are different types of QoS policies that cater to the different QoS
needs at each point in the service delivery model. QoS policies are defined in a global context in
the 7210 SAS and only take effect when the policy is applied to a relevant entity.
QoS policies are uniquely identified with a policy ID number or name. Policy ID 1 or Policy ID
“default” is reserved for the default policy which is used if no policy is explicitly applied.
The QoS policies within the 7210 SAS can be divided into three main types:
QoS policies are used for classification, ingress policing, egress queue attributes, and
marking.
Queue management policies define buffer allocations and WRED slope definitions.
Scheduler policies determine how queues are scheduled.
QoS Policies
7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide Page 19
QoS Policies
7210 SAS-X QoS policies are applied on service ingress, service egress, network port ingress and
egress, and network IP interfaces These policies allow user to configure the following:
Classification rules for how traffic is mapped to forwarding classes
Forwarding class association with meters and meter parameters used for policing (rate-
limiting).
Queuing parameters for shaping, scheduling, and buffer allocation
QoS marking/interpretation
There are several types of QoS policies:
Service ingress
Service egress
Network (for ingress and egress)
Network queue (for egress)
Scheduler
Queue Management
Remark policies
Service ingress QoS policies are applied to the customer-facing Service Access Points (SAPs).
Traffic that enters through the SAP is classified to map it to a Forwarding Class (FC). Forwarding
class is associated with meters on ingress. The mapping of traffic to meters can be based on
combinations of customer QoS marking (IEEE 802.1p bits), IP and MAC criteria. The
characteristics of the forwarding class meters are defined within the policy as to the number of
forwarding class meters for unicast traffic and the meter characteristics (like CIR, PIR, etc.). Each
of the forwarding classes can be associated with different unicast parameters. A service ingress
QoS policy also defines up to three (3) meters per forwarding class to be used for multipoint traffic
for multipoint services. There can be up to 32 meters in total per Service ingress QOS policies. In
the case of the VPLS, four types of forwarding are supported (which is not to be confused with
forwarding classes); unicast, multicast, broadcast, and unknown. Multicast, broadcast, and
unknown types are flooded to all destinations within the service while the unicast forwarding type
is handled in a point-to-point fashion within the service.
Service egress QoS policies are applied to SAPs and map forwarding classes to service egress
queues for a service. The system allocates 8 queues per SAP for the 8 forwarding classes. A
service egress QoS policy also defines how to remark the forwarding class to IEEE 802.1p bits in
the customer traffic.
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
QoS Overview
Page 20 7210 SAS-X and 7210 SAS-R6 OS Quality of Service Guide
values to forwarding class and profile state for the traffic received from the core network. On
egress, the policy maps forwarding class and profile state to values for traffic to be transmitted
into the core network. The network policy applied to a network port maps incoming IP packets,
DSCP or Dot1p values, to the forwarding class and the profile state for the traffic received from
the core network. On egress, the policy maps forwarding class and profile state to DSCP and/or
Dot1p values for IP traffic to be transmitted into the core network.
Network queue policies are applied on egress to ports . The policies define the forwarding class
queue characteristics for these entities. The FCs are mapped onto the queues. There are 8 queues at
the port level. FC-to-queue mapping is static and is not configurable. The number of queues are
static and service are always 8 queues at the port level.
Service ingress, service egress, and network QoS policies are defined with a scope of either
template or exclusive. Template policies can be applied to multiple entities (such as SAPs and
ports) whereas exclusive policies can only be applied to a single entity.
One service ingress and one service egress QoS policy can be applied to a specific SAP. One
network QoS policy can be applied to a specific IP interface or network port based on the type of
network QoS policy . A network QoS policy defines both ingress and egress behavior. One
network queue policy can be applied to the network port.
If no QoS policy is explicitly applied to a SAP, port or interface, a default QoS policy is applied.
/