|
|
This feature module describes the Local Area Network Emulation (LANE) Quality of Service (QoS) feature. It includes information on the benefits of the new feature, supported platforms, restrictions, definitions, and command syntax.
This document contains the following sections:
The LANE QoS feature provides the capability to differentiate multiple classes of traffic by creating virtual channel connections (VCCs) with the desired QoS parameters. When prioritized traffic is received, the LANE Client (LEC) forwards this traffic on a VCC with matching QoS parameters.
Currently, LANE QoS supports the creation of unspecified bit rate plus (UBR+) VCCs. A UBR+ VCC is a UBR VCC for which the minimum cell rate (MCR) is guaranteed by the switch. If the switch cannot guarantee the rate you have specified for the UBR+ VCC, the LEC will revert to UBR with no MCR guarantee.
You can enable or disable the LANE QoS feature on a per LEC basis by entering the qos option in the lane client command. The same emulated LAN (ELAN) can contain both QoS-capable and non-QoS-capable LECs.
In the router platforms, the routed packet is classified by the Class of Service (CoS) value before it is handed over to the LANE. The LEC determines the VCC based on the packets CoS. The CoS to VCC mapping is determined by the user configuration. Non-IP traffic and bridged traffic streams are always sent over the UBR+ VCC.
In the Catalyst 5000 family ATM modules, the LEC creates either a UBR+ VCC or UBR VCC, but not both. A UBR+ VCC is created by specifying the QoS parameters for the ATM address of the remote LEC.
Assign Differentiated Priority VCCs Between LECs
LANE QoS provides the ability to assign differentiated priority VCCs among LECs so that high-priority traffic can be given precedence over lower-priority traffic.
Because UBR+ VCCs establish rate-guaranteed VCCs to the server, they (UBR+ VCCs) are used mainly to support server farm environments. Connections to other devices should still use UBR VCCs.
Matching UBR+ VCC Requirement
LANE QoS is supported on devices with matching UBR+ VCC parameters. If the remote NSAP is not configured for QoS, the VCC setup falls back to UBR VCC.
QoS VCC Setup Restriction
If a QoS VCC setup is rejected because of insufficient resources at the switch, the VCC setup reverts to UBR VCC.
Multiple VCCs Not Supported on Catalyst 5000 Family ATM Modules
On Catalyst 5000 ATM modules, creation of multiple VCCs is not supported.
Version 2-Compliant LANE Software Requirement
LANE QoS is supported only with version 2-compliant LANE client software.
Standards
No new or modified standards are supported by this feature.
MIBs
No new or modified MIBs are supported by this feature.
For descriptions of supported MIBs and how to use MIBs, see the Cisco MIB web site on CCO at http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml.
RFCs
No new or modified RFCs are supported by this feature.
See the following sections for configuration tasks for the LANE QoS feature:
The first step in configuring LANE QoS is to define a LANE QoS database using the lane qos database command. The LANE QoS database consists of UBR+ VCC parameter definitions and, on the router platforms, a set of mappings between CoS values to UBR+ VCC.
To specify the UBR+ VCC parameters, set the Peak Cell Rate (PCR) and Minimum Cell Rate (MCR) values. Once specified, this is the guaranteed cell rate range for that UBR+ VCC.
Once the UBR+ VCC parameters are specified, all traffic with the matching CoS values are sent on the UBR+ VCC. The remaining traffic is sent on the default (UBR) VCC.
After the database is created, LANE QoS is enabled by applying the database to an interface on which a LANE Client is configured.
| Command | Purpose | |
|---|---|---|
Step 1 | | Define the LANE QoS Database |
Step 2 | | Enter the UBR+ VCC parameters |
Step 3 | | Apply the database to an interface. |
This example shows how to verify the configuration for the Cisco 4500, 7200, and 7500 series routers:
Router# show lane qos database bob
QOS: bob
configured cos values: 5-7, usage: 0
dst nsap: 47.0091810000000061705B0C01.00E0B0962B50.0A
pcr: 500000, mcr: 100000
This example shows how to verify the configuration for the Catalyst 5000 ATM module:
ATM# show lane qos fred
QOS:kunal
configured cos values:0-7, usage:1
dst nsap:47.0091810000000010073A1501.009086F0B460.01
pcr:10000, mcr:1000
| Command | Purpose |
|---|---|
Displays the contents of a specific LANE QoS database. | |
Displays the contents of the le-arp, including the type of VCC. | |
Displays the contents of the le-arp, including the VCD value of each CoS. |
This section provides the following configuration examples:
This example shows how to configure LANE QoS on a Catalyst 5000 family ATM module. A UBR+ VCC is established with the network services access point (NSAP) address 47.0091810000000061705B0C01.00E0B0951A40.0A. All traffic destined for this address is sent on the created UBR+ VCC.
ATM# configure terminal Enter configuration commands, one per line. End with CNTL/Z. ATM(config)# lane qos database fred ATM(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0951A40.0A ubr+ pcr 500000 mcr 100000 ATM(lane-qos)# exit ATM(config)# interface atm0.2 ATM(config-subif)# lane client qos fred ATM(config-subif)# end
This example shows how to configure LANE QoS on a subinterface of a router platform. A UBR+ VCC is established with the NSAP address 47.0091810000000061705B0C01.00E0B0962B50.0A in addition to the already created UBR VCC with the same NSAP. All traffic destined to the configured NSAP and matching Class of Service (CoS) range 5 to 7 is sent over the UBR+ VCC. The remainder of the traffic is sent over the default UBR VCC.
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# lane qos database bob
Router(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0962B50.0A ubr+ pcr 500000 mcr 100000
Router(lane-qos)# ubr+ cos 5-7
Router(lane-qos)# exit
Router(config)# interface atm0.2
Router(config-subif)# lane client qos bob
Router(config-subif)# end
This section documents new or modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.1 command reference publications.
Use the atm-address LANE QoS database configuration command to specify the QoS parameters associated with a particular ATM address. To revert to the default value, use the no form of this command.
atm-address atm-address [ubr+ pcr value mcr value]
Syntax Description
atm-address Control ATM address. ubr+ Specifies an unspecified bit rate plus VCC. pcr Peak cell rate value in kbps. mcr Minimum cell rate value in kbps.
Defaults
No default ATM address.
Command Modes
LANE QoS database configuration.
Command History
12.1.(2)E This command was introduced.
Release
Modification
Examples
The following example shows how to enter the required QoS parameters using PCR and MCR values on a specific ATM address. This command is entered from the LANE QoS database configuration mode.
ATM(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0951A40.0A ubr+ pcr 500000 mcr 100000
ATM(lane-qos)#
Related Commands
lane client qos Applies a LANE QoS database to an interface. lane qos database Begins the process of building a LANE QoS database. show lane qos database Displays the contents of a specific LANE QoS database. ubr+ cos Maps a CoS value to a UBR+ VCC.
Command
Description
Use the lane client qos database_name subinterface configuration command to apply the database to an interface. Use the no form of this command to remove the LANE QoS feature from the interface.
no lane client qos database-name
Syntax Description
database-name Name of the QoS database.
Defaults
No default behavior or values.
Command Modes
Subinterface configuration
Command History
12.1.(2)E This command was introduced.
Release
Modification
Examples
This example shows how to apply a LANE QoS database to a subinterface:
ATM (config-subif)# lane client qos fred ATM (config-subif)#
Related Commands
atm-address Specifies the QoS parameters associated with a particular ATM address. lane qos database Begins the process of building a LANE QoS database show lane qos database Displays the contents of a specific LANE QoS database. ubr+ cos Maps a CoS value to a UBR+ VCC.
Command
Description
Use the lane qos database global configuration command to build the LANE QoS database. To remove a LANE QoS database name, use the no form of the command.
lane qos database name
Syntax Description
name Name of the database.
Defaults
No default behavior or values.
Command Modes
Global configuration
Command History
12.1.(2)E This command was introduced.
Release
Modification
Usage Guidelines
This command specifies a named database of QoS parameters. The database can be applied on the subinterfaces on which a LANE client is configured.
Examples
This example shows how to begin configuring a LANE QoS database named fred on a Catalyst 5000 family ATM switch
ATM# configure terminal Enter configuration commands, one per line. End with CNTL/Z. ATM(config)# lane qos database fred ATM(lane-qos)#
This example shows how to begin configuring a LANE QoS database named bob on a router:
Router# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)# lane qos database bob
Router(lane-qos)#
Related Commands
atm-address Specifies the QoS parameters associated with a particular ATM address. lane client qos Applies a LANE QoS database to an interface. show lane qos database Displays the contents of a specific LANE QoS database. ubr+ cos Maps a CoS value to a UBR+ VCC.
Command
Description
Use the show lane qos privileged EXEC command to display the contents of a specific LANE QoS database.
show lane qos [database name]
Syntax Description
name Specifies the LANE QoS database to display.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
12.1.(2)E This command was introduced.
Release
Modification
Examples
This example shows how to display the contents of a LANE QoS database for a Catalyst 5000 family ATM Module:
ATM# show lane qos database fred
QOS: fred
configured cos values: 5-7, usage: 1
dst nsap: 47.0091810000000061705B0C01.00E0B0951A40.0A
pcr: 500000, mcr: 100000
This example shows how to display the contents of a LANE QoS database for a Cisco 4500, 7200, or 7500 series router:
Router# show lane qos database bob
QOS: fred
configured cos values: 5-7, usage: 1
dst nsap: 47.0091810000000061705B0C01.00E0B0951A40.0A
pcr: 500000, mcr: 100000
Related Commands
atm-address Specifies the QoS parameters associated with a particular ATM address. lane client qos Applies a LANE QoS database to an interface. lane qos database Begins the process of building a LANE QoS database. ubr+ cos Maps a CoS value to a UBR+ VCC.
Command
Description
Use the ubr+ cos LANE QoS database configuration command to map the CoS value or range of values to a UBR+ VCC. To revert to the default value or range, use the no form of this command.
ubr+ cos {value | range}
Syntax Description
value A single CoS value. range A range of CoS values.
Defaults
The default CoS range for a UBR+ VCC is 4 to 7.
Command Modes
LANE QoS database configuration
Command History
12.1.(2)E This command was introduced.
Release
Modification
Usage Guidelines
This command is supported on router platforms only. This command is not supported on the Catalyst 5000 family ATM module.
All packets matching the specified CoS values are sent on the UBR+ VCC. A single ubr+ cos command can be entered in a database. All NSAP addresses in that database use the same mapping. If a different mapping is required, a separate database needs to be created.
Examples
In the following example, the CoS value is mapped to 1 and 3 to 5.
Router(lane-qos)# ubr+ cos 1,3-5
Related Commands
atm-address Specifies the QoS parameters associated with a particular ATM address. lane client qos Applies a LANE QoS database to an interface. lane qos database Begins the process of building a LANE QoS database. show lane qos database Displays the contents of a specific LANE QoS database.
Command
Description
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Fri Jun 23 18:30:24 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.