Table Of Contents
IP to ATM Class of Service Mapping for SVC Bundles
Feature Overview
Benefits
Restrictions
Related Features and Technologies
Related Documents
Supported Platforms
Supported Standards, MIBs, and RFCs
Prerequisites
Configuration Tasks
Creating an SVC Bundle
Configuring Bundle-Level Parameters
Attaching a Class to a Bundle
Configuring an SVC Bundle Member Directly
Monitoring IP to ATM Class of Service Mapping for SVC Bundles
Configuration Examples
Example: IP to ATM Class of Service Mapping with Bundle Parameters Configured in Bundle Mode
Example: IP to ATM Class of Service Mapping with Bundle Parameters Configured with the class-bundle Command
Command Reference
IP to ATM Class of Service Mapping for SVC Bundles
Feature History
Release
|
Modification
|
12.2(4) T
|
This feature was introduced.
|
This feature module describes the IP to ATM Class of Service Mapping for SVC Bundles feature for Cisco IOS Release 12.2(4)T and includes the following sections:
•Feature Overview
•Supported Platforms
•Supported Standards, MIBs, and RFCs
•Prerequisites
•Configuration Tasks
•Monitoring IP to ATM Class of Service Mapping for SVC Bundles
•Configuration Examples
•Command Reference
Feature Overview
The IP to ATM Class of Service Mapping for SVC Bundles feature supports multiple switched virtual circuits (SVCs) to the same NSAP destination for different types of service (ToS). This feature is an extension of the feature described in the "Configuring IP to ATM Class of Service" module. The original feature was limited to permanent virtual circuits (PVCs) only. This feature is an extension because it applies to SVCs.
The PVC bundle feature requires that the user configure PVCs for different IP ToS. The PVCs have to be set up throughout the ATM network between endpoints. The IP to ATM Class of Service Mapping for SVC Bundles feature needs configuration only at the endpoints. The user does not configure SVCs; the software sets up SVCs in a bundle between endpoints. When the router receives the first IP packet for the destination that is configured in the SVC bundle, that event triggers the creation of the SVC.
A default SVC is used for non-IP traffic, IP traffic with no precedence, and IP traffic with the precedence bit set but for which no SVC exists. SVC setup for the specific IP precedence traffic is triggered when the first IP packet with that precedence bit set is received.
Benefits
Multiple SVCs with Different QoS Parameters
Users can have multiple SVCs, each with different QoS parameters, between SVC endpoints. This allows the customer to easily offer differentiated services between SVC nodes.
Reduced Configuration
SVC bundle configuration requires less configuration than a PVC configuration. The PVC bundle feature needs the configuration of PVCs in bundles throughout the ATM network. However, an SVC bundle needs configuration only at the endpoints and uses the User-Network Interface (UNI) to set up SVCs in the bundle between endpoints.
Restrictions
•Both router platforms require enhanced ATM port adapters.
Related Features and Technologies
The SVC bundle feature is similar to the IP to ATM Class of Service feature, which is documented in the "Configuring IP to ATM Class of Service" module.
Related Documents
For related information on this feature, refer to the following documents:
•Configuring IP to ATM Class of Service" module
•IP to ATM Class of Service Overview" module
•Cisco IOS Quality of Service Solutions Command Reference.
•"Configuring ATM" module
•Cisco IOS Wide-Area Networking Command Reference
Supported Platforms
•Cisco 7200 series with enhanced ATM port adapters
Platform Support Through Feature Navigator
Cisco IOS software is packaged in feature sets that support specific platforms. To get updated information regarding platform support for this feature, access Feature Navigator. Feature Navigator dynamically updates the list of supported platforms as new platform support is added for the feature.
Feature Navigator is a web-based tool that enables you to quickly determine which Cisco IOS software images support a specific set of features and which features are supported in a specific Cisco IOS image.
To access 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 at http://www.cisco.com/register.
Feature Navigator is updated when major Cisco IOS software releases and technology releases occur. As of May 2001, Feature Navigator supports M, T, E, S, and ST releases. You can access Feature Navigator at the following URL:
http://www.cisco.com/go/fn
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 obtain lists of supported MIBs by platform and Cisco IOS release, and to download MIB modules, go to the Cisco MIB website on Cisco.com at the following URL:
http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml
RFCs
None
Prerequisites
Before configuring the IP to ATM Class of Service for SVC Bundles feature, you should read and understand the concepts in the following modules:
•"Configuring ATM" module
•"Configuring IP to ATM Class of Service" module
•"IP to ATM Class of Service Overview" module
Configuration Tasks
The following sections describe configuration tasks for the IP to ATM Class of Service Mapping for SVC Bundles feature. Each task in the list is identified as either optional or required.
Note that the bundle members must be configured either directly, by bundle-level parameters, or by class. The bundle configuration should be the same on both ends (the end where the SVC is initiated and the end where it is terminated).
•Creating an SVC Bundle (required)
•Configuring Bundle-Level Parameters (optional)
•Attaching a Class to a Bundle (optional)
•Configuring an SVC Bundle Member Directly (optional)
Creating an SVC Bundle
Command
|
Purpose
|
Router(config-if)# bundle svc bundle-name nsap
destination-nsap-address
|
Creates or modifies an SVC bundle. The name must be the same on both sides of the VC.
|
Configuring Bundle-Level Parameters
Command
|
Purpose
|
Router(config-if-atm-svc-bundle)# protocol ip
protocol-address [broadcast]
|
Configures the destination network address of an SVC bundle.
|
Router(config-if-atm-svc-bundle)# encapsulation aal5
{snap | mux ip}
|
Sets the encapsulation method used by the interface. By default, encapsulation aal5 snap is enabled.
|
Router(config-if-atm-svc-bundle)# class-bundle
vc-class-name
|
(Optional) Configures a bundle with the bundle-level commands contained in the specified VC class.
|
Router(config-if-atm-svc-bundle)# oam-bundle [manage]
[frequency]
|
(Optional) Enables end-to-end F5 operation, administration, and maintenance (OAM) loopback cell generation and OAM management for all VC members of a bundle or a VC class that can be applied to a VC bundle.
|
Attaching a Class to a Bundle
Command
|
Purpose
|
Router(config-if-atm-svc-bundle)# class-bundle
vc-class-name
|
(Optional) Configures a bundle with the bundle-level commands contained in the specified VC class.
|
Configuring an SVC Bundle Member Directly
|
Command
|
Purpose
|
Step 1
|
Router(config-if-atm-svc-bundle)# svc-bundle
svc-handle
|
Creates or modifies a member of an SVC bundle.
Note Each SVC bundle can have a maximum of eight members. The number of members and the precedence values attached to them should be the same on both ends of the SVC (that is, where the SVC is initiated and where it is terminated).
|
|
Router(config-if-atm-svc-member)# ubr
output-pcr [input-pcr]
|
Configures the VC for unspecified bit rate (UBR) QoS and specifies the output peak cell rate (PCR) for it.
|
|
Router(config-if-atm-svc-member)# ubr+
output-pcr output-mcr [input-pcr] [input-mcr]
|
Configures the VC for UBR Qos and specifies the output PCR and output minimum guaranteed cell rate for it.
|
|
Router(config-if-atm-svc-member)# vbr-rt
peak-rate average-rate burst
|
Configures the real-time variable bit rate (VBR).
|
|
Router(config-if-atm-svc-member)# precedence
[other | range]
|
Configures the precedence levels for the VC.
|
|
Router(config-if-atm-svc-member)# bump
{implicit | explicit precedence-level | traffic}
|
Configures the bumping rules for the VC.
|
|
Router(config-if-atm-svc-member)# idle-timeout
seconds [minimum-rate]
|
Configure the idle timeout parameter for tearing down an ATM SVC.
|
|
Router(config-if-atm-svc-member)# class-vc
vc-class-name
|
Assigns a VC class to a VC bundle member.
|
Monitoring IP to ATM Class of Service Mapping for SVC Bundles
Command
|
Purpose
|
Router# debug atm bundle error
|
Displays debug messages for SVC bundle errors.
|
Router# debug atm bundle events
|
Displays SVC bundle events.
|
Router# show atm bundle svc bundle-name
|
Displays the bundle attributes assigned to each bundle VC member and the current working status of the VC members.
|
Router# show atm bundle svc bundle-name statistics
|
Displays the statistics of an SVC bundle.
|
Configuration Examples
This section provides the following configuration examples:
•Example: IP to ATM Class of Service Mapping with Bundle Parameters Configured in Bundle Mode
•Example: IP to ATM Class of Service Mapping with Bundle Parameters Configured with the class-bundle Command
Example: IP to ATM Class of Service Mapping with Bundle Parameters Configured in Bundle Mode
In this example, the bundle parameters are configured in bundle mode. Initially, the end station ID (ESI) address and an Integrated Local Management Interface (ILMI) PVC are configured.
The PVC helps in getting the prefix from the switch (for example, an LS 1010). The combined address is the NSAP address.
You also need to know the other NSAP address to configure the SVC bundle. The eight VC classes are configured with precedences and traffic parameters. The classes must be configured before you attach them to the specific members. The vc-class commands could also be configured in the bundle-member configuration. The configuration of the members must be the same at both ends (that is, where the bundle is initiated and where it is terminated).
atm voice aal2 aggregate-svc upspeed-number 0
interface ATM1/0.1 multipoint
ip address 170.100.9.2 255.255.255.0
atm esi-address 111111111111.11
bundle svc test nsap 47.0091810000000003E3924F01.999999999999.99
Example: IP to ATM Class of Service Mapping with Bundle Parameters Configured with the class-bundle Command
In this example, the bundle parameters are added to the bundle by using the class-bundle command. The class attached is named "sanjose".
vc-class atm sanjose !Here we are attaching this vc-class to the whole bundle
ip address 3.3.3.1 255.255.255.0
atm esi-address 665544332211.22
atm voice aal2 aggregate-svc upspeed-number 0
bundle svc svc-test nsap 47.0091810000000003E3924F01.998877665533.88
Command Reference
The following commands are introduced or modified in the feature or features documented in this module. For information about these commands, see the Cisco IOS Quality of Service Solutions Command Reference at http://www.cisco.com/en/US/docs/ios/qos/command/reference/qos_book.html. For information about all Cisco IOS commands, use the Command Lookup Tool at http://tools.cisco.com/Support/CLILookup or a Cisco IOS master commands list.
•bump
•bundle svc
•class-bundle
•class-vc
•debug atm bundle error
•debug atm bundle events
•encapsulation aal5
•idle-timeout
•oam-bundle
•precedence (VC bundle)
•protocol (ATM)
•show atm bundle svc
•show atm bundle svc statistics
•svc-bundle
•ubr
•ubr+
•vbr-rt
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1005R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.
© 2011 Cisco Systems, Inc. All rights reserved.