BayRS Version 14.20Part No. 308620-14.20 Rev 00December 2000600 Technology Park DriveBillerica, MA 01821-4130Configuring Differentiated Services
Configuring Differentiated ServicesA-2308620-14.20 Rev 00The Technician Interface allows you to modify attributes by issuing set and commit commands w
Site Manager Parameters308620-14.20 Rev 00A-3 Parameter: EnablePath: Configuration Manager > Protocols > IP > DiffServ > Interfaces Defaul
Configuring Differentiated ServicesA-4308620-14.20 Rev 00Parameter: Config TypePath: Configuration Manager > Protocols > IP > DiffServ > I
Site Manager Parameters308620-14.20 Rev 00A-5 Interface Record ParameterThe DiffServ Interface Record window (Figure A-2) contains the IP Address para
Configuring Differentiated ServicesA-6308620-14.20 Rev 00Differentiated Services Global ParameterThe Edit DiffServ Global Parameters window (Figure A-
Site Manager Parameters308620-14.20 Rev 00A-7 COPS Global ParametersThe Edit COPS Global Parameters window (Figure A-4) contains the COPS client param
Configuring Differentiated ServicesA-8308620-14.20 Rev 00Parameter: Solo Slot MaskPath: Configuration Manager > Protocols > Global Protocols >
Site Manager Parameters308620-14.20 Rev 00A-9 COPS Server List ParametersThe COPS Server List window (Figure A-5) contains the list of COPS servers th
Configuring Differentiated ServicesA-10308620-14.20 Rev 00Parameter: EnablePath: Configuration Manager > Protocols > Global Protocols > COPS
Site Manager Parameters308620-14.20 Rev 00A-11 Parameter: Connection Retry CountPath: Configuration Manager > Protocols > Global Protocols >
308620-14.20 Rev 00xiFiguresFigure 1-1. Differentiated Services Network ...1-3Figure 1-2.
Configuring Differentiated ServicesA-12308620-14.20 Rev 00Parameter: Report Time PeriodPath: Configuration Manager > Protocols > Global Protocol
Site Manager Parameters308620-14.20 Rev 00A-13 Parameter: TCP KeepAlive RTOPath: Configuration Manager > Protocols > Global Protocols > COPS
Configuring Differentiated ServicesA-14308620-14.20 Rev 00Parameter: Remote TCP PortPath: Configuration Manager > Protocols > Global Protocols &
Site Manager Parameters308620-14.20 Rev 00A-15 COPS Server Record ParametersThe COPS Server Record window (Figure A-6) contains the parameters that te
Configuring Differentiated ServicesA-16308620-14.20 Rev 00Static Traffic Filter ParametersWhen you click on the Traffic Filt button in the DiffServ In
Site Manager Parameters308620-14.20 Rev 00A-17 When you click on Template in the DiffServ Static Filters window (Figure A-7), and then click on Create
Configuring Differentiated ServicesA-18308620-14.20 Rev 00The URL string criterion is unique to differentiated services.For the filter criteria, you c
Site Manager Parameters308620-14.20 Rev 00A-19 DS Police ParametersTo configure static traffic filters that “police” the data flow, set the DS Police
Configuring Differentiated ServicesA-20308620-14.20 Rev 00Parameter: Token Bucket Rate (Kbps)Path: Configuration Manager > Protocols > IP > D
Site Manager Parameters308620-14.20 Rev 00A-21 Parameter: Max Policed (Bytes)Path: Configuration Manager > Protocols > IP > DiffServ > Int
Configuring Differentiated ServicesA-22308620-14.20 Rev 00Parameter: Inprofile BehaviorPath: Configuration Manager > Protocols > IP > DiffSer
Site Manager Parameters308620-14.20 Rev 00A-23 HTTP Filter ParameterYou can filter packets based on URL strings. To do this, specify the URL in the Ad
308620-14.20 Rev 00B-1 Appendix BConfiguration ExamplesThis appendix contains the following configuration examples:Topic PageDifferentiated Services N
Configuring Differentiated ServicesB-2308620-14.20 Rev 00Differentiated Services Network Using Dynamic FiltersIn this configuration example, a local n
Configuration Examples308620-14.20 Rev 00B-3 The sequence of events in this network is as follows:1.When the router activates, it connects to the poli
Configuring Differentiated ServicesB-4308620-14.20 Rev 00Configure a Differentiated Services InterfaceFirst, configure a differentiated services inter
Configuration Examples308620-14.20 Rev 00B-5 The router can now operate as a differentiated services edge device, marking the video data packets for p
Configuring Differentiated ServicesB-6308620-14.20 Rev 00Differentiated Services Network Using Static Traffic FiltersIn this configuration example, a
Configuration Examples308620-14.20 Rev 00B-7 Configuring the Router Using Site ManagerFor the network in Figure B-2, you must configure a static traff
308620-14.20 Rev 00xiiiTablesTable 3-1. TCP and UDP Match Criteria Parameters ...3-8Table 3-2. Common TCP
Configuring Differentiated ServicesB-8308620-14.20 Rev 00Configure a Static FilterTo configure a filter template that includes the DS police action, c
Configuration Examples308620-14.20 Rev 00B-9 Apply the template that you just created by completing the following tasks:After the router marks a packe
Configuring Differentiated ServicesB-10308620-14.20 Rev 00ds-field {}protocol {}src-tcp-ports {}src-tcp-udp-ports {}src-udp-ports {}tcp-established of
Configuration Examples308620-14.20 Rev 00B-11 Queue Management and Scheduling Configuration ExampleThis section provides an example of how to configur
Configuring Differentiated ServicesB-12308620-14.20 Rev 00Configuring a Differentiated Services Traffic Filter on an Inbound InterfaceThe following co
Configuration Examples308620-14.20 Rev 00B-13 The min-threshold parameter defines the buffer percentage at which RED begins dropping packets.The max-t
Configuring Differentiated ServicesB-14308620-14.20 Rev 00The following commands display the default values for queue parameters.dsqms-classifier/1010
Configuration Examples308620-14.20 Rev 00B-15 When you change parameters for the dsqms, dsqms-queue, or dsqms-classifier objects, you must restart DSQ
Configuring Differentiated ServicesB-16308620-14.20 Rev 00 flow-fairness disabled id 2 idle-queue-loss-rate 30 jitter-const normal priority-level
Configuration Examples308620-14.20 Rev 00B-17 Displaying the DSQMS Configuration Using the show CommandUse the show config -r command to display the c
Configuring Differentiated ServicesB-18308620-14.20 Rev 00backethernet/3/1# box; serial/5/1; dsqmsdsqms/serial/5/1# show config -rdsqms dsqms-queue i
308620-14.20 Rev 00C-1 Appendix CUsing BCC show CommandsTo display configuration and statistical data about differentiated services from the managemen
Configuring Differentiated ServicesC-2308620-14.20 Rev 00Online Help for show CommandsTo display a list of command options, enter one of these command
Using BCC show Commands308620-14.20 Rev 00C-3 show cops serversThe show cops servers command displays a table of configured COPS servers or specific i
Configuring Differentiated ServicesC-4308620-14.20 Rev 00show diffserv interfacesThe show diffserv interfaces command displays a table of interfaces w
Using BCC show Commands308620-14.20 Rev 00C-5 show diffserv traffic-filter detailThe show diffserv traffic-filter detail command lists filters and the
Configuring Differentiated ServicesC-6308620-14.20 Rev 00The output includes the following information:show dsqms classifiersThe show dsqms classifier
Using BCC show Commands308620-14.20 Rev 00C-7 For example, the following show dsqms classifiers command displays classifier information for three circ
Configuring Differentiated ServicesC-8308620-14.20 Rev 00show dsqms interfaces statsThe show dsqms interfaces stats command displays a table of interf
Using BCC show Commands308620-14.20 Rev 00C-9 show dsqms interfaces summaryThe show dsqms interfaces summary command displays a table of interfaces wh
308620-14.20 Rev 00xv PrefaceThis guide describes differentiated services and what you do to start and customize these services on a Nortel Networks™
Configuring Differentiated ServicesC-10308620-14.20 Rev 00The output includes the following information:-droptype <type>Displays information abo
Using BCC show Commands308620-14.20 Rev 00C-11 show dsqms queues statsThe show dsqms queues stats command displays a table of DSQMS queues, or specifi
Configuring Differentiated ServicesC-12308620-14.20 Rev 00show dsqms queues summaryThe show dsqms queues summary command displays a table of interface
Using BCC show Commands308620-14.20 Rev 00C-13 The output includes the following information:show dsqms redThe show dsqms red command displays a table
308620-14.20 Rev 00Index-1Aacronyms, xviiiactions for static filtersdescribed, 3-2, 3-4log, 3-15mark, 3-13police, 3-14specifying, 3-13average-queue-ga
Index-2308620-14.20 Rev 00deletingCOPS from the router, 5-13COPS server, 5-11differentiated services interface, 4-6, 4-7unused DSQMS RED entries, 6-9d
308620-14.20 Rev 00Index-3interfacesdeleting using Site Manager, 4-7deleting using the BCC, 4-6disabling using Site Manager, 4-5disabling using the BC
Index-4308620-14.20 Rev 00QMS (continued)classifierschanging RED functions, 6-8configuring, 2-12description, 2-8configuring, 2-7configuring queues, 2-
308620-14.20 Rev 00Index-5TCP (continued)match TCP-established criterion for static filters, 3-11response to WRED queue management, 1-9TCP KeepAlive I
Configuring Differentiated Servicesxvi308620-14.20 Rev 00Text ConventionsThis guide uses the following text conventions:angle brackets (< >) Ind
Preface308620-14.20 Rev 00xvii italic text Indicates new terms, book titles, and variables in command syntax descriptions. Where a variable is two or
Configuring Differentiated Servicesxviii308620-14.20 Rev 00AcronymsThis guide uses the following acronyms:COPS Common Open Policy ServiceDHCP Dynamic
Preface308620-14.20 Rev 00xix Hard-Copy Technical ManualsYou can print selected technical manuals and release notes free, directly from the Internet.
ii308620-14.20 Rev 00 Copyright © 2000 Nortel NetworksAll rights reserved. December 2000.The information in this document is subject to change without
308620-14.20 Rev 001-1 Chapter 1Differentiated Services OverviewDifferentiated services is a network architecture that lets service providers and ente
Configuring Differentiated Services1-2308620-14.20 Rev 00• Manually configure filters on the edge router.You can create filters that instruct the rout
Differentiated Services Overview308620-14.20 Rev 001-3 • Edge routerThe edge router resides at the edge of the network. Its function is to classify da
Configuring Differentiated Services1-4308620-14.20 Rev 00Communicating with the OPS Policy ServerIf your differentiated services network uses an OPS p
Differentiated Services Overview308620-14.20 Rev 001-5 Figure 1-2 shows the Nortel Networks OPS policy server architecture.Figure 1-2. Architecture of
Configuring Differentiated Services1-6308620-14.20 Rev 004.Packets that match the flow filter criteria are marked by the differentiated services appli
Differentiated Services Overview308620-14.20 Rev 001-7 Figure 1-3. Nortel Networks Differentiated Services ArchitectureDFS0005AOPS policy server1Inbou
Configuring Differentiated Services1-8308620-14.20 Rev 00URL FiltersThe router can filter and mark Hypertext Transfer Protocol (HTTP) traffic based on
Differentiated Services Overview308620-14.20 Rev 001-9 Queue Management and Scheduling (QMS)BayRS includes queue management and scheduling (QMS) mecha
308620-14.20 Rev 00iiiNortel Networks NA Inc. Software License AgreementNOTICE: Please carefully read this license agreement before copying or using t
Configuring Differentiated Services1-10308620-14.20 Rev 00Queue Scheduling Using DRRDifferentiated services traffic filters sort incoming IP traffic a
308620-14.20 Rev 002-1 Chapter 2Starting Differentiated ServicesThe quickest way to configure differentiated services on the router is to enable it wi
Configuring Differentiated Services2-2308620-14.20 Rev 00Planning for a Differentiated Services NetworkThis guide primarily explains how to configure
Starting Differentiated Services308620-14.20 Rev 002-3 Starting Differentiated Services Using the BCCStarting differentiated services involves enablin
Configuring Differentiated Services2-4308620-14.20 Rev 00Choosing a Filter MechanismWhen you enable differentiated services, you must select a mechani
Starting Differentiated Services308620-14.20 Rev 002-5 Starting Differentiated Services Using Site ManagerStarting differentiated services involves en
Configuring Differentiated Services2-6308620-14.20 Rev 00Go to one of the following sections to configure a filter mechanism:•“Enabling COPS” (next se
Starting Differentiated Services308620-14.20 Rev 002-7 Configuring Queue Management and SchedulingTo configure queue management and scheduling for dif
Configuring Differentiated Services2-8308620-14.20 Rev 00The traffic classifiers within a DSQMS queue sort traffic based on the differentiated service
Starting Differentiated Services308620-14.20 Rev 002-9 Implementation NotesThe following guidelines can help you successfully configure DSQMS on your
iv308620-14.20 Rev 00for the security of its own data and information and for maintaining adequate procedures apart from the Software to reconstruct
Configuring Differentiated Services2-10308620-14.20 Rev 00DSQMS Configuration StepsTo configure DSQMS, you perform the following steps. Each step is d
Starting Differentiated Services308620-14.20 Rev 002-11 min_value is the queue size below which no packets are dropped by RED.max_value is the queue s
Configuring Differentiated Services2-12308620-14.20 Rev 00Adding a DSQMS Queue to an InterfaceTo configure a DSQMS queue on an interface, navigate to
Starting Differentiated Services308620-14.20 Rev 002-13 For example, the following command configures a traffic classifier on the first queue on seria
308620-14.20 Rev 003-1 Chapter 3Configuring Static Traffic Filters for DifferentiatedServicesIf you do not have a policy server or if you chose to use
Configuring Differentiated Services3-2308620-14.20 Rev 00Traffic Filter TemplatesA traffic filter template is a reusable, predefined specification for
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-3 Filter PrecedenceTo specify a traffic filter’s relative priority
Configuring Differentiated Services3-4308620-14.20 Rev 00Filter CriteriaWhen you create a differentiated services traffic filter template or a differe
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-5 Creating Static Filters Using the BCCTo create a differentiated s
308620-14.20 Rev 00vContents PrefaceBefore You Begin ...
Configuring Differentiated Services3-6308620-14.20 Rev 00Specifying Match CriteriaThe match criteria in a filter specify which fields in the IP header
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-7 Example - Source and Destination Network Criteriamatch/ds-filter/
Configuring Differentiated Services3-8308620-14.20 Rev 00range_of_ports is a space-delimited list.Table 3-2 lists some common TCP port and UDP port va
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-9 Example - Source TCP PortThis example specifies source TCP ports
Configuring Differentiated Services3-10308620-14.20 Rev 00To filter traffic using the protocol field, go to the match prompt (for example, box; ethern
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-11 To filter on the DS field, go to the match prompt (for example,
Configuring Differentiated Services3-12308620-14.20 Rev 00Example - TCP-Established CriteriaIn this example, the router filters packets with the ACK a
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-13 Specifying the Action of Traffic FiltersBy default, the action o
Configuring Differentiated Services3-14308620-14.20 Rev 00For information about how DSQMS uses the DS field, refer to “Configuring Queue Management an
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-15 Example - Police ActionThis example increases the min-policed va
vi308620-14.20 Rev 00Enabling COPS ...2-6Config
Configuring Differentiated Services3-16308620-14.20 Rev 00Disabling and Reenabling Traffic FiltersBy default, traffic filters are enabled on a differe
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-17 Creating Static Filters Using Site ManagerWhen you create traffi
Configuring Differentiated Services3-18308620-14.20 Rev 0011. Add one or more filter criteria.12. Choose Action. The Action menu opens.13. Choose Add.
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-19 Applying the Template to a FilterAfter you create your different
Configuring Differentiated Services3-20308620-14.20 Rev 00Configuring Filters for HTTP PacketsTo modify a filter to include URLs, complete the followi
Configuring Static Traffic Filters for Differentiated Services308620-14.20 Rev 003-21 Customizing the Action of Traffic FiltersThese procedures assume
Configuring Differentiated Services3-22308620-14.20 Rev 00Modifying URL Match CriteriaThese procedures assume that you created a filter template and a
308620-14.20 Rev 004-1 Chapter 4Customizing Differentiated ServicesWhen you enable differentiated services, default values are in effect for all param
Configuring Differentiated Services4-2308620-14.20 Rev 00Modifying a Differentiated Services InterfaceYou can modify the configuration type (static or
Customizing Differentiated Services308620-14.20 Rev 004-3 Using Site ManagerTo modify a differentiated services interface, complete the following task
308620-14.20 Rev 00viiCreating Static Filters Using Site Manager ...3-17Creating a Fi
Configuring Differentiated Services4-4308620-14.20 Rev 00Disabling and Reenabling Differentiated ServicesAfter you create a differentiated services in
Customizing Differentiated Services308620-14.20 Rev 004-5 Using Site ManagerTo disable or reenable a single interface, complete the following tasks:To
Configuring Differentiated Services4-6308620-14.20 Rev 00Deleting a Differentiated Services InterfaceYou can delete differentiated services from a sin
Customizing Differentiated Services308620-14.20 Rev 004-7 Using Site ManagerTo delete a single interface, complete the following tasks:To globally del
308620-14.20 Rev 005-1 Chapter 5Customizing COPSWhen you start differentiated services with COPS for filter management, by default you set up a single
Configuring Differentiated Services5-2308620-14.20 Rev 00Modifying COPS Global ParametersIn most cases, you do not need to modify the solo slot mask,
Customizing COPS308620-14.20 Rev 005-3 Adding COPS ServersYou can add COPS servers to your router configuration to provide additional or backup filter
Configuring Differentiated Services5-4308620-14.20 Rev 00Prioritizing COPS ServersBy default, all COPS servers have a priority value of 1 and are util
Customizing COPS308620-14.20 Rev 005-5 Modifying the COPS ConnectionThe connection to the COPS server is established at two different levels: the COPS
viii308620-14.20 Rev 00Disabling a Single DSQMS Queue ...6-9Deleting U
Configuring Differentiated Services5-6308620-14.20 Rev 00For example, the following commands set the time between retries to 15 seconds, the time peri
Customizing COPS308620-14.20 Rev 005-7 Maintaining the TCP Connection to the ServerThe router communicates with the COPS server across a TCP connectio
Configuring Differentiated Services5-8308620-14.20 Rev 00Using Site ManagerTo modify the keepalive parameters that maintain the TCP connection, comple
Customizing COPS308620-14.20 Rev 005-9 Changing the Remote TCP PortIf the policy server application operates on a different TCP port than the default
Configuring Differentiated Services5-10308620-14.20 Rev 00Disabling and Reenabling a COPS ServerYou can temporarily disable and then reenable a COPS s
Customizing COPS308620-14.20 Rev 005-11 Deleting a COPS ServerYou can delete a COPS server that should no longer be used or that is no longer availabl
Configuring Differentiated Services5-12308620-14.20 Rev 00Disabling and Reenabling COPS on the RouterYou can temporarily disable and then reenable COP
Customizing COPS308620-14.20 Rev 005-13 Deleting COPS from the RouterYou can delete COPS from the router completely if you no longer plan to use polic
308620-14.20 Rev 006-1 Chapter 6Customizing Queue Management and SchedulingYou can customize many aspects of how differentiated services queue managem
308620-14.20 Rev 00ixAppendix C Using BCC show CommandsOnline Help for show Commands ...
Configuring Differentiated Services6-2308620-14.20 Rev 00Modifying RED ParametersAfter you activate RED on the router, you configure different ways th
Customizing Queue Management and Scheduling308620-14.20 Rev 006-3 Activating DSQMS Configuration Changes on an InterfaceIf you change parameters for t
Configuring Differentiated Services6-4308620-14.20 Rev 00To enable or disable the dequeue-at-line-rate parameter, go to the DSQMS prompt on the interf
Customizing Queue Management and Scheduling308620-14.20 Rev 006-5 Modifying a DSQMS QueueTable 6-2 lists the parameters that you can set to customize
Configuring Differentiated Services6-6308620-14.20 Rev 00You cannot change the id parameter of an existing DSQMS queue. To make this change, you must
Customizing Queue Management and Scheduling308620-14.20 Rev 006-7 Table 6-3 lists the DSQMS queue parameters that you can change for each queue type.3
Configuring Differentiated Services6-8308620-14.20 Rev 00Changing a DSQMS Classifier’s RED FunctionA DSQMS classifier examines the differentiated serv
Customizing Queue Management and Scheduling308620-14.20 Rev 006-9 Disabling a Single DSQMS QueueTo disable a single DSQMS queue, navigate to the queue
308620-14.20 Rev 00A-1 Appendix ASite Manager ParametersThis appendix contains the Site Manager parameter descriptions for differentiated services. Yo
Comments to this Manuals