Table Of Contents
Quality of Service over LAN Emulation
Related Features and Technologies
Supported Standards, MIBs, and RFCs
Verifying the QoS over LANE Configuration
Monitoring and Maintaining LANE QoS
Configuring QoS over LANE on a Catalyst 5000 Family ATM Module Example
Configuring QoS over LANE Modes on a Catalyst 5000 Family ATM Module Example
Configuring QoS over LANE on a Catalyst 6000 ATM Module Example
Configuring QoS over LANE on a Cisco 4500, 7200, or 7500 Series Router Example
Quality of Service over LAN Emulation
Feature History
This document describes the Quality of Service (QoS) over LAN Emulation feature and includes following sections:
•
Supported Standards, MIBs, and RFCs
•
Monitoring and Maintaining LANE QoS
Feature Overview
The QoS over LANE 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, QoS over LANE 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 QoS over LANE 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.
Packet Classification
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 CoS of the packet. 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 a UBR VCC, but not both. A UBR+ VCC is created by specifying the QoS parameters for the ATM address of the remote LEC.
Benefits
QoS over LANE 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, the UBR+ VCCs are used mainly to support server farm environments. Connections to other devices should still use UBR VCCs.
Restrictions
Matching UBR+ VCC Requirement
QoS over LANE is supported on devices with matching UBR+ VCC parameters. If the remote network services access point (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 family ATM modules, creation of multiple VCCs is not supported.
Version 2-Compliant LANE Software Requirement
QoS over LANE is supported only with version 2-compliant LANE client software.
Related Features and Technologies
•
ATM
•
QoS
Related Documents
•
ATM Configuration Guide and Command Reference
•
Quality of Service Solutions Configuration Guide, Release 12.2
•
Quality of Service Solutions Command Reference, Release 12.2
Supported Platforms
•
Cisco 4500-M
•
Cisco 7200 series
•
Cisco 7500 series
•
Catalyst 5000 family Dual-PHY OC-12 ATM LANE/Multiprotocol over ATM (MPOA) Modules (WS-X5161, WS-X-5162)
•
Catalyst 6000 family ATM OC-12 line cards (WS-X6101-OC12-SMF, WS-X6101-OC12-MMF)
Note
Cisco IOS Release 12.2(14)S does not support Cisco 4500-M, Catalyst 5000 series, or Catalyst 6000 family switches.
Determining Platform Support Through Cisco Feature Navigator
Cisco IOS software is packaged in feature sets that are supported on specific platforms. To get updated information regarding platform support for this feature, access Cisco Feature Navigator. Cisco Feature Navigator dynamically updates the list of supported platforms as new platform support is added for the feature.
Cisco Feature Navigator is a web-based tool that enables you to determine which Cisco IOS software images support a specific set of features and which features are supported in a specific Cisco IOS image. You can search by feature or release. Under the release section, you can compare releases side by side to display both the features unique to each software release and the features in common.
To access Cisco Feature Navigator, you must have an account on Cisco.com. If you have forgotten or lost your account information, send a blank e-mail to cco-locksmith@cisco.com. An automatic check will verify that your e-mail address is registered with Cisco.com. If the check is successful, account details with a new random password will be e-mailed to you. Qualified users can establish an account on Cisco.com by following the directions found at this URL:
Cisco Feature Navigator is updated regularly when major Cisco IOS software releases and technology releases occur. For the most current information, go to the Cisco Feature Navigator home page at the following URL:
Availability of Cisco IOS Software Images
Platform support for particular Cisco IOS software releases is dependent on the availability of the software images for those platforms. Software images for some platforms may be deferred, delayed, or changed without prior notice. For updated information about platform support and availability of software images for each Cisco IOS software release, refer to the online release notes or, if supported, Cisco Feature Navigator.
Supported Standards, MIBs, and RFCs
Standards
No new or modified standards are supported by this feature.
MIBs
No new or modified MIBs are supported by this feature.
To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:
http://tools.cisco.com/ITDIT/MIBS/servlet/index
If Cisco MIB Locator does not support the MIB information that you need, you can also obtain a list of supported MIBs and download MIBs from the Cisco MIBs page at the following URL:
http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml
To access Cisco MIB Locator, you must have an account on Cisco.com. If you have forgotten or lost your account information, send a blank e-mail to cco-locksmith@cisco.com. An automatic check will verify that your e-mail address is registered with Cisco.com. If the check is successful, account details with a new random password will be e-mailed to you. Qualified users can establish an account on Cisco.com by following the directions found at this URL:
RFCs
No new or modified RFCs are supported by this feature.
Prerequisites
•
Ensure that the LEC is configured and is running as a version 2 client. The LEC runs as a version 2 client by default.
•
Ensure that the remote LEC can support the creation of UBR+ VCCs with the requested peak cell rate (PCR) and MCR values.
•
Ensure that the ATM switch supports the requested PCR and MCR values.
Configuration Tasks
See the following sections for configuration tasks for this feature. Each task in the list is identified as either required or optional.
•
Configuring QoS over LANE (required)
•
Verifying the QoS over LANE Configuration (optional)
Configuring QoS over LANE
To configure the QoS over LANE feature, use the following commands beginning in global configuration mode:
Verifying the QoS over LANE Configuration
This example shows how to verify the configuration of the QoS over LANE feature for the Cisco 4500, 7200, and 7500 series routers:
Router# show lane qos database user1QOS: user1configured cos values: 5-7, usage: 0dst nsap: 47.0091810000000061705B0C01.00E0B0962B50.0Apcr: 500000, mcr: 100000This example shows how to verify the configuration for the Catalyst 5000 family ATM module:
ATM# show lane qos database user2QOS: user2configured cos values:0-7, usage:1dst nsap:47.0091810000000010073A1501.009086F0B460.01pcr:10000, mcr:1000Monitoring and Maintaining LANE QoS
Configuration Examples
This section provides the following configuration examples:
•
Configuring QoS over LANE on a Catalyst 5000 Family ATM Module Example
•
Configuring QoS over LANE Modes on a Catalyst 5000 Family ATM Module Example
•
Configuring QoS over LANE on a Catalyst 6000 ATM Module Example
•
Configuring QoS over LANE on a Cisco 4500, 7200, or 7500 Series Router Example
Configuring QoS over LANE on a Catalyst 5000 Family ATM Module Example
The following example shows how to configure QoS over LANE on a Catalyst 5000 family ATM module. A UBR+ VCC is established with the NSAP address 47.0091810000000061705B0C01.00E0B0951A40.0A. All traffic destined for this address is sent on the created UBR+ VCC.
ATM# configure terminalEnter configuration commands, one per line. End with CNTL/Z.ATM(config)# lane qos database user1ATM(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0951A40.0A ubr+ pcr 500000 mcr 100000ATM(lane-qos)# exitATM(config)# interface atm0.2ATM(config-subif)# lane client qos user1ATM(config-subif)# endConfiguring QoS over LANE Modes on a Catalyst 5000 Family ATM Module Example
On a Catalyst 5000 family ATM module, the QoS over LANE mode determines whether the packet is sent on a UBR or UBR+ VC.
The Catalyst 5000 ATM line card works in the following two modes:
•
Untrusted mode—Packets are sent to a UBR+ VC based on the configured NSAP address.
•
Trusted mode—Packets are forwarded to the UBR or UBR+ VC based on the Type of Service field in the packet's IP header.
The default command mode is untrusted mode. To change the command mode to trusted mode, enter the lane qos iptos trust command in global configuration mode.
If you want to revert to untrusted mode, enter the no lane qos iptos trust command in global configuration mode.
In the following example, the command mode is changed to trusted.
ATM(config)# lane qos iptos trustIn this example, the command mode is changed to untrusted:
ATM(config)# no lane qos iptos trustUse the show running-config command to display the command mode.
Configuring QoS over LANE on a Catalyst 6000 ATM Module Example
This example shows how to configure QoS over LANE on a Catalyst 6000 ATM module. 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 CoS range 5 to 7 is sent over the UBR+ VCC. The remainder of the traffic is sent over the default UBR VCC.
ATM# configure terminalEnter configuration commands, one per line. End with CNTL/Z.ATM(config)# lane qos database user2ATM(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0962B50.0A ubr+ pcr 500000 mcr 100000ATM(lane-qos)# ubr+ cos 5-7ATM(lane-qos)#exitATM(config)# interface atm0.2ATM(config-subif)# lane client qos user2ATM(config-subif)# endFor information on configuring Access Control lists (ACLs) on the Catalyst 6000 family ATM module, see the "ACL" section of the "Configuring Quality of Service" chapter of the Catalyst 6000 Family Software Guide.
Configuring QoS over LANE on a Cisco 4500, 7200, or 7500 Series Router Example
This example shows how to configure QoS over LANE 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 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 terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)# lane qos database user1Router(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0962B50.0A ubr+ pcr 500000 mcr 100000Router(lane-qos)# ubr+ cos 5-7Router(lane-qos)#exitRouter(config)# interface atm0.2Router(config-subif)# lane client qos user1Router(config-subif)# endCommand Reference
This section documents new and modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.2 command reference publications.
•
ubr+ cos
atm-address
To specify the QoS parameters associated with a particular ATM address, use the atm-address command in LANE QoS database configuration mode. To revert to the default value, use the no form of this command.
atm-address atm-address [ubr+ pcr value mcr value]
no atm-address atm-address [ubr+ pcr value mcr value]
Syntax Description
Defaults
No default ATM address.
Command Modes
LANE QoS database configuration
Command History
Release Modification12.1(2)E
This command was introduced.
12.2(14)S
This command was integrated into Cisco IOS Release 12.2(14)S.
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 LANE QoS database configuration mode.
Router(lane-qos)# atm-address 47.0091810000000061705B0C01.00E0B0951A40.0A ubr+ pcr 500000 mcr 100000Related Commands
lane client qos
To apply a LAN Emulation (LANE) Quality of Service (QoS) database to an interface, use the lane client qos command in subinterface configuration mode. To remove the QoS over LANE feature from the interface use the no form of this command.
lane client qos database-name
no lane client qos database-name
Syntax Description
Defaults
This command is not configured by default.
Command Modes
Subinterface configuration
Command History
Release Modification12.1(2)E
This command was introduced.
12.2(14)S
This command was integrated into Cisco IOS Release 12.2(14)S.
Examples
This example shows how to apply a LANE QoS database to a subinterface:
Router(config-subif)# lane client qos user1Related Commands
lane qos database
To build the LAN Emulation (LANE) Quality of Service (QoS) database, use the lane qos database command in global configuration mode. To remove a LANE QoS database name, use the no form of this command.
lane qos database name
no lane qos database name
Syntax Description
Defaults
This command is not configured by default.
Command Modes
Global configuration
Command History
Release Modification12.1(2)E
This command was introduced.
12.2(14)S
This command was integrated into Cisco IOS Release 12.2(14)S.
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 QoS over LANE database named user1 on a Catalyst 5000 family ATM switch:
ATM# configure terminalEnter configuration commands, one per line. End with CNTL/Z.ATM(config)# lane qos database user1This example shows how to begin configuring a QoS over LANE database named user2 on a router:
Router# configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)# lane qos database user2Related Commands
lane qos iptos trust
To change the LANE QoS command mode to trusted, use the lane qos iptos trust command in global configuration mode. To change the LANE QoS mode to untrusted, use the no form of the command.
lane qos iptos trust
no lane qos iptos trust
Syntax Description
This command has no arguments or keywords.
Defaults
The default LANE QoS command mode is untrusted.
Command Modes
Global configuration
Command History
Usage Guidelines
This command is available only on Catalyst 5000 family ATM modules.
The Catalyst 5000 ATM line card works in the following two modes:
•
Untrusted mode—Packets are sent to a unspecified bit rate plus UBR+ VCC based on the configured network services access point (NSAP) address.
•
Trusted mode—Packets are forwarded to the UBR or UBR+ VCC based on the Type of Service field in the packet's IP header.
Examples
The following example shows how to change the command mode to trusted:
ATM(config)# lane qos iptos trustThe following example shows how to change the command mode to untrusted:
ATM(config)# no lane qos iptos trustRelated Commands
show lane qos database
To display the contents of a specific LAN Emulation (LANE) Quality of Service (QoS) database, use the show lane qos command in privileged EXEC mode.
show lane qos database name
Syntax Description
Defaults
This command is not configured by default.
Command Modes
Privileged EXEC
Command History
Release Modification12.1(2)E
This command was introduced.
12.2(14)S
This command was integrated into Cisco IOS Release 12.2(14)S.
Examples
This example shows how to display the contents of a QoS over LANE database for a Catalyst 5000 family ATM Module:
ATM# show lane qos database user1QOS: user1configured cos values: 5-7, usage: 1dst nsap: 47.0091810000000061705B0C01.00E0B0951A40.0Apcr: 500000, mcr: 100000This example shows how to display the contents of a QoS over LANE database for a Cisco 4500, 7200, or 7500 series router:
Router# show lane qos database user2QOS: user2configured cos values: 5-7, usage: 1dst nsap: 47.0091810000000061705B0C01.00E0B0951A40.0Apcr: 500000, mcr: 100000
Related Commands
ubr+ cos
To map the class of service (CoS) value or range of values to an unspecified bit rate plus (UBR+) virtual channel connection (VCC), use the ubr+ cos command in LANE QoS database configuration mode. To revert to the default value or range, use the no form of this command.
ubr+ cos {value | range}
no ubr+ cos {value | range}
Syntax Description
Defaults
The default CoS range for a UBR+ VCC is 4 to 7.
Command Modes
LANE QoS database configuration
Command History
Usage Guidelines
This command is supported only on the router platforms until Cisco IOS Release 12.1(4)E1. In Cisco IOS Release 12.1(4)E1, this command is supported on all platforms running the QoS over LANE feature, with the lone exception of the Catalyst 5000 family ATM module operating in untrusted mode.
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 network services access point (NSAP) addresses in that database use the same mapping. If a different mapping is required, a separate database needs to be created.
You can configure multiple CoS values by entering individual CoS values separated by commas, or by entering a range of CoS values, separated by a hyphen.
Examples
In the following example, the CoS value is mapped to 1 and 3 to 5:
Router(lane-qos)# ubr+ cos 1,3-5Related Commands

