0% found this document useful (0 votes)
78 views

Configuring ATM Cisco

configuraciones redes ATM
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views

Configuring ATM Cisco

configuraciones redes ATM
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 106

25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.

ease 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Cisco IOS Wide-Area Networking Con guration Guide, Release


12.2
Chapter: Con guring ATM

Chapter Contents
ATM Con guration Task List
Enabling the ATM Interface
Con guring PVCs
Creating a PVC
Mapping a Protocol Address to a PVC
Con guring the AAL and Encapsulation Type
Con guring PVC Tra c Parameters
Con guring PVC Discovery
Enabling Inverse ARP
Con guring Generation of End-to-End F5 OAM Loopback Cells
to Verify Connectivity
Con guring Broadcast on a PVC
Assigning a VC Class to a PVC
Con guring PVC Trap Support
PVC Failure Noti cation
PVC Status Tables
Prerequisites
Enabling PVC Trap Support
Con guring SVCs
Con guring Communication with the ILMI
Con guring the PVC That Performs SVC Call Setup
Con guring the NSAP Address
Con guring the ESI and Selector Fields
Con guring the Complete NSAP Address
Creating an SVC
Con guring ATM UNI Version Override
Con guring the Idle Timeout Interval
Con guring Point-to-Multipoint Signalling
Con guring IP Multicast over ATM Point-to-Multipoint Virtual Circuits
Con guring SVC Tra c Parameters
Con guring Strict Tra c Shaping
Con guring Generation of End-to-End F5 OAM Loopback Cells to Verify Connectivity
Con guring Broadcast on an SVC
Assigning a VC Class to an SVC
Con guring SSCOP
Setting the Poll Timer
Setting the Keepalive Timer
Setting the Connection Control Timer

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 1/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Setting the Transmitter and Receiver Windows


Closing an SVC
Con guring VC Classes
Creating a VC Class
Con guring VC Parameters
Applying a VC Class
Con guring VC Management
Con guring ILMI Management
Con guring OAM Management
Con guring OAM Management for PVCs
Con guring OAM Management for SVCs
Con guring Classical IP and ARP over ATM
Con guring Classical IP and ARP in an SVC Environment
Con guring the Router as an ATM ARP Client
Con guring the Router as an ATM ARP Server
Con guring Classical IP and Inverse ARP in a PVC Environment
Customizing the ATM Interface
Con guring the Rate Queue
Using Dynamic Rate Queues
Con guring Rate Queue Tolerance
Con guring a Permanent Rate Queue
Con guring MTU Size
Setting the SONET PLIM
Setting Loopback Mode
Setting the Exception Queue Length
Con guring the Maximum Number of Channels
Limiting the Number of Virtual Circuits
Setting the Raw-Queue Size
Con guring Bu er Size
Setting the VCI-to-VPI Ratio
Setting the Source of the Transmit Clock
Con guring ATM Subinterfaces for SMDS Networks
Limiting the Message Identi ers Allowed on Virtual Circuits
Setting the Virtual Path Filter Register
Con guring Fast-Switched Transparent Bridging for SNAP PVCs
Con guring Inverse Multiplexing over ATM
IMA Protocol Overview
General Description of ATM T1/E1 IMA
Restrictions
IMA Con guration Task List
Con guring an ATM Interface for IMA Operation
Verifying an ATM Interface Con gured for IMA Operation
Con guring IMA Groups
Verifying IMA Group Con guration
Troubleshooting Tips

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 2/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Bandwidth Considerations
Related Documents
Con guring ATM E.164 Auto Conversion
Con guring Circuit Emulation Services
CES Overview
Con guring CES on the OC-3/STM-1 ATM Circuit Emulation Service Network Module
OC-3/STM-1 ATM Circuit Emulation Service Network Module Restrictions
Con guring the ATM Interface
Con guring the T1/E1 Controller
Activating the Connection
Verifying CES Con guration on the OC-3/STM-1 ATM Circuit Emulation Service Network Module
Con guring CES on the ATM-CES Port Adapter
Con guring Unstructured (Clear Channel) CES Services
Con guring Structured (N x 64) CES Services
Con guring Channel-Associated Signalling (for Structured CES Services Only)
Con guring Network Clock Source and Priorities
Con guring Virtual Path Shaping
Con guring ATM Access over a Serial Interface
Enabling the Serial Interface
Enabling ATM-DXI Encapsulation
Setting Up the ATM-DXI PVC
Mapping Protocol Addresses to the ATM-DXI PVC
Monitoring and Maintaining the ATM-DXI Serial Interface
Troubleshooting the ATM Interface
Monitoring and Maintaining the ATM Interface
ATM Con guration Examples
Creating a PVC Example
PVC with AAL5 and LLC/SNAP Encapsulation Examples
PVCs in a Fully Meshed Network Example
Con guring an ABR PVC Example
Con guring PVC Discovery Example
Enabling Inverse ARP Example
Con guring Generation of End-to-End F5 OAM Loopback Cells Example
Con guring PVC Trap Support Example
Con guring Communication with the ILMI Example
SVCs in a Fully Meshed Network Example
ATM ESI Address Example
ATM NSAP Address Example
SVCs with Multipoint Signalling Example
Con guring SVC Tra c Parameters Example
Creating a VC Class Examples
Applying a VC Class Examples
ILMI Management on an ATM PVC Example
OAM Management on an ATM PVC Example
OAM Management on an ATM SVC Example

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 3/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Classical IP and ARP Examples


Con guring ATM ARP Client in an SVC Environment Example
Con guring ATM ARP Server in an SVC Environment Example
Con guring ATM Inverse ARP in a PVC Environment Example
Dynamic Rate Queue Examples
PVC with AAL3/4 and SMDS Encapsulation Examples
Transparent Bridging on an AAL5-SNAP PVC Example
Inverse Multiplexing over ATM Examples
E1 IMA on Multiport T1/E1 ATM Network Module Example
T1 IMA on Multiport T1/E1 ATM Network Module Example
T1 IMA on Multiport T1/E1 ATM Port Adapter Example
Con guring ATM E.164 Auto Conversion Example
Circuit Emulation Service Examples
Con guring CES on an OC-3/STM-1 ATM Circuit Emulation Services Network Module Example
Con guring CES on an ATM-CES Port Adapter Example
Con guring Network Clock Source Priority Example
Con guring Virtual Path Shaping Example
ATM Access over a Serial Interface Example
ATM Port Adapters Connected Back-to-Back Example

This chapter describes how to con gure ATM on the Cisco 2600 series, Cisco 3600 series, Cisco 4500,
Cisco 4700, Cisco 7100, Cisco 7200 series, Cisco 7500 and Cisco 12000 series routers. For further
general information about ATM, see the chapter "Wide-Area Networking Overview" at the beginning of
this book.

For a complete description of the ATM commands in this chapter, refer to the chapter "ATM Commands"
in the Cisco IOS Wide-Area Networking Command Reference. To locate documentation of other
commands that appear in this chapter, use the command reference master index or search online.

To identify the hardware platform or software image information associated with a feature, use the
Feature Navigator on Cisco.com to search for information about the feature or refer to the software
release notes for a speci c release. For more information, see the section "Identifying Supported
Platforms" in the chapter "Using Cisco IOS Software."

For information on the following related topics, see the corresponding Cisco publications:

Task Resource
Con guring routers that use a serial "Con guring ATM Access over a Serial Interface" section
interface for ATM access through an ATM later in this chapter
data service unit (ADSU)

Referencing Switched Multimegabit Data "SMDS Commands" chapter in the Cisco IOS Wide-Area
Service (SMDS) support Networking Command Reference

Con guring LAN emulation (LANE) for ATM "Con guring LAN Emulation" chapter in the Cisco IOS
Switching Services Con guration Guide

Con guring IP to ATM class of service "IP to ATM CoS Overview" and "Con guring IP to ATM
(CoS) CoS" chapters in the Cisco IOS Quality of Service
Solutions Con guration Guide

Con guring PPP over ATM


https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 4/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

"Con guring PPP over ATM" section in the "Con guring


Broadband Access: PPP and Routed Bridge
Encapsulation" chapter in this book

Con guring PPP over Ethernet (PPPoE) "Con guring PPPoE over ATM" section in the
over ATM "Con guring Broadband Access: PPP and Routed Bridge
Encapsulation" chapter in this book

Note Beginning in Cisco IOS Release 11.3, all commands supported on the Cisco 7500 series routers
are also supported on Cisco 7000 series routers equipped with RSP7000.

ATM Con guration Task List


To con gure ATM, complete the tasks in the following sections. The rst task is required, and then you
must con gure at least one PVC or SVC. The virtual circuit options you con gure must match in three
places: on the router, on the ATM switch, and at the remote end of the PVC or SVC connection. The
remaining tasks are optional.

• Enabling the ATM Interface (Required)

• Con guring PVCs (Required)

• Con guring SVCs (Required)

• Con guring VC Classes (Optional)

• Con guring VC Management (Optional)

• Con guring Classical IP and ARP over ATM (Optional)

• Customizing the ATM Interface (Optional)

• Con guring ATM Subinterfaces for SMDS Networks (Optional)

• Con guring Fast-Switched Transparent Bridging for SNAP PVCs (Optional)

• Con guring Inverse Multiplexing over ATM (Optional)

• Con guring ATM E.164 Auto Conversion (Optional)

• Con guring Circuit Emulation Services (Optional)

• Con guring ATM Access over a Serial Interface (Optional)

• Troubleshooting the ATM Interface (Optional)

• Monitoring and Maintaining the ATM Interface (Optional)

See the section "ATM Con guration Examples" at the end of this chapter for con guration examples.

Enabling the ATM Interface


This section describes how to con gure an ATM interface. For the AIP, all ATM port adapters, and the 1-
port ATM-25 network module, the port number is always 0. For example, the slot/port address of an
ATM interface on an AIP installed in slot 1 is 1/0.

To con gure the ATM interface, use the following commands beginning in privileged EXEC mode:

  Command Purpose
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 5/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 1  Router# Enters global con guration mode from the terminal.
configure
terminal

Step 2  Router(config)# Speci es the ATM interface using the appropriate format of the interface
interface atm atm command. To determine the correct form of the interface atm
slot/0 command, consult your ATM network module, port adapter, or router
documentation.

or
Router(config)#
interface atm
slot/port-
adapter/0

or
Router(config)#
interface atm
number

Step 3  Router(config- (Optional) If IP routing is enabled on the system, assigns a source IP


if)# ip address address and subnet mask to the interface.
ip-address mask

To enable the ATM interface, use the following command in interface con guration mode:

Command Purpose
Router(config- Changes the shutdown state to up and enables the ATM interface, thereby
if)# no beginning the segmentation and reassembly (SAR) operation on the interface.
shutdown

The no shutdown command passes an enable command to the ATM interface, which then begins
segmentation and reassembly (SAR) operations. It also causes the ATM interface to con gure itself
based on the previous con guration commands sent.

Con guring PVCs


To use a permanent virtual circuit (PVC), you must con gure the PVC into both the router and the ATM
switch. PVCs remain active until the circuit is removed from either con guration.

Note If you use PVC discovery, you do not have to con gure the PVC on the router. Refer to the section
"Con guring PVC Discovery" for more information.

All virtual circuit characteristics listed in the chapter "Wide-Area Networking Overview" apply to these
PVCs. When a PVC is con gured, all the con guration options are passed on to the ATM interface. These
PVCs are writable into the nonvolatile RAM (NVRAM) as part of the Route Processor (RP) con guration
and are used when the RP image is reloaded.

Some ATM switches might have point-to-multipoint PVCs that do the equivalent of broadcasting. If a
point-to-multipoint PVC exists, then that PVC can be used as the sole broadcast PVC for all multicast
requests.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 6/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

To con gure a PVC, perform the tasks in the following sections. The rst two tasks are required; the
other tasks are optional.

• Creating a PVC (Required)

• Mapping a Protocol Address to a PVC (Required)

• Con guring the AAL and Encapsulation Type (Optional)

• Con guring PVC Tra c Parameters (Optional)

• Con guring PVC Discovery (Optional)

• Enabling Inverse ARP (Optional)

• Con guring Generation of End-to-End F5 OAM Loopback Cells to Verify Connectivity (Optional)

• Con guring Broadcast on a PVC (Optional)

• Assigning a VC Class to a PVC (Optional)

• Con guring PVC Trap Support (Optional)

Creating a PVC
To create a PVC on the ATM interface and enter interface-ATM-VC con guration mode, use the
following command beginning in interface con guration mode:

Command Purpose
Router(config-if)# pvc Con gures a new ATM PVC by assigning a name (optional) and VPI/VCI
[name] vpi/vci [ilmi | numbers. Enters interface-ATM-VC con guration mode. Optionally
qsaal | smds] con gures ILMI, QSAAL, or SMDS encapsulation.

Note After con guring the parameters for an ATM PVC, you must exit interface-ATM-VC con guration
mode in order to create the PVC and enable the settings.

Once you specify a name for a PVC, you can reenter the interface-ATM-VC con guration mode by
simply entering pvc name.

Note The ilmi keyword in the pvc command is used for setting up an ILMI PVC in an SVC environment.
Refer to the section "Con guring Communication with the ILMI" later in this chapter for more
information.

See examples of PVC con gurations in the section "ATM Con guration Examples" at the end of this
chapter.

Mapping a Protocol Address to a PVC


The ATM interface supports a static mapping scheme that identi es the network address of remote hosts
or routers. This section describes how to map a PVC to an address, which is a required task for
con guring a PVC.

To map a protocol address to a PVC, use the following command in interface-ATM-VC con guration
mode:

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 7/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Command Purpose
Router(config-if-atm-vc)# protocol protocol protocol-address Maps a protocol address to a
[[no] broadcast] PVC.

Note If you enable or disable broadcasting directly on a PVC using the protocol command, this
con guration will take precedence over any direct con guration using the broadcast command.

See examples of PVC con gurations in the section "ATM Con guration Examples" at the end of this
chapter.

Con guring the AAL and Encapsulation Type


To con gure the ATM adaptation layer (AAL) and encapsulation type, use the following command
beginning in interface-ATM-VC con guration mode:

Command Purpose
Router(config-if-atm-vc)# encapsulation Con gures the ATM adaptation layer (AAL) and
aal5encap encapsulation type.

For a list of AAL types and encapsulations supported for the aal-encap argument, refer to the
encapsulation aal5 command in the "ATM Commands" chapter of the Cisco IOS Wide-Area Networking
Command Reference. The global default is AAL5 with SNAP encapsulation.

Con guring PVC Tra c Parameters


The supported tra c parameters are part of the following service categories: Available Bit Rate (ABR),
Unspeci ed Bit Rate (UBR), UBR+, Variable Bit Rate Non Real-Time (VBR-NRT), and real-time Variable
Bit Rate (VBR). Only one of these categories can be speci ed per PVC connection so if a new one is
entered, it will replace the existing one.

To con gure PVC tra c parameters, use one of the following commands beginning in interface-ATM-VC
con guration mode:

Command Purpose
Router(config-if-atm-vc)# abr Con gures the Available Bit Rate (ABR). (ATM-CES port
output-pcr output-mcr adapter and Multiport T1/E1 ATM Network Module only.)

Router(config-if-atm-vc)# ubr Con gures the Unspeci ed Bit Rate (UBR).


output-pcr

Router(config-if-atm-vc)# ubr+ Con gures the UBR and a minimum guaranteed rate.
output-pcr output-mcr

Router(config-if-atm-vc)# vbr-nrt Con gures the Variable Bit Rate-Non Real Time (VBR-NRT)
output-pcr output-scr output-mbs QOS.

Router(config-if-atm-vc)# vbr-rt Con gures the real-time Variable Bit Rate (VBR).
peak-rate average-rate burst (Cisco MC3810 and Multiport T1/E1 ATM Network Module
only.)

The -pcr and -mcr arguments are the peak cell rate and minimum cell rate, respectively. The -scr and -
mbs arguments are the sustainable cell rate and maximum burst size, respectively.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 8/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

For an example of how to con gure an ABR PVC, refer to the section "Con guring an ABR PVC
Example" at the end of this chapter.

For a description of how to con gure tra c parameters in a VC class and apply the VC class to an ATM
interface or subinterface, refer to the section "Con guring VC Classes."

Note The commands in this section are not supported on the ATM port adapter (PA-A1 series). The
ABR service class is only supported on the ATM-CES port adapter for PVCs. The 1-port ATM-25
network module only supports UBR.

For ABR VCs, you can optionally con gure the amount that the cell transmission rate increases or
decreases in response to ow control information from the network or destination. To con gure this
option, use the following command in interface-ATM-VC con guration mode:

Command Purpose
Router(config-if-atm-vc)# atm abr rate-factor Speci es the ABR rate factors. The default
[rate-increase-factor] [rate-decrease-factor] increase and decrease rate factors is 1/16.

For an example of con guring an ABR PVC, see the section "Con guring an ABR PVC Example" later in
this chapter.

Con guring PVC Discovery


You can con gure your router to automatically discover PVCs that are con gured on an attached adjacent
switch. The discovered PVCs and their tra c parameters are con gured on an ATM main interface or
subinterface that you specify. Your router receives the PVC parameter information using Interim Local
Management Interface (ILMI).

To con gure PVC discovery on an ATM interface, use the following commands beginning in global
con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm slot/0 Speci es the ATM interface using the appropriate
format of the interface atm command.1

or
Router(config)# interface atm
slot/port-adapter/0

or
Router(config)# interface atm number

Step 2  Router(config-if)# pvc [name] 0/16 Con gures an ILMI PVC on the main interface.
ilmi

Step 3  Router(config-if-atm-vc)# exit Returns to interface con guration mode.

Step 4  Router(config-if)# atm ilmi-pvc- Con gures PVC Discovery on the main interface
discovery [subinterface] and optionally speci es that discovered PVCs will
be assigned to a subinterface.

Step 5  Router(config-if)# exit Returns to global con guration mode.

Step 6 
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 9/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router(config)# interface atm Speci es the ATM main interface or subinterface


slot/0[.subinterface-number that discovered PVCs will be assigned to.
{multipoint | point-to-point}]

or
Router(config)# interface atm
slot/port-adapter/0[.subinterface-
number {multipoint | point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number
{multipoint | point-to-point}]

Step 7  Router(config-subif)# ip address ip- (Optional) Speci es the protocol address for the
address mask subinterface.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

Use the subinterface keyword in Step 4 if you want the discovered PVCs to reside on an ATM
subinterface that you specify in Step 6. The discovered PVCs are assigned to the subinterface number
that matches the VPI number of the discovered PVC. For example, if subinterface 2/0.1 is speci ed using
the interface atm command in Step 6, then all discovered PVCs with a VPI value of 1 will be assigned to
this subinterface. For an example, see the section "Con guring PVC Discovery Example" later in this
chapter.

Repeat Steps 6 and 7 if you want discovered PVCs to be assigned to more than one subinterface. If no
subinterfaces are con gured, discovered PVCs will be assigned to the main interface speci ed in Step 1.

For an example of con guring PVC discovery, refer to the section "Con guring PVC Discovery Example"
at the end of this chapter.

Enabling Inverse ARP


Inverse ARP is enabled by default when you create a PVC using the pvc command. Once con gured, a
protocol mapping between an ATM PVC and a network address is learned dynamically as a result of the
exchange of ATM Inverse ARP packets.

Inverse ARP is supported on PVCs running IP or IPX and no static map is con gured. If a static map is
con gured, Inverse ARP will be disabled.

To enable Inverse ARP on an ATM PVC, use the following commands beginning in global con guration
mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the interface atm
point-to-point}] command.1

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint |

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 10/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number {multipoint |
point-to-point}]

Step 2  Router(config-if)# pvc [name] vpi/vci Speci es an ATM PVC by name


(optional) and VPI/VCI numbers.

Step 3  Router(config-if-atm-vc)# encapsulation Con gures AAL5 LLC-SNAP


aal5snap encapsulation if it is not already
con gured.

Step 4  Router(config-if-atm-vc)# inarp minutes (Optional) Adjusts the Inverse ARP time
period.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

When PVC discovery is enabled on an active PVC and the router terminates that PVC, the PVC will
generate an ATM Inverse ARP request. This allows the PVC to resolve its own network addresses without
con guring a static map.

Address mappings learned through Inverse ARP are aged out. However, mappings are refreshed
periodically. This period is con gurable using the inarp command, which has a default of 15 minutes.

You can also enable Inverse ARP using the protocol command. This is necessary only if you disabled
Inverse ARP using the no protocol command. For more information about this command, refer to the
"ATM Commands" chapter in the Cisco IOS Wide-Area Networking Command Reference.

For an example of con guring Inverse ARP, see the section "Enabling Inverse ARP Example" at the end
of this chapter.

Con guring Generation of End-to-End F5 OAM Loopback Cells


to Verify Connectivity
You can optionally con gure the PVC to generate end-to-end F5 OAM loopback cells to verify
connectivity on the virtual circuit. The remote end must respond by echoing back such cells. If OAM
response cells are missed (indicating the lack of connectivity), the PVC state goes down. If all the PVCs
on a subinterface go down, the subinterface goes down.

To con gure transmission of end-to-end F5 OAM cells on a PVC, use the following commands in
interface-ATM-VC con guration mode:

  Command Purpose
Step 1  Router(config-if-atm- Con gures transmission of end-to-end F5 OAM loopback cells
vc)# oam-pvc [manage] on a PVC, speci es how often loopback cells should be sent, and
frequency optionally enables OAM management of the connection.

Step 2  Router(config-if-atm- (Optional) Speci es OAM management parameters for verifying


vc)# oam retry up-count connectivity of a PVC connection. This command is only
down-count retry- supported if OAM management is enabled.
frequency

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 11/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Use the up-count argument to specify the number of consecutive end-to-end F5 OAM loopback cell
responses that must be received in order to change a PVC connection state to up. Use the down-count
argument to specify the number of consecutive end-to-end F5 OAM loopback cell responses that are
not received in order to tear down a PVC. Use the retry-frequency argument to specify the frequency (in
seconds) that end-to-end F5 OAM loopback cells should be transmitted when a change in UP/DOWN
state is being veri ed. For example, if a PVC is up and a loopback cell response is not received after the
frequency (in seconds) speci ed using the oam-pvc command, then loopback cells are sent at the retry-
frequency to verify whether or not the PVC is down.

For information about managing PVCs using OAM, see the section "Con guring OAM Management" later
in this chapter.

For an example of OAM loopback cell generation, see the section "Con guring Generation of End-to-
End F5 OAM Loopback Cells Example" at the end of this chapter.

Con guring Broadcast on a PVC


To send duplicate broadcast packets for all protocols con gured on a PVC, use the following command
in interface-ATM-VC con guration mode:

Command Purpose
Router(config-if-atm-vc)# Sends duplicate broadcast packets for all protocols con gured on
broadcast a PVC.

Note If you enable or disable broadcasting directly on a PVC using the protocol command, this
con guration will take precedence over any direct con guration using the broadcast command.

Assigning a VC Class to a PVC


By creating a VC class, you can precon gure a set of default parameters that you may apply to a PVC. To
create a VC class, refer to the section "Con guring VC Classes" later in this chapter.

Once you have created a VC class, use the following command in interface-ATM-VC con guration mode
to apply the VC class to a PVC:

Command Purpose
Router(config-if-atm-vc)# class-vc vc-class-name Applies a VC class to a PVC.

The vc-class-name argument is the same as the name argument you speci ed when you created a VC
class using the vc-class atm command. Refer to the section "Con guring VC Classes" later in this
chapter for a description of how to create a VC class.

Con guring PVC Trap Support


You can con gure the PVC to provide failure noti cation by sending a trap when a PVC on an ATM
interface fails or leaves the UP operational state.

PVC Failure Noti cation


Only one trap is generated per hardware interface, within the speci ed interval de ned by the interval
"atmIntPvcNoti cationInterval". If other PVCs on the same interface go DOWN during this interval, traps
are generated and held until the interval has elapsed. Once the interval has elapsed, the traps are sent if
the PVCs are still DOWN.
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 12/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

No trap is generated when a PVC returns to the UP state after having been in the DOWN state. If you
need to detect the recovery of PVCs, you must use the SNMP management application to regularly poll
your router.

PVC Status Tables


When PVC trap support is enabled, the SNMP manager can poll the SNMP agent to get PCV status
information. The table "atmInterfaceExtTable" provides PVC status on an ATM interface. The table
"atmCurrentlyFailingPVclTable" provides currently failing and previously failed PVC time-stamp
information.

Note PVC traps are only supported on permanent virtual circuit links (PVCLs), not permanent virtual path
links (PVPLs).

Prerequisites
Before you enable PVC trap support, you must con gure SNMP support and an IP routing protocol on
your router. See the "ATM Con guration Examples" section later in this document. For more information
about con guring SNMP support, refer to the chapter "Con guring SNMP Support" in the Cisco IOS
Con guration Fundamentals Con guration Guide. For information about con guring IP routing protocols,
refer to the section "IP Routing Protocols" in the Cisco IOS IP Con guration Guide.

To receive PVC failure noti cation and access to PVC status tables on your router, you must have the
Cisco PVC trap MIB called CISCO-IETF-ATM2-PVCTRAP-MIB.my compiled in your NMS application. You
can nd this MIB on the Web at Cisco's MIB website that has the URL http://www.cisco.com/public/sw-
center/netmgmt/cmtk/mibs.shtml.

Enabling PVC Trap Support


When you con gure PVC trap support, you must also enable OAM management on the PVC. To enable
PVC trap support and OAM management, use the following commands beginning in global con guration
mode:

  Command Purpose
Step 1  Router(config)# snmp-server enable traps atm Enables PVC trap support.
pvc interval seconds fail-interval seconds

Step 2  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate form of the interface atm
point-to-point}] command.1

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint |
point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number {multipoint |
point-to-point}]

Step 3  Router(config-if)# pvc [name] vpi/vci Enables the PVC.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 13/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 4  Router(config-if-atm-vc)# oam-pvc manage Enables end-to-end OAM management


for an ATM PVC.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

For more information on OAM management, see the section "Con guring OAM Management" later in
this chapter.

The new objects in this feature are de ned in the IETF draft The De nitions of Supplemental Managed
Objects for ATM Management, which is an extension to the AToM MIB (RFC 1695).

For an example of con guring PVC trap support, see the section "Con guring PVC Trap Support
Example" at the end of this chapter.

Con guring SVCs


ATM switched virtual circuit (SVC) service operates much like X.25 SVC service, although ATM allows
much higher throughput. Virtual circuits are created and released dynamically, providing user bandwidth
on demand. This service requires a signalling protocol between the router and the switch.

The ATM signalling software provides a method of dynamically establishing, maintaining, and clearing
ATM connections at the User-Network Interface (UNI). The ATM signalling software conforms to ATM
Forum UNI 3.0 or ATM Forum UNI 3.1 depending on what version is selected by ILMI or con guration.

In UNI mode, the user is the router and the network is an ATM switch. This is an important distinction.
The Cisco router does not perform ATM-level call routing. Instead, the ATM switch does the ATM call
routing, and the router routes packets through the resulting circuit. The router is viewed as the user and
the LAN interconnection device at the end of the circuit, and the ATM switch is viewed as the network.

Figure 2 illustrates the router position in a basic ATM environment. The router is used primarily to
interconnect LANs via an ATM network. The workstation connected directly to the destination ATM
switch illustrates that you can connect not only routers to ATM switches, but also any computer with an
ATM interface that conforms to the ATM Forum UNI speci cation.

Figure 2 Basic ATM Environment

To use SVCs, complete the tasks in the following sections:


https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 14/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• Con guring Communication with the ILMI (Required)

• Con guring the PVC That Performs SVC Call Setup (Required)

• Con guring the NSAP Address (Required)

• Creating an SVC (Required)

The tasks in the following sections are optional SVC tasks for customizing your network. These tasks are
considered advanced; the default values are almost always adequate. You should not have to perform
these tasks unless you need to customize your particular SVC connection.

• Con guring ATM UNI Version Override (Optional)

• Con guring the Idle Timeout Interval (Optional)

• Con guring Point-to-Multipoint Signalling (Optional)

• Con guring IP Multicast over ATM Point-to-Multipoint Virtual Circuits (Optional)

• Con guring SVC Tra c Parameters (Optional)

• Con guring Strict Tra c Shaping (Optional)

• Con guring Generation of End-to-End F5 OAM Loopback Cells to Verify Connectivity (Optional)

• Con guring Broadcast on an SVC (Optional)

• Assigning a VC Class to an SVC (Optional)

• Con guring SSCOP (Optional)

• Closing an SVC (Optional)

Note SVCs are not supported on the 1-port ATM-25 network module.

Con guring Communication with the ILMI


In an SVC environment, you must con gure a PVC for communication with the Integrated Local
Management Interface (ILMI) so the router can receive SNMP traps and new network pre xes. The
recommended vpi and vci values for the ILMI PVC are 0 and 16, respectively. To con gure ILMI
communication, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# pvc [name] 0/16 ilmi Creates an ILMI PVC on an ATM main interface.

Note This ILMI PVC can be set up only on an ATM main interface, not on ATM subinterfaces.

Once you have con gured an ILMI PVC, you can optionally enable the ILMI keepalive function by using
the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm ilmi-keepalive Enables ILMI keepalives and sets the interval between
[seconds] keepalives.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 15/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

No other con guration steps are required.

ILMI address registration for receipt of SNMP traps and new network pre xes is enabled by default. The
ILMI keepalive function is disabled by default; when enabled, the default interval between keepalives is 3
seconds.

For an example of con guring ILMI, see the section "Con guring Communication with the ILMI Example"
in the "ATM Con guration Examples" section at the end of this chapter.

Con guring the PVC That Performs SVC Call Setup


Unlike X.25 service, which uses in-band signalling (connection establishment done on the same circuit
as data transfer), ATM uses out-of-band signalling. One dedicated PVC exists between the router and
the ATM switch, over which all SVC call establishment and call termination requests ow. After the call is
established, data transfer occurs over the SVC, from router to router. The signalling that accomplishes
the call setup and teardown is called Layer 3 signalling or the Q.2931 protocol.

For out-of-band signalling, a signalling PVC must be con gured before any SVCs can be set up. Figure 3
illustrates that a signalling PVC from the source router to the ATM switch is used to set up two SVCs.
This is a fully meshed network; workstations A, B, and C all can communicate with each other.

Figure 3 One or More SVCs Require a Signalling PVC

To con gure the signalling PVC for all SVC connections, use the following command in interface
con guration mode:

Command Purpose
Router(config-if)# pvc [name] Con gures the signalling PVC for an ATM main interface that
vpi/vci qsaal uses SVCs.

Note This signalling PVC can be set up only on an ATM main interface, not on ATM subinterfaces.

The VPI and VCI values must be con gured consistently with the local switch. The standard value for VPI
and VCI are 0 and 5, respectively.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 16/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

See the section "SVCs in a Fully Meshed Network Example" at the end of this chapter for a sample ATM
signalling con guration.

Con guring the NSAP Address


Every ATM interface involved with signalling must be con gured with a network service access point
(NSAP) address. The NSAP address is the ATM address of the interface and must be unique across the
network.

To con gure an NSAP address, complete the tasks described in one of the following sections:

• Con guring the ESI and Selector Fields

• Con guring the Complete NSAP Address

Con guring the ESI and Selector Fields


If the switch is capable of delivering the NSAP address pre x to the router by using ILMI, and the router
is con gured with a PVC for communication with the switch via ILMI, you can con gure the endstation ID
(ESI) and selector elds using the atm esi-address command. The atm esi-address command allows
you to con gure the ATM address by entering the ESI (12 hexadecimal characters) and the selector byte
(2 hexadecimal characters). The NSAP pre x (26 hexadecimal characters) is provided by the ATM
switch.

To con gure the router to get the NSAP pre x from the switch and use locally entered values for the
remaining elds of the address, use the following commands beginning in interface con guration mode:

  Command Purpose
Step 1  Router(config-if)# pvc Con gures an ILMI PVC on an ATM main interface for
[name] 0/16 ilmi communicating with the switch by using ILMI.

Step 2  Router(config-if-atm-vc)# Returns to interface con guration mode.


exit

Step 3  Router(config-if)# atm esi- Enters the ESI and selector elds of the NSAP address.
address esi.selector

The recommended vpi and vci values for the ILMI PVC are 0 and 16, respectively.

You can also specify a keepalive interval for the ILMI PVC. See the "Con guring Communication with the
ILMI" section earlier in this chapter for more information.

To see an example of setting up the ILMI PVC and assigning the ESI and selector elds of an NSAP
address, see the section "SVCs with Multipoint Signalling Example" at the end of this chapter.

Con guring the Complete NSAP Address


When you con gure the ATM NSAP address manually, you must enter the entire address in hexadecimal
format because each digit entered represents a hexadecimal digit. To represent the complete NSAP
address, you must enter 40 hexadecimal digits in the following format:

XX.XXXX.XX.XXXXXX.XXXX.XXXX.XXXX.XXXX.XXXX.XXXX.XX

Note All ATM NSAP addresses may be entered in the dotted hexadecimal format shown, which
conforms to the UNI speci cation. The dotted method provides some validation that the address is
a legal value. If you know your address format is correct, the dots may be omitted.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 17/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Because the interface has no default NSAP address, you must con gure the NSAP address for SVCs. To
set the ATM interface's source NSAP address, use the following command in interface con guration
mode:

Command Purpose
Router(config-if)# atm nsap-address nsap- Con gures the ATM NSAP address for an
address interface.

The atm nsap-address and atm esi-address commands are mutually exclusive. Con guring the router
with the atm nsap-address command negates the atm esi-address setting, and vice versa. For
information about using the atm esi-address command, see the preceding section "Con guring the ESI
and Selector Fields."

See an example of assigning an NSAP address to an ATM interface in the section "ATM NSAP Address
Example" at the end of this chapter.

Creating an SVC
To create an SVC, use the following commands beginning in interface con guration mode:

  Command Purpose
Step 1  Router(config-if)# svc [name] nsap address Creates an SVC and speci es the
destination NSAP address.

Step 2  Router(config-if-atm-vc)# encapsulation (Optional) Con gures the ATM adaptation


aal5encap layer (AAL) and encapsulation type.

Step 3  Router(config-if-atm-vc)# protocol protocol Maps a protocol address to an SVC.


protocol-address [[no] broadcast]

Once you specify a name for an SVC, you can reenter interface-ATM-VC con guration mode by simply
entering the svc name command; you can remove an SVC con guration by entering the no svc name
command.

For a list of AAL types and encapsulations supported for the aal-encap argument, refer to the
encapsulation aal5 command in the "ATM Commands" chapter of the Cisco IOS Wide-Area Networking
Command Reference. The default is AAL5 with SNAP encapsulation.

Con guring ATM UNI Version Override


Normally, when ILMI link autodetermination is enabled on the interface and is successful, the router takes
the user-network interface (UNI) version returned by ILMI. If the ILMI link autodetermination process is
unsuccessful or ILMI is disabled, the UNI version defaults to 3.0. You can override this default by using
the atm uni-version command. The no form of the command sets the UNI version to the one returned by
ILMI if ILMI is enabled and the link autodetermination is successful. Otherwise, the UNI version will revert
to 3.0. To override the ATM UNI version used by the router, use the following command in interface
con guration mode:

Command Purpose
Router(config-if)# atm uni-version version-number Overrides UNI version used by router.

No other con guration steps are required.

Con guring the Idle Timeout Interval


https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 18/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

You can specify an interval of inactivity after which any idle SVC on an interface is torn down. This
timeout interval might help control costs and free router memory and other resources for other uses.

To change the idle timeout interval, use the following command in interface-ATM-VC con guration
mode:

Command Purpose
Router(config-if-atm-vc)# idle-timeout Con gures the interval of inactivity after which an idle
seconds [minimum-rate] SVC will be torn down.

In addition to con guring the interval of inactivity, you can optionally specify the minimum-rate in kilobits
per second (kbps). This is the minimum tra c rate required on an ATM SVC to maintain the connection.

Con guring Point-to-Multipoint Signalling


Point-to-multipoint signalling (or multicasting) allows the router to send one packet to the ATM switch
and have the switch replicate the packet to the destinations. It replaces pseudobroadcasting on speci ed
virtual circuits for protocols con gured for broadcasting.

You can con gure multipoint signalling on an ATM interface after you have mapped protocol addresses to
NSAPs and con gured one or more protocols for broadcasting.

After multipoint signalling is set, the router uses the SVC con gurations that have the broadcast keyword
set to establish multipoint calls. The call is established to the rst destination with a Setup message.
Additional parties are added to the call with AddParty messages each time a multicast packet is sent.
One multipoint call will be established for each logical subnet of each protocol that has the broadcast
keyword set.

To con gure multipoint signalling on an ATM interface, use the following commands beginning in global
con guration mode:

  Command Purpose
Step 1  Router(config)# Speci es the ATM interface using the appropriate format of the
interface atm slot/0 interface atm command.1

or
Router(config)#
interface atm
slot/port-adapter/0

or
Router(config)#
interface atm number

Step 2  Router(config-if)# Con gures the signalling PVC for an ATM main interface that uses
pvc [name] 0/5 qsaal SVCs.

Step 3  Router(config-if-atm- Returns to interface con guration mode.


vc)# exit

Step 4  Router(config-if-atm- (Optional) Con gures an ILMI PVC on an ATM main interface and
vc)# pvc [name] 0/16 returns to interface con guration mode. This task is required if you
ilmi con gure the ATM NSAP address in Step 5 by con guring the ESI
and selector elds.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 19/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

and
Router(config-if-atm-
vc)# exit

Step 5  Router(config- Con gures the complete NSAP address manually.


if)# atm nsap-address
or
nsap-address
Con gures the ESI and selector elds. To use this method, you
must con gure Step 4 rst.
or
Router(config-
if)# atm esi-address
esi.selector

Step 6  Router(config- Create san SVC and speci es the destination NSAP address. Enters
if)# svc [name] nsap interface-ATM-VC mode.
address

Step 7  Router(config-if-atm- Provides a protocol address for the interface and enables
vc)# protocol broadcasting.
protocol protocol-
address broadcast

Step 8  Router(config-if-atm- Returns to interface con guration mode.


vc)# exit

Step 9  Router(config- Enables multipoint signalling to the ATM switch.


if)# atm multipoint-
signalling

Step 10  Router(config- (Optional) Limits the frequency of sending AddParty messages.


if)# atm multipoint-
interval interval

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

If multipoint virtual circuits are closed, they are reopened with the next multicast packet. Once the call is
established, additional parties are added to the call when additional multicast packets are sent. If a
destination never comes up, the router constantly attempts to add it to the call by means of multipoint
signalling.

For an example of con guring multipoint signalling on an interface that is con gured for SVCs, see the
section "SVCs with Multipoint Signalling Example" at the end of this chapter.

Con guring IP Multicast over ATM Point-to-Multipoint Virtual Circuits


This task is documented in the "Con guring IP Multicast Routing" chapter of the Cisco IOS IP
Con guration Guide.

Con guring SVC Tra c Parameters


The tasks in this section are optional and advanced. The ATM signalling software can specify to the ATM
interface on the router and the switch a limit on how much tra c the source router will be sending. It
provides this information in the form of tra c parameters. (These parameters have default values.) The
ATM switch in turn sends these values as requested by the source to the ATM destination node. If the
destination cannot provide such capacity levels, the call may fail. (For Cisco router series behavior, see

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 20/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

the per-interface atm sig-tra c-shaping strict command in the Cisco IOS Wide-Area Networking
Command Reference.) There is a single attempt to match tra c values.

The supported tra c parameters are part of the following service categories: Unspeci ed Bit Rate (UBR),
UBR+, and Variable Bit Rate Non Real-Time (VBR-NRT). Only one of these categories can be speci ed
per SVC connection so if a new one is entered, it will replace the existing one. The commands used to
specify the service category and tra c values are identical to those used when you create a PVC.

To con gure tra c parameters on an SVC, use the following commands beginning in global con guration
mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the interface atm
point-to-point}] command.1

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint |
point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number {multipoint |
point-to-point}]

Step 2  Router(config-if)# svc [name] nsap address Creates an SVC and speci es the
destination NSAP address.

Step 3  Router(config-if-atm-vc)# protocol protocol Maps a destination protocol address to


protocol-address [[no] broadcast] an SVC.

Step 4  Router(config-if-atm-vc)# ubr output-pcr Con gures the UBR


[input-pcr]
or
Con gures the UBR and a minimum
or guaranteed rate
Router(config-if-atm-vc)# ubr+ output-pcr or
output-mcr [input-pcr] [input-mcr]
Con gures the VBR-NRT QOS.

or
Router(config-if-atm-vc)# vbr-nrt output-pcr
output-scr output-mbs [input-pcr] [input-scr]
[input-mbs]

Step 5  Router(config-if-atm-vc)# exit Returns to interface con guration mode


and enables the tra c parameters on the
SVC.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 21/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Note The commands in this section are not supported on the ATM port adapter (PA-A1 series). The 1-
port ATM-25 network module only supports UBR.

The -pcr and -mcr arguments are the peak cell rate and minimum cell rate, respectively. The -scr and -
mbs arguments are the sustainable cell rate and maximum burst size, respectively.

For an example of con guring tra c parameters on an SVC, see the section "Con guring SVC Tra c
Parameters Example" at the end of this chapter.

For a description of how to con gure tra c parameters in a VC class and apply the VC class to an ATM
interface or subinterface, refer to the section "Con guring VC Classes."

Con guring Strict Tra c Shaping


You can con gure strict tra c shaping on an ATM interface to specify that an SVC be established using
only signaled tra c parameters. If such shaping cannot be provided, the SVC is released.

To specify that an SVC be established on an ATM interface using only signaled tra c parameters, use
the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm sig- Speci es that an SVC be established on an ATM interface using
traffic-shaping strict only signaled tra c parameters.

If you do not con gure strict tra c shaping on the router ATM interface, an attempt is made to establish
an SVC with tra c shaping for the transmit cell ow per the signaled tra c parameters. If such shaping
cannot be provided, the SVC is installed with default shaping parameters; that is, it behaves as though a
PVC were created without specifying tra c parameters.

Con guring Generation of End-to-End F5 OAM Loopback Cells


to Verify Connectivity
You can optionally con gure the SVC to generate end-to-end F5 OAM loopback cells to verify
connectivity on the virtual circuit. The remote end must respond by echoing back such cells. If OAM
response cells are missed (indicating the lack of connectivity), the SVC is torn down. For more
information, refer to the "Con guring OAM Management" section later in this chapter.

To con gure transmission of end-to-end F5 OAM loopback cells on an SVC, use the following
commands in interface-ATM-VC con guration mode:

  Command Purpose
Step 1  Router(config-if-atm- Con gures transmission of end-to-end F5 OAM loopback cells
vc)# oam-svc [manage] on an SVC, speci es how often loopback cells should be sent,
frequency and optionally enables OAM management of the connection.

Step 2  Router(config-if-atm- (Optional) Speci es OAM management parameters for verifying


vc)# oam retry up-count connectivity of an SVC connection. This command is only
down-count retry- supported if OAM management is enabled.
frequency

The up-count argument does not apply to SVCs, but it must be speci ed in order to con gure the down-
count and retry-frequency. Use the down-count argument to specify the number of consecutive end-to-
end F5 OAM loopback cell responses that are not received in order to tear down an SVC. Use the retry-
frequency argument to specify the frequency (in seconds) that end-to-end F5 OAM loopback cells
should be transmitted when a change in UP/DOWN state is being veri ed. For example, if an SVC is up
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 22/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

and a loopback cell response is not received after the frequency (in seconds) speci ed using the oam-
svc command, then loopback cells are sent at the retry-frequency to verify whether or not the SVC is
down.

Note Generally, ATM signalling manages ATM SVCs. Con guring the oam-svc command on an SVC
veri es the inband integrity of the SVC.

Con guring Broadcast on an SVC


To send duplicate broadcast packets or send a single broadcast packet using multipoint signalling for all
protocols con gured on an SVC, use the following command in interface-ATM-VC con guration mode:

Command Purpose
Router(config-if-atm- Sends duplicate broadcast packets for all protocols con gured on
vc)# broadcast an SVC.

Note If you enable or disable broadcasting directly on an SVC using the protocol command, this
con guration will take precedence over any direct con guration using the broadcast command.

Assigning a VC Class to an SVC


By creating a VC class, you can precon gure a set of default parameters that you may apply to an SVC.
To create a VC class, refer to the section "Con guring VC Classes" later in this chapter.

Once you have created a VC class, use the following command in interface-ATM-VC con guration mode
to apply the VC class to an SVC:

Command Purpose
Router(config-if-atm-vc)# class-vc vc-class-name Applies a VC class to an SVC.

The vc-class-name argument is the same as the name argument you speci ed when you created a VC
class using the vc-class atm command. Refer to the section "Con guring VC Classes" later in this
chapter for a description of how to create a VC class.

Con guring SSCOP


The Service-Speci c Connection-Oriented Protocol (SSCOP) resides in the service-speci c
convergence sublayer (SSCS) of the ATM adaptation layer (AAL). SSCOP is used to transfer variable-
length service data units (SDUs) between users of SSCOP. SSCOP provides for the recovery of lost or
corrupted SDUs.

Note The tasks in this section customize the SSCOP feature to a particular network or environment and
are optional. The features have default values and are valid in most installations. Before customizing
these features, you should have a good understanding of SSCOP and the network involved.

Setting the Poll Timer

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 23/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

The poll timer controls the maximum time between transmission of a POLL PDU when sequential data
(SD) or SDP PDUs are queued for transmission or are outstanding pending acknowledgments. To change
the poll timer from the default value of 100 seconds, use the following command in interface
con guration mode:

Command Purpose
Router(config-if)# sscop poll-timer seconds Sets the poll timer.

Setting the Keepalive Timer


The keepalive timer controls the maximum time between transmission of a POLL PDU when no SD or
SDP PDUs are queued for transmission or are outstanding pending acknowledgments. To change the
keepalive timer from the default value of 5 seconds, use the following command in interface
con guration mode:

Command Purpose
Router(config-if-atm-vc)# sscop keepalive-timer seconds Sets the keepalive timer.

Setting the Connection Control Timer


The connection control timer determines the time between transmission of BGN, END, or RS
(resynchronization) PDUs as long as an acknowledgment has not been received. Connection control
performs the establishment, release, and resynchronization of an SSCOP connection.

To change the connection control timer from the default value of 1 seconds, use the following command
in interface con guration mode:

Command Purpose
Router(config-if)# sscop cc-timer seconds Sets the connection control timer.

To change the retry count of the connection control timer from the default value of 10, use the following
command in interface con guration mode:

Command Purpose
Router(config- Sets the number of times that SSCOP will retry to transmit BGN, END, or RS
if)# sscop max-cc PDUs when they have not been acknowledged.
retries

Setting the Transmitter and Receiver Windows


A transmitter window controls how many packets can be transmitted before an acknowledgment is
required. To change the transmitter's window from the default value of 7, use the following command in
interface con guration mode:

Command Purpose
Router(config-if)# sscop send-window packets Sets the transmitter's window.

A receiver window controls how many packets can be received before an acknowledgment is required.
To change the receiver's window from the default value of 7, use the following command in interface
con guration mode:

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 24/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Command Purpose
Router(config-if)# sscop receive-window packets Sets the receiver's window.

Closing an SVC
You can disconnect an idle SVC by using the following command in EXEC mode:

Command Purpose
Router # atmsig close atm slot/0 vcd (Optional) Closes the signalling PVC for an SVC.

Con guring VC Classes


A VC class is a set of precon gured VC parameters that you con gure and apply to a particular VC or
ATM interface. You may apply a VC class to an ATM main interface, subinterface, PVC, or SVC. For
example, you can create a VC class that contains VC parameter con gurations that you will apply to a
particular PVC or SVC. You might create another VC class that contains VC parameter con gurations that
you will apply to all VCs con gured on a particular ATM main interface or subinterface. Refer to the "ATM
Con guration Examples" section later in this chapter for examples of VC class con gurations.

To create and use a VC class, complete the tasks in the following sections:

• Creating a VC Class

• Con guring VC Parameters

• Applying a VC Class

Creating a VC Class
To create a VC class, use the following command in global con guration mode:

Command Purpose
Router(config)# vc-class atm name Creates a VC class and enters vc-class con guration mode.

For examples of creating VC classes, see the section "Creating a VC Class Examples" at the end of this
chapter.

Con guring VC Parameters


After you create a VC class and enter vc-class con guration mode, con gure VC parameters using one
or more of the following commands:

• abr

• broadcast

• encapsulation aal5

• idle-timeout

• ilmi manage

• inarp

• oam-pvc

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 25/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• oam retry

• oam-svc

• protocol

• ubr

• ubr+

• vbr-nrt

Refer to the sections "Con guring PVCs" and "Con guring PVC Trap Support" for descriptions of how
to con gure these commands for PVCs and SVCs.

If an SVC command (for example, idle-timeout or oam-svc) is con gured in a VC class, but the
VC class is applied on a PVC, the SVC command is ignored. This is also true if a PVC command is
applied to an SVC.

For examples of creating VC classes, see the section "Creating a VC Class Examples" at the end of this
chapter.

Applying a VC Class
Once you have created and con gured a VC class, you can apply it directly on an ATM PVC or SVC, or
you can apply it on an ATM interface or subinterface.

To apply a VC class directly on an ATM PVC or SVC use the following commands beginning in interface
con guration mode:

  Command Purpose
Step 1  Router(config-if)# pvc [name] vpi/vci Speci es an ATM PVC,
or
or speci es an ATM SVC.
Router(config-if)# svc [name] nsap address

Step 2  Router(config-if-atm-vc)# class-vc vc-class- Applies a VC class directly on the PVC or


name SVC.

To apply a VC class on an ATM main interface or subinterface, use the following commands beginning in
global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the interface atm
point-to-point}] command.1

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint |
point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number {multipoint |
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 26/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

point-to-point}]

Step 2  Router(config-if)# class-int vc-class-name Applies a VC class on an the ATM main


interface or subinterface.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

For examples of applying a VC class to an ATM interface, see the section "Applying a VC Class
Examples" later in this chapter.

Con guring VC Management


When you con gure VC management, you enable the router to detect VC connections and
disconnections automatically. This noti es protocols to reroute packets immediately, preventing protocols
from waiting for unpredictable and relatively long timeout periods.

You may use Integrated Local Management Interface (ILMI) or operation, administration, and
maintenance (OAM) or both for managing your PVCs, and OAM for managing your SVCs. For PVCs, you
must decide which method is reliable in your particular network.

When ILMI and OAM management methods are both con gured to manage a PVC, both must indicate
that a PVC is up in order for that PVC to be determined as up. If either ILMI or OAM is not con gured, a
PVC will be managed by the method that is con gured.

When a PVC goes down, route caches for protocols con gured on that PVC are cleared (or ushed) so
that new routes may be learned. The route cache ush is applied on the PVC's interface. When all PVCs
on a subinterface go down, VC management shuts down the subinterface in addition to ushing route
caches. ATM hardware must keep the PVC active, however, so that OAM and ILMI cells may ow. When
any PVC on a subinterface comes up, the subinterface is brought up.

VC management using ILMI is referred to as ILMI management. VC management using OAM is referred
to as OAM management. To con gure either management method or both, perform the tasks in one or
both of the following sections:

• Con guring ILMI Management

• Con guring OAM Management

Con guring ILMI Management


ILMI management applies to PVCs only. To con gure ILMI management, use the following commands
beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the interface atm
point-to-point}] command.1

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint |
point-to-point}]

or
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 27/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router(config)# interface atm


number[.subinterface-number {multipoint |
point-to-point}]

Step 2  Router(config-if)# pvc [name] 0/16 ilmi Con gures a PVC for communication
with the ILMI.

Step 3  Router(config)# interface atm (Optional) Speci es the ATM


slot/0.subinterface-number multipoint subinterface of the PVC you want to
manage.

or
Router(config)# interface atm slot/port-
adapter/0.subinterface-number multipoint

or
Router(config)# interface atm
number.subinterface-number multipoint

Step 4  Router(config-if)# pvc [name] vpi/vci Speci es the PVC to be managed.

Step 5  Router(config-if-atm-vc)# ilmi manage Enables ILMI management on the PVC.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

Repeat Steps 4 and 5 for each PVC you want to manage. Step 3 is necessary only if you want to
con gure a PVC on a subinterface and not just on the main ATM interface.

The PVC comes up only if ILMI indicates the PVC is up. The PVC comes down when ILMI indicates that
the PVC is down. If OAM management is also con gured for the same PVC, the PVC comes up only if
both ILMI and OAM indicate that the PVC is up.

For an example of con guring ILMI management on a PVC, see the section "ILMI Management on an
ATM PVC Example" at the end of this chapter.

Con guring OAM Management


OAM management may be enabled for both PVCs and SVCs. To con gure OAM management, perform
the tasks in one or both of the following sections:

• Con guring OAM Management for PVCs

• Con guring OAM Management for SVCs

Con guring OAM Management for PVCs


To con gure OAM management for an ATM PVC, use the following commands beginning in global
con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the interface atm
point-to-point}] command.1

or
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 28/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router(config)# interface atm slot/port-


adapter/0[.subinterface-number {multipoint |
point-to-point}]

or
Router(config)# Router(config)# interface
atm number[.subinterface-number {multipoint
| point-to-point}]

Step 2  Router(config-if)# pvc [name] vpi/vci Speci es the ATM PVC.

Step 3  Router(config-if-atm-vc)# oam-pvc manage Enables OAM management on the PVC.


[frequency]

Step 4  Router(config-if-atm-vc)# oam retry up-count (Optional) Speci es OAM management


down-count retry-frequency parameters for re-establishing and
removing a PVC connection.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

Use the up-count argument to specify the number of consecutive end-to-end F5 OAM loopback cell
responses that must be received in order to change a PVC connection state to up. Use the down-count
argument to specify the number of consecutive end-to-end F5 OAM loopback cell responses that are
not received in order to tear down a PVC. Use the retry-frequency argument to specify the frequency (in
seconds) that end-to-end F5 OAM loopback cells should be transmitted when a change in UP/DOWN
state is being veri ed. For example, if a PVC is up and a loopback cell response is not received after the
frequency (in seconds) speci ed using the oam-pvc command, then loopback cells are sent at the retry-
frequency to verify whether or not the PVC is down.

By default, end-to-end F5 OAM loopback cell generation is turned o for each PVC. A PVC is
determined as down when any of the following is true on that PVC:

• The router does not receive a loopback reply after a con gured number of retries of sending end-to-
end F5 OAM loopback cells.

• The router receives a Virtual Circuit-Alarm Indication Signals (VC-AIS) cell.

• The router receives a Virtual Circuit-Remote Detect Indicator (VC-RDI) cell.

A PVC is determined as up when all of the following are true on that PVC:

• The router receives a con gured number of successive end-to-end F5 OAM loopback cell replies.

• The router does not receive VC-AIS cell for 3 seconds.

• The router does not receive VC-RDI cell for 3 seconds.

For an example of con guring OAM management on a PVC, see the section "OAM Management on an
ATM SVC Example" at the end of this chapter.

Con guring OAM Management for SVCs


To con gure OAM management for an ATM SVC, use the following commands beginning in global
con guration mode:

  Command Purpose

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 29/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the interface atm
point-to-point}] command.1

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint
| point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number {multipoint |
point-to-point}]

Step 2  Router(config-if)# svc [name] nsap address Speci es the ATM SVC.

Step 3  Router(config-if-atm-vc)# oam-svc manage Enables OAM management on the SVC.


[frequency]

Step 4  Router(config-if-atm-vc)# oam retry up- (Optional) Speci es OAM management


count down-count retry-frequency parameters for re-establishing and removing
an SVC connection.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

If OAM management is enabled on SVCs and detects disconnection on an SVC, that SVC is torn down.

The up-count argument does not apply to SVCs, but it must be speci ed in order to con gure the down-
count and retry-frequency. Use the down-count argument to specify the number of consecutive end-to-
end F5 OAM loopback cell responses that are not received in order to tear down an SVC. Use the retry-
frequency argument to specify the frequency (in seconds) that end-to-end F5 OAM loopback cells
should be transmitted when a change in UP/DOWN state is being veri ed. For example, if an SVC is up
and a loopback cell response is not received after the frequency (in seconds) speci ed using the oam-
svc command, then loopback cells are sent at the retry-frequency to verify whether or not the SVC is
down.

For an example of con guring OAM management on an SVC, see the section "OAM Management on an
ATM SVC Example" at the end of this chapter.

Con guring Classical IP and ARP over ATM


Cisco implements both the ATM Address Resolution Protocol (ARP) server and ATM ARP client functions
described in RFC 1577. RFC 1577 models an ATM network as a logical IP subnetwork on a LAN.

The tasks required to con gure classical IP and ARP over ATM depend on whether the environment uses
SVCs or PVCs.

Con guring Classical IP and ARP in an SVC Environment


The ATM ARP mechanism is applicable to networks that use SVCs. It requires a network administrator to
con gure only the device's own ATM address and that of a single ATM ARP server into each client
device. When the client makes a connection to the ATM ARP server, the server sends ATM Inverse ARP
requests to learn the IP network address and ATM address of the client on the network. It uses the

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 30/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

addresses to resolve future ATM ARP requests from clients. Static con guration of the server is not
required or needed. 

In Cisco's implementation, the ATM ARP client tries to maintain a connection to the ATM ARP server. The
ATM ARP server can tear down the connection, but the client attempts once each minute to bring the
connection back up. No error messages are generated for a failed connection, but the client will not
route packets until the ATM ARP server is connected and translates IP network addresses.

For each packet with an unknown IP address, the client sends an ATM ARP request to the server. Until
that address is resolved, any IP packet routed to the ATM interface will cause the client to send another
ATM ARP request. When the ARP server responds, the client opens a connection to the new destination
so that any additional packets can be routed to it.

Cisco routers may be con gured as ATM ARP clients to work with any ATM ARP server conforming to
RFC 1577. Alternatively, one of the Cisco routers in a logical IP subnet (LIS) may be con gured to act as
the ATM ARP server itself. In this case, it automatically acts as a client as well. To con gure classical IP
and ARP in an SVC environment, perform the tasks in one of the following sections:

• Con guring the Router as an ATM ARP Client

• Con guring the Router as an ATM ARP Server

Con guring the Router as an ATM ARP Client


In an SVC environment, con gure the ATM ARP mechanism on the interface by using the following
commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface Speci es the ATM interface using the appropriate format of
atm slot/0 the interface atm command.1

or
Router(config)# interface
atm slot/port-adapter/0

or
Router(config)# interface
atm number

Step 2  Router(config-if)# atm esi- Speci es the ATM address of the interface.
address esi.selector

Step 3  Router(config-if)# ip Speci es the IP address of the interface.


address address mask

Step 4  Router(config-if)# atm (Optional) Enables redundant ATM ARP servers.


classic-ip-extensions BFI

Step 5  Router(config-if)# atm arp- Speci es the ATM address of the ATM ARP server. Enter this
server nsap nsap-address command twice to specify two ATM ARP servers.

Step 6  Router(config-if)# no Enables the ATM interface.


shutdown

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 31/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

You can designate the current router interface as the ATM ARP server in Step 4 by typing self in place of
nsap nsap-address.

To con gure the ESI and selector elds in Step 2, the switch must be capable of delivering the NSAP
address pre x to the router via ILMI and the router must be con gured with a PVC for communication
with the switch via ILMI. For a description of how to con gure an ILMI PVC, refer to the section
"Con guring Communication with the ILMI" earlier in this chapter.

For an example of con guring the ATM ARP client, see the section "Con guring ATM ARP Client in an
SVC Environment Example" at the end of this chapter.

Con guring the Router as an ATM ARP Server


Cisco's implementation of the ATM ARP server supports rendundant ATM ARP servers on a single logical
IP subnetwork (LIS). In order for redundant ATM ARP server support to work, all of the devices on the LIS
must be Cisco devices and must have the atm classic-ip-extensions BFI command con gured.

To con gure the ATM ARP server, use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the appropriate format
slot/0 of the interface atm command.1

or
Router(config)# interface atm
slot/port-adapter/0

or
Router(config)# interface atm
number

Step 2  Router(config-if)# atm esi- Speci es the ATM address of the interface.
address esi.selector

Step 3  Router(config-if)# ip address Speci es the IP address of the interface.


address mask

Step 4  Router(config-if)# atm classic- (Optional) Enables redundant ATM ARP servers.
ip-extensions BFI

Step 5  Router(config-if)# atm arp- Identi es the ATM ARP server for the IP subnetwork
server self network.

Step 6  Router(config-if)# no shutdown Enables the ATM interface.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

To con gure the ESI and selector elds in Step 2, the switch must be capable of delivering the NSAP
address pre x to the router via ILMI and the router must be con gured with a PVC for communication
with the switch via ILMI. For a description of how to con gure an ILMI PVC, refer to the section
"Con guring Communication with the ILMI" earlier in this chapter.

For an example of con guring the ATM ARP server, see the section "Con guring ATM ARP Client in an
SVC Environment Example" at the end of this chapter.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 32/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Con guring Classical IP and Inverse ARP in a PVC Environment


The ATM Inverse ARP mechanism is applicable to networks that use PVCs, where connections are
established but the network addresses of the remote ends are not known. A server function is not used
in this mode of operation.

In a PVC environment, the ATM Inverse ARP mechanism is enabled by default for IP and IPX when you
use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the appropriate format
slot/0 of the interface atm command.1

or
Router(config)# interface atm
slot/port-adapter/0

or
Router(config)# interface atm
number

Step 2  Router(config-if)# ip address Speci es the IP address of the interface.


address mask

Step 3  Router(config-if)# pvc [name] Creates a PVC.


vpi/vci

Step 4  Router(config-if-atm-vc)# no Enables the ATM interface.


shutdown

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

Repeat Step 3 for each PVC you want to create.

By default, Inverse ARP datagrams will be sent on this virtual circuit every 15 minutes. To adjust the
Inverse ARP time period, use the inarp minutes command in interface-ATM-VC con guration mode.

Note The ATM ARP mechanism works with IP only. The Inverse ATM ARP mechanism works with IP and
IPX only. For all other protocols, the destination address must be speci ed.

For an example of con guring the ATM Inverse ARP mechanism, see the section "Con guring ATM
Inverse ARP in a PVC Environment Example" at the end of this chapter.

Customizing the ATM Interface


You can customize the ATM interface. The features you can customize have default values that will most
likely suit your environment and probably need not be changed. However, you might need to enter
con guration commands, depending upon the requirements for your system con guration and the
protocols you plan to route on the interface. To customize the ATM interface, perform the tasks in the
following sections:

• Con guring the Rate Queue


https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 33/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• Con guring MTU Size

• Setting the SONET PLIM

• Setting Loopback Mode

• Setting the Exception Queue Length

• Con guring the Maximum Number of Channels

• Limiting the Number of Virtual Circuits

• Setting the Raw-Queue Size

• Con guring Bu er Size

• Setting the VCI-to-VPI Ratio

• Setting the Source of the Transmit Clock

Con guring the Rate Queue


A rate queue de nes the speed at which individual virtual circuits will transmit data to the remote end.
You can con gure permanent rate queues, allow the software to set up dynamic rate queues, or perform
some combination of the two. The software dynamically creates rate queues when you create a VC with
a peak rate that does not match any user-con gured rate queue. The software dynamically creates all
rate queues if you have not con gured any.

Note You can only con gure the rate queue for the AIP and NPM.

Using Dynamic Rate Queues


The Cisco IOS software automatically creates rate queues as necessary when you create a VC. If you do
not con gure tra c shaping on a VC, the peak rate of the VC is set to the UBR at the maximum peak rate
that the physical layer interface module (PLIM) will allow. A rate queue is then dynamically created for the
peak rate of that VC.

If dynamic rate queues do not satisfy your tra c shaping needs, you can con gure permanent rate
queues. Refer to the section "Con guring a Permanent Rate Queue" for more information.

See the section "Dynamic Rate Queue Examples" for example con gurations of di erent rate queues.

Con guring Rate Queue Tolerance


To improve rate queue usage, you can con gure a peak cell rate tolerance range for dynamically created
rate queues. A PVC or SVC requesting a particular rate queue speed will be assigned to a rate queue
that is within the range of the peak cell rate tolerance. If no such rate queue exists, a new rate queue is
dynamically created on the ATM interface.

To con gure a rate queue tolerance range for VCs on an ATM interface, use the following commands
beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm slot/0 Speci es the ATM interface using the
appropriate format of the interface atm
command.1
or

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 34/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router(config)# interface atm slot/port-


adapter/0

or
Router(config)# interface atm number

Step 2  Router(config-if)# atm rate-queue Con gures a rate queue tolerance.


tolerance svc [pvc] tolerance-value
[strict]

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

The value for the tolerance-value argument is expressed as a percentage used for assigning rate queues
for each VC with a requested peak rate. This value is applied to SVCs, discovered VCs, and PVCs (when
the pvc keyword is used). This value can be 0 or 5 through 99. For SVCs and discovered VCs, the default
value is 10. If the pvc keyword is not speci ed, the rate queue tolerance for PVCs will default to 0.

Con guring a Permanent Rate Queue


The supports up to eight di erent peak rates. The peak rate is the maximum rate, in kilobits per second,
at which a virtual circuit can transmit. Once attached to this rate queue, the virtual circuit is assumed to
have its peak rate set to that of the rate queue. The rate queues are broken into a high-priority (0 through
3) and low-priority (4 through 7) bank.

You can con gure each permanent rate queue independently to a portion of the overall bandwidth
available on the ATM link. The combined bandwidths of all rate queues should not exceed the total
bandwidth available. The total bandwidth depends on the PLIM (see the "ATM Interface Types" section
in the "Wide-Area Networking Overview" chapter.)

To set a permanent rate queue, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm Con gures a permanent rate queue, which de nes the maximum speed
rate-queue queue-number at which an individual virtual circuit transmits data to a remote ATM host.
speed

Con guring MTU Size


Each interface has a default maximum packet size or maximum transmission unit (MTU) size. For ATM
interfaces, this number defaults to 4470 bytes. The maximum is 9188 bytes for the AIP and NPM, 17969
for the ATM port adapter, and 17998 for the ATM-CES port adapter. The MTU can be set on a per-sub-
interface basis as long as the interface MTU is as large or larger than the largest subinterface MTU.

To set the maximum MTU size, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# mtu bytes Sets the maximum MTU size.

Setting the SONET PLIM


The default SONET PLIM is STS-3C. To set the SONET PLIM to STM-1 or to set the PLIM framing for E3
or DS3, use one of the following commands in interface con guration mode:

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 35/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Command Purpose
Router(config-if)# atm sonet stm-1 Sets the OC-3c SONET PLIM to
STM-1.

Router(config-if)# atm framing [cbitadm | cbitplcp | m23adm Sets DS3 framing mode.
| m23plcp]

Router(config-if)# atm framing [g751adm | g832 adm | Sets E3 framing mode.


g751plcp]

The default for DS3 is C-Bit ADM framing; the default for E3 is G.751 with PLCP framing.

Setting Loopback Mode


To loop all packets back to your ATM interface instead of the network, use the following command in
interface con guration mode:

Command Purpose
Router(config-if)# loopback Sets loopback mode.

To loop the incoming network packets back to the ATM network, use the following command in interface
con guration mode:

Command Purpose
Router(config-if)# loopback line Sets line loopback mode.

Setting the Exception Queue Length


The exception queue is used for reporting ATM events, such as CRC errors. By default, it holds
32 entries; the range is 8 to 256. It is unlikely that you will need to con gure the exception queue length;
if you do, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm exception-queue number Sets the exception queue length.

Note This command is supported only on the AIP.

Con guring the Maximum Number of Channels


The atm max-channels command, available if you are using the ATM-CES port adapter, can be used to
divide the available number ( xed) of transmit descriptors across the con gured number of transmit
channels. Typically, you think of a one-to-one association between a transmit channel and a VC;
however, the ATM-CES port adapter supports types of VCs other than data VCs (for example CES VCs).
Also, the ATM-CES port adapter can multiplex one or more VCs over a single virtual path (VP) that is
shaped, and the VP only requires a single transmit channel. Therefore, the term transmit channel is used
rather than virtual circuit.

The maximum burst of packets that are allowed per VC is limited by the number of transmit descriptors
allocated per VC. Because the total number of transmit descriptors available is limited by the available
SRAM space, con guration of the number of transmit channels for the interface determines the number
of transmit descriptors for each transmit channel. Hence the burst size for each transmit channel is
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 36/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

determined by the atm max-channels command. For example, for 64 (default) numbers of transmit
channels for the interface, 255 transmit descriptors are associated per transmit channel and for 512
numbers of transmit channels for the interface, 31 transmit descriptors are associated per transmit
channel.

To con gure the maximum number of transmit channels for the interface, use the following command in
interface con guration mode:

Command Purpose
Router(config-if)# atm max-channels number Con gures the maximum number of transmit channels.

Note This command is available only on the ATM-CES port adapter.

Limiting the Number of Virtual Circuits


By default, the ATM interface allows the maximum of 2048 virtual circuits. However, you can con gure a
lower number, thereby limiting the number of virtual circuits on which your ATM interface allows
segmentation and reassembly to occur. Limiting the number of virtual circuits does not a ect the VPI-VCI
pair of each virtual circuit.

To set the maximum number of virtual circuits supported (including PVCs and SVCs), use the following
command in interface con guration mode:

Command Purpose
Router(config-if)# atm maxvc number Limits the number of virtual circuits.

Note This command is not supported on the ATM-CES port adapter or the NPM.

Setting the Raw-Queue Size


The raw queue is used for raw ATM cells, which include operation, administration, and maintenance
(OAM) and Interim Local Management Interface (ILMI) cells. ILMI is a means of passing information to the
router, including information about virtual connections and addresses. The raw-queue size is in the range
of 8 to 256 cells; the default is 32 cells.

To set the raw-queue size, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm rawq-size number Sets the raw-queue size.

Note This command is supported only on the AIP.

Con guring Bu er Size


The number of receive bu ers determines the maximum number of reassemblies that your ATM interface
can perform simultaneously. The number of bu ers defaults to 256, although it can be in the range from
0 to 512.

To set the number of receive bu ers, use the following command in interface con guration mode:
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 37/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Command Purpose
Router(config-if)# atm rxbuff number Sets the number of receive bu ers.

The number of transmit bu ers determines the maximum number of fragmentations that your ATM
interface can perform simultaneously. The number of bu ers defaults to 256, although it can be in the
range from 0 to 512.

To set the number of transmit bu ers, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm txbuff number Sets the number of transmit bu ers.

Note The commands in this section are not supported on the ATM-CES port adapter or NPM.

Setting the VCI-to-VPI Ratio


By default, the ATM interface supports 1024 VCIs per VPI. Depending on what ATM interface card or port
adapter you are using, this value can be any power of 2 in the range of 16 to 8192. (See the atm vc-
per-vp command in the Cisco IOS Wide-Area Networking Command Reference for the exact values that
apply to your con guration.) This value controls the memory allocation on your ATM interface that deals
with the VCI table. It de nes only the maximum number of VCIs to support per VPI.

To set the maximum number of VCIs to support per VPI and limit the highest VCI accordingly, use the
following command in interface con guration mode:

Command Purpose
Router(config-if)# atm vc-per-vp number Sets the number of VCIs per VPI.

Setting the Source of the Transmit Clock


By default, your ATM interface expects the ATM switch to provide transmit clocking. To specify that the
ATM interface generates the transmit clock internally for SONET and E3 PLIM operation, use the
following command in interface con guration mode:

Command Purpose
Router(config-if)# atm clock internal Speci es that the generate the transmit clock internally.

Con guring ATM Subinterfaces for SMDS Networks


An ATM adaptation layer (AAL) de nes the conversion of user information into cells by segmenting
upper-layer information into cells at the transmitter and reassembling them at the receiver. AAL1 and
AAL2 handle isochronous tra c, such as voice and video, and are not relevant to the router. AAL3/4 and
AAL5 support data communications by segmenting and reassembling packets. Beginning in Cisco IOS
Release 10.2, we support both AAL3/4 and AAL5.

Our implementation of the AAL3/4 encapsulates each AAL3/4 packet in a Switched Multimegabit Data
Service (SMDS) header and trailer. This feature supports both unicast and multicast addressing, and
provides subinterfaces for multiple AAL3/4 connections over the same physical interface.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 38/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Note Each subinterface con gured to support AAL3/4 is allowed only one SMDS E.164 unicast address
and one E.164 multicast address. The multicast address is used for all broadcast operations. In
addition, only one virtual circuit is allowed on each subinterface that is being used for AAL3/4
processing, and it must be an AAL3/4 virtual circuit.

Support for AAL3/4 on an ATM interface requires static mapping of all protocols except IP. However,
dynamic routing of IP can coexist with static mapping of other protocols on the same ATM interface.

To con gure an ATM interface for SMDS networks, use the following commands in interface
con guration mode:

  Command Purpose
Step 1  Router(config-if)# atm aal aal3/4 Enables AAL3/4 support on the a ected ATM
subinterface.

Step 2  Router(config-if)# atm smds-address Provides an SMDS E.164 unicast address for the
address subinterface.

Step 3  Router(config-if)# atm multicast Provides an SMDS E.164 multicast address.


address

Step 4  Router(config-if)# atm vp-filter Con gures a virtual path lter for the a ected ATM
hexvalue subinterface.

Step 5  Router(config-if)# pvc [name] Creates an AAL3/4 PVC.


vpi/vci smds

Note ATM subinterfaces for SMDS networks are only supported on the AIP and NPM.

The virtual path lter provides a mechanism for specifying which VPIs (or a range of VPIs) will be used
for AAL3/4 processing during datagram reassembly. All other VPIs are mapped to AAL5 processing. For
more information about the way the atm vp- lter command works and the e ect of selecting speci c
values, refer to the Cisco IOS Wide-Area Networking Command Reference.

After con guring the ATM interface for SMDS networks, con gure the interface for standard protocol
con gurations, as needed. For more information about protocol con guration, refer to the relevant
chapters of the Cisco IOS IP Con guration Guide, the Cisco IOS AppleTalk and Novell IPX Con guration
Guide, and the Cisco IOS Apollo Domain, Banyan VINES, DECnet, ISO CLNS, and XNS Con guration
Guide.

For examples of con guring an ATM interface for AAL3/4 support, see the section "PVC with AAL3/4
and SMDS Encapsulation Examples" at the end of this chapter.

Limiting the Message Identi ers Allowed on Virtual Circuits


Message identi er (MID) numbers are used by receiving devices to reassemble cells from multiple
sources into packets.

To ensure that the message identi ers are unique at the receiving end and, therefore, that messages can
be reassembled correctly, you can limit the number of message identi ers allowed on a virtual circuit and
assign di erent ranges of message identi ers to di erent PVCs.

To limit the number of message identi er numbers allowed on each virtual circuit and to assign di erent
ranges of message identi ers to di erent PVCs, use the following commands beginning in interface
con guration mode:

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 39/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

  Command Purpose
Step 1  Router(config-if)# atm mid-per-vc Limits the number of message identi ers allowed per
maximum virtual circuit.

Step 2  Router(config-if)# pvc [name] Creates an ATM PVC with SMDS encapsulation.
vpi/vci smds

Step 3  Router(config-if-atm-vc)# mid Limits the range of message identi er values used on
midlow midhigh the PVC.

The maximum number of message identi ers per virtual circuit is set at 16 by default; valid values are 16,
32, 64, 128, 256, 512, or 1024.

The default value for both the midlow and the midhigh arguments is zero.

Setting the Virtual Path Filter Register


The virtual path lter allows you to specify which VPI or range of VPIs will be used for AAL3/4
processing. The default value of the's virtual path lter register is 0x7B. To set the virtual path lter
register, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# atm vp-filter hexvalue Sets the virtual path lter register.

Con guring Fast-Switched Transparent Bridging for SNAP


PVCs
The implementation of transparent bridging over ATM allows the spanning tree for an interface to support
virtual circuit descriptors (VCDs) for AAL5-LLC Subnetwork Access Protocol (SNAP) encapsulations.

If the relevant interface or subinterface is explicitly put into a bridge group, as described in the task table
below, AAL5-SNAP encapsulated bridge packets on a PVC are fast-switched.

The bridging implementation supports IEEE 802.3 frame formats, IEEE 802.10 frame formats, and
Ethernet DIX frames. The router can accept IEEE 802.3 frames with or without frame check sequence
(FCS). When the router receives frames with FCS (RFC 1483 bridge frame formats with 0x0001 in the
PID eld of the SNAP header), it strips o the FCS and forwards the frame as necessary. All IEEE 802.3
frames that originate at or are forwarded by the router are sent as 802.3 bridge frames without FCS
(bridge frame formats with 0x0007 in the PID eld of the SNAP header).

Note Transparent bridging for the ATM works only on AAL5-LLC/SNAP PVCs (fast-switched). AAL3/4-
SMDS, AAL5-MUX, and AAL5-NLPID bridging are not yet supported. Transparent bridging for ATM
also does not operate in a switched virtual circuit (SVC) environment.

To con gure transparent bridging for LLC/SNAP PVCs, use the following commands beginning in global
con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the
slot/0[.subinterface-number {multipoint | appropriate format of the
point-to-point} interface atm command.1

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 40/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

or
Router(config)# interface atm slot/port-
adapter/0[.subinterface-number {multipoint |
point-to-point}]

or
Router(config)# interface atm
number[.subinterface-number {multipoint |
point-to-point}]

Step 2  Router(config-if)# pvc [name] vpi/vci Creates one or more PVCs using AAL5-
SNAP encapsulation. Repeat this
command as needed.

Step 3  Router(config)# exit Returns to interface con guration mode.

Step 4  Router(config-if)# bridge-group group Assigns the interface to a bridge group.

Step 5  Router(config-if)# exit Returns to global con guration mode.

Step 6  Router(config)# bridge group protocol dec De nes the type of spanning tree protocol
as DEC.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

No other con guration is required. Spanning tree updates are broadcast to all AAL5-SNAP virtual circuits
that exist on the ATM interface. Only the AAL5-SNAP virtual circuits on the speci c subinterface receive
the updates. The router does not send spanning tree updates to AAL5-MUX and AAL5-NLPID virtual
circuits.

For an example of transparent bridging for an AAL5-SNAP PVC, see the section "Transparent Bridging
on an AAL5-SNAP PVC Example" at the end of this chapter.

Con guring Inverse Multiplexing over ATM


Inverse multiplexing provides the capability to transmit and receive a single high-speed data stream over
multiple slower-speed physical links. In inverse multiplexing over ATM (IMA), the originating stream of
ATM cells is divided so that complete ATM cells are transmitted in round-robin order across the set of
ATM links.

IMA is supported on the Multiport T1/E1 ATM Network Module with Inverse Multiplexing over ATM on
Cisco 2600 and Cisco 3600 series routers and the Multiport T1/E1 ATM Port Adapter with Inverse
Multiplexing over ATM on Cisco 7100, Cisco 7200, and Cisco 7500 series routers. The Multiport T1/E1
ATM IMA network modules and port adapters provide four or eight T1 or E1 ports and allow wide-area
networking (WAN) uplinks at speeds ranging from 1.536 Mbps to 12.288 Mbps for T1, and from
1.92 Mbps to 15.36 Mbps for E1. See the section "Bandwidth Considerations" later in this chapter for
details.

Cisco's scalable ATM IMA solution means that you can deploy just the bandwidth you need by using
multiple E1 or T1 connections instead of a more expensive E3, T3, or OC-3 to create links between LANs
and ATM WAN applications. Enterprises and branch o ces can aggregate tra c from multiple low-
bandwidth digital physical transmission media, such as T1 pipes, to transmit voice and data at high-
bandwidth connection speeds. Figure 4 illustrates a scenario in which an organization must transport a
mission-critical application among headquarters and branch o ces at 6 Mbps.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 41/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Figure 4 LAN-to-WAN Application Connectivity with T1 and IMA

The following sections provide more speci c information about IMA and how to con gure it:

• IMA Protocol Overview

• General Description of ATM T1/E1 IMA

• IMA Con guration Task List

• Bandwidth Considerations

• Related Documents

IMA Protocol Overview


In the transmit direction, IMA takes cells from the ATM layer and sends them in sequential distribution
over the individual links that make up a logical link group called an IMA group (links can also be used
individually instead of being a member of a group). The IMA group performance is approximately the
sum of the links, although some overhead is required for ATM control cells. At the receiving end, the
cells are recombined to form the original cell stream and are passed up to the ATM layer.

Filler cells are used to ensure a steady stream on the receiving side. IMA control protocol (ICP) cells
control the operation of the inverse multiplexing function. With a frame length of 128, one out of every
128 cells on each link is an ICP cell. The inverse multiplexing operation is transparent to the ATM layer
protocols; therefore, the ATM layer can operate normally as if only a single physical interface were being
used.

Figure 5 illustrates inverse multiplexing and demultiplexing with four bundled links, providing 6.144 Mbps
of raw bandwidth for T1s and 7.68 Mbps of raw bandwidth for E1 for packet tra c. The transmit side,
where cells are distributed across the links, is referred to as Tx, and the receive side, where cells are
recombined, is called Rx.

Figure 5 Inverse Multiplexing and Demultiplexing

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 42/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

General Description of ATM T1/E1 IMA


ATM networks were designed to handle the demanding performance needs of voice, video, and data at
broadband speeds of 34 Mbps and above. However, the high cost and spotty availability of long-
distance broadband links limits broadband ATM WANs, preventing many organizations from taking
advantage of the power of ATM. In response to these issues, the ATM Forum de ned lower-speed ATM
interface options for T1 and E1. However, this was not a complete solution because a single T1 or E1 link
often does not provide enough bandwidth to support either tra c among di erent router and switch
locations or heavy end-user demand.

For this reason, many organizations nd themselves caught between the bandwidth limitations of a
narrowband T1 or E1 line and the much higher costs of moving to broadband links. In response to this
dilemma, the ATM Forum, with Cisco as an active member, de ned Inverse Multiplexing for ATM (IMA).
Using Cisco routers to provide ATM access gives branch o ces and enterprises an a ordable LAN-to-
ATM interface.

For a list of ATM features that are supported on Cisco routers when you use the Multiport T1/E1 ATM
Network Module with Inverse Multiplexing over ATM or the Multiport T1/E1 ATM Port Adapter with
Inverse Multiplexing over ATM, see the "Cisco ATM Features" section of the "Wide-Area Networking
Overview" chapter in this book.

Restrictions
IMA is supported on the following platforms:

• Cisco 2600 series and Cisco 3600 series routers using the Multiport T1/E1 Network Module with
Inverse Multiplexing over ATM

• Cisco 7100 series, Cisco 7200 series, and Cisco 7500 series routers using the Multiport T1/E1 ATM
Port Adapter with Inverse Multiplexing over ATM

The following restrictions apply to the ATM IMA feature on Cisco 7100 series, Cisco 7200 series, and
Cisco 7500 series routers:

• If common transmit clock is con gured on an IMA interface using the ima clock-mode command wtih
the common keyword, then the port adapter internal clock is used as the transmit clock source for all
the links of the IMA interface.

• The feature does not support the ATM real-time variable bit rate (rt-VBR) tra c category. The ATM
constant bit rate (CBR) tra c category can be approximated by con guring a non-real-time variable bit
rate (nrt-VBR) VC with the same parameters for the sustainable cell rate (SCR) and peak cell rate
(PCR).

• The following restrictions apply to SNMP:

– IMA failure alarm trap is not supported.

– Set operation for IMA MIB is not supported.

• The IP ATM_COS feature is not supported on Cisco 7500 series routers.

IMA Con guration Task List


The following sections describe the con guration and veri cation tasks required to set up ATM IMA
groups. You can also con gure ATM links individually, but these sections include only the steps for
con guring IMA groups. To con gure and verify IMA groups on an ATM interface, complete the tasks in
the following sections. Each task is identi ed as optional or required.

• Con guring an ATM Interface for IMA Operation (Required)

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 43/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• Verifying an ATM Interface Con gured for IMA Operation (Optional)

• Con guring IMA Groups (Required)

• Verifying IMA Group Con guration (Optional)

• Troubleshooting Tips (Optional)

For examples of IMA con guration, see the section "Inverse Multiplexing over ATM Examples" at the end
of this chapter.

Con guring an ATM Interface for IMA Operation


To con gure the ATM interface for IMA operation, perform the tasks in one of the following two sections:

• Con guring the ATM Interface on the Multiport T1/E1 ATM Network Module for IMA Operation

• Con guring the ATM Interface on the Multiport T1/E1 ATM Port Adapter for IMA Operation

Con guring the ATM Interface on the Multiport T1/E1 ATM Network Module for IMA
Operation
To con gure an ATM interface on a Multiport T1/E1 ATM Network Module with Inverse Multiplexing over
ATM for IMA operation, use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# Enters interface con guration mode and speci es the location of the
interface atm interface.
slot/port

Step 2  Router(config-if)# Sets the clock source for a link.


clock source {line
| internal |
{loop-timed}

Step 3  Router(config-if)# (T1 interfaces only) Sets a cable length longer than 655 feet.
cablelength long
(T1 interfaces only) Sets the cable length shorter than 655 feet.
{gain26 | gain36}
{-15db | -22.5db |
-7.5db | 0db}

or
Router(config-if)#
cablelength short
{133 | 266 | 399 |
533 | 655}

Step 4  Router(config-if)# Disables IP address con guration for the physical layer interface. This
no ip address and other protocol parameters should be con gured on the IMA
interface instead of the T1/E1 interface.

Step 5  Router(config-if)# Randomizes the ATM cell payload frames to avoid continuous non-
no scrambling variable bit patterns and improves the e ciency of ATM's cell
payload delineation algorithms. By default, payload scrambling is on for E1
links and o for T1 links. Normally, the default setting for this
command is su cient.

Step 6  Router(config-if)#
impedance {75-ohm
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 44/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

|120-ohm} (E1 interfaces only) Speci es the impedance (amount of wire


resistance and reactivity to current) for the E1 link. The impedance is
determined by the dongle-type cable that you plug in to the IMA
module.

Step 7  Router(config-if)# (For testing only) Loops all packets from the ATM interface back to the
loopback [line | interface and directs the packets to the network.
local | payload |
remote]

Step 8  Router(config-if)# (Optional, T1 only) Sets the Facility Data Link (FDL) exchange standard
fdl {att | ansi | for the CSU controllers. The FDL is a 4-Kpbs channel used with the
all | none} Extended SuperFrame (ESF) framing format to provide out-of-band
messaging for error-checking on a T1 link.
Note For T1, ESF framing and binary eight zero substitution (B8ZS)
line encoding are set. For E1, CRC4 multiframe framing and
HDB3 line encoding are set. These are the parameters speci ed
by the ATM Forum, and they cannot be changed.
You should generally leave this setting at the default, ansi, which
follows the ANSI T1.403 standard for extended superframe facilities
data link exchange support. Changing it allows improved management
in some cases but can cause problems if your setting is not
compatible with that of your service provider.

Step 9  Router(config-if)# Speci es that the link is included in an IMA group. Enter an IMA group
ima-group group- number from 0 to 3. You can specify up to four groups for each IMA
number network module. IMA groups usually span multiple ports on a module.

Step 10  Router(config-if)# Ensures that the link is active at the IMA level. If shut down, the link is
no shutdown added to the group but put in an inhibited state.

Con guring the ATM Interface on the Multiport T1/E1 ATM Port Adapter for IMA Operation
To con gure an ATM interface on a Multiport T1/E1 ATM Port Adapter with Inverse Multiplexing over ATM
for IMA operation, use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm slot/port Enters interface con guration
(Cisco 7100 series and 7200 series routers) mode and speci es the location
or of the interface.

Router(config)# interface atm slot/port-adapter/port


• slot speci es the router slot
position of the installed port
(Cisco 7500 series) adapter. Depending upon the
router, enter a slot value from 1
to 5.
• port speci es the T1 or E1 link
that you are con guring. Enter
a value from 0 to 7 for the eight
ports.
• port-adapter speci es on
Cisco 7500 series routers the
location of the port adapter on
a VIP card.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 45/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

The Cisco IOS software creates


the interfaces automatically
when a port adapter is installed.

Step 2  Router(config-if)# clock source {line | internal} Sets the clock source for a link.
• line speci es that the link uses
the recovered clock from the
link and is the default setting.
Generally, this setting is the
most reliable.
• internal speci es that the DS-
1 link uses the internal clock.
Note You should ensure that
clock settings are properly
con gured for each link
even when you intend to
use a common link for
clocking all the links in an
IMA group.

Step 3  Router(config-if)# lbo long {gain26 | gain36} {-15db Sets a cable length of greater
| -22.5db | -7.5db | 0db} than 655 feet for a T1 link.
• gain26 speci es the decibel
or pulse gain at 26 decibels. This
lbo short {133 | 266 | 399 | 533 | 655} is the default pulse gain.
• gain36 speci es the decibel
pulse gain at 36 decibels.
• -15db speci es the decibel
pulse rate at -15 decibels.
• -22.5db speci es the decibel
pulse rate at -22.5 decibels.
• -7.5db speci es the decibel
pulse rate at -7.5 decibels.
• 0db speci es the decibel pulse
rate at 0 decibels. This is the
default pulse rate.
Sets a cable length of 655 feet
or less for a T1 link. There is no
default for lbo short.
• 133 speci es a cable length
from 0 to 133 feet.
• 266 speci es a cable length
from 134 to 266 feet.
• 399 speci es a cable length
from 267 to 399 feet.
• 533 speci es a cable length
from 400 to 533 feet.
• 655 speci es a cable length
from 534 to 655 feet.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 46/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

If you do not set the cable


length, the system defaults to a
setting of lbo long gain26 0db
(space between gain26 and
0db).

Step 4  Router(config-if)# no ip address Disables IP processing.


Instead of con guring protocol
parameters on the physical
interface, you can set these up
on the IMA group virtual
interface.

Step 5  Router(config-if)# no atm oversubscribe Disables the ATM bandwidth


manager, which keeps track of
bandwidth used by virtual
circuits on a per-interface basis.
When you disable bandwidth
manager, a check determines
whether the ATM link is already
oversubscribed. If it is, the
command is rejected. Otherwise,
the total bandwidth available on
the link is recorded and all future
connection setup requests are
monitored to ensure that the link
does not become
oversubscribed.

Step 6  Router(config-if)# no scrambling cell-payload Randomizes the ATM cell


payload frames to avoid
continuous nonvariable bit
patterns and improve the
e ciency of ATM cell delineation
algorithms. Normally the default
setting for this command is
su cient, with no speci c
command required. By default,
scrambling is o for T1 or E1
links.

Step 7  Router(config-if)# loopback [diagnostic |[payload | (For testing only) Loops all
line] | remote [iboc | esf [payload | line]]] packets from the ATM interface
back to the interface, as well as
for T1 directs the packets to the
network.
The default line setting places
Router(config-if)# loopback [diagnostic | local the interface into external
[payload | line]] loopback mode at the line.
• remote sets the far end T1
for E1 interface into either payload or
line loopback.
• local loops the incoming
receive signal back out of the
transmitter.
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 47/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• diagnostic loops the outgoing


transmit signal back to the
receive signal.

Step 8  Router(config-if)# fdl {ansi | att} (Optional) Sets the Facility Data
Link (FDL) exchange standard for
the Channel Service Unit (CSU)
controllers. The FDL is a 4-Kbps
channel used with the Extended
Super Frame (ESF) framing
format to provide out-of-band
messaging for error-checking on
a T1 link.
Changing the default allows
better management in some
circumstances, but can cause
problems if your setting is not
compatible with that of your
service provider.

Step 9  Speci es that the link is included


Router(config-if)# ima-group group-number1
in an IMA group. Enter an IMA
group number from 0 to 3. You
can specify up to four groups
per IMA port adapter. IMA
groups usually span multiple
ports on a port adapter.

Step 10  Router(config-if)# no shutdown Ensures that the link is active at


the IMA level.

1
It is recommended that if the link is already a port of an IMA group then remove it from the IMA group
both at the near end and far end and then move the link to a desired IMA group.

Verifying an ATM Interface Con gured for IMA Operation


To verify that the ATM interface is con gured correctly for IMA operation, perform the steps in the in one
of the following sections:

• Verifying an ATM Interface on the Multiport T1/E1 ATM Network Module

• Verifying an ATM Interface on the Multiport T1/E1 ATM Port Adapter

Verifying an ATM Interface on the Multiport T1/E1 ATM Network Module


Follow the steps below to verify the con guration of an ATM interface on a Multiport T1/E1 ATM Network
Module.

Step 1 To verify the con guration of an ATM interface, enter the show interface atm command. Notice
that the total count of con gured virtual circuits (VCs) is shown.

router# show interface atm 0/1


ATM0/1 is up, line protocol is up
Hardware is ATM T1
Internet address is 21.1.1.2/8

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 48/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

MTU 4470 bytes, sub MTU 4470, BW 1500 Kbit, DLY 20000 usec,
reliability 0/255, txload 1/255, rxload 1/255
Encapsulation ATM, loopback not set
Keepalive not supported
Encapsulation(s): AAL5
256 maximum active VCs, 3 current VCCs
VC idle disconnect time: 300 seconds
Last input never, output never, output hang never
Last clearing of "show interface" counters never
Queueing strategy: fifo
Output queue 0/40, 0 drops; input queue 0/75, 0 drops
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
0 packets output, 0 bytes, 0 underruns
0 output errors, 0 collisions, 3 interface resets
0 output buffer failures, 0 output buffers swapped out

Step 2 To get information about the physical link, enter the show controller atm command.

router# show controller atm0/2


Interface ATM0/2 is administratively down
Hardware is ATM T1
LANE client MAC address is 0050.0f0c.1482
hwidb=0x617BEE9C, ds=0x617D498C
slot 0, unit 2, subunit 2
rs8234 base 0x3C000000, slave base 0x3C000000
rs8234 ds 0x617D498C
SBDs - avail 2048, guaranteed 2, unguaranteed 2046, starved 0
Seg VCC table 3C00B800, Shadow Seg VCC Table 617EF76C, VCD Table 61805798
Schedule table 3C016800, Shadow Schedule table 618087C4, Size 63D
RSM VCC Table 3C02ED80, Shadow RSM VCC Table 6180C994
VPI Index Table 3C02C300, VCI Index Table 3C02E980
Bucket2 Table 3C01E500, Shadow Bucket2 Table 6180A0E4
MCR Limit Table 3C01E900, Shadow MCR Table 617D2160
ABR template 3C01EB00, Shadow template 614DEEAC
RM Cell RS Queue 3C02C980
Queue TXQ Addr Pos StQ Addr Pos
0 UBR CHN0 3C028B00 0 03118540 0
1 UBR CHN1 3C028F00 0 03118D40 0
2 UBR CHN2 3C029300 0 03119540 0
3 UBR CHN3 3C029700 0 03119D40 0
4 VBR/ABR CHN0 3C029B00 0 0311A540 0
5 VBR/ABR CHN1 3C029F00 0 0311AD40 0
6 VBR/ABR CHN2 3C02A300 0 0311B540 0
7 VBR/ABR CHN3 3C02A700 0 0311BD40 0
8 VBR-RT CHN0 3C02AB00 0 0311C540 0
9 VBR-RT CHN1 3C02AF00 0 0311CD40 0
10 VBR-RT CHN2 3C02B300 0 0311D540 0
11 VBR-RT CHN3 3C02B700 0 0311DD40 0
12 SIG 3C02BB00 0 0311E540 0
13 VPD 3C02BF00 0 0311ED40 0

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 49/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Queue FBQ Addr Pos RSQ Addr Pos


0 OAM 3C0EED80 255 0311F600 0
1 UBR CHN0 3C0EFD80 0 03120600 0
2 UBR CHN1 3C0F0D80 0 03121600 0
3 UBR CHN2 3C0F1D80 0 03122600 0
4 UBR CHN3 3C0F2D80 0 03123600 0
5 VBR/ABR CHN0 3C0F3D80 0 03124600 0
6 VBR/ABR CHN1 3C0F4D80 0 03125600 0
7 VBR/ABR CHN2 3C0F5D80 0 03126600 0
8 VBR/ABR CHN3 3C0F6D80 0 03127600 0
9 VBR-RT CHN0 3C0F7D80 0 03128600 0
10 VBR-RT CHN1 3C0F8D80 0 03129600 0
11 VBR-RT CHN2 3C0F9D80 0 0312A600 0
12 VBR-RT CHN3 3C0FAD80 0 0312B600 0
13 SIG 3C0FBD80 255 0312C600 0
SAR Scheduling channels: -1 -1 -1 -1 -1 -1 -1 -1
Part of IMA group 3
Link 2 IMA Info:
group index is 1
Tx link id is 2, Tx link state is unusableNoGivenReason
Rx link id is 99, Rx link state is unusableFault
Rx link failure status is fault,
0 tx failures, 3 rx failures
Link 2 Framer Info:
framing is ESF, line code is B8ZS, fdl is ANSI
cable-length is long, Rcv gain is 26db and Tx gain is 0db,
clock src is line, payload-scrambling is disabled, no loopback
line status is 0x1064; or Tx RAI, Rx LOF, Rx LOS, Rx LCD.
port is active, link is unavailable
0 idle rx, 0 correctable hec rx, 0 uncorrectable hec rx
0 cells rx, 599708004 cells tx, 0 rx fifo overrun.
Link (2):DS1 MIB DATA:
Data in current interval (518 seconds elapsed):
0 Line Code Violations, 0 Path Code Violations
0 Slip Secs, 518 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 519 Unavail Secs
Total Data (last 24 hours)
0 Line Code Violations, 0 Path Code Violations,
0 Slip Secs, 86400 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins,
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 86400 Unavail Secs
SAR counter totals across all links and groups:
0 cells output, 0 cells stripped
0 cells input, 0 cells discarded, 0 AAL5 frames discarded
0 pci bus err, 0 dma fifo full err, 0 rsm parity err
0 rsm syn err, 0 rsm/seg q full err, 0 rsm overflow err
0 hs q full err, 0 no free buff q err, 0 seg underflow err
0 host seg stat q full err

Verifying an ATM Interface on the Multiport T1/E1 ATM Port Adapter


Follow the steps below to verify con guration of an ATM interface on a Multiport T1/E1 ATM Port
Adapter.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 50/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 1 Use the privileged EXEC show interface atm slot/port command to verify con guration of the
ATM interface. Note that the total count of con gured VCs is shown.

Router# show interface atm 5/0


ATM5/0 is up, line protocol is up
Hardware is IMA PA
Internet address is 156.0.2.0/16
MTU 4470 bytes, sub MTU 4470, BW 1536 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ATM, loopback not set
Keepalive not supported
Encapsulation(s):AAL5
512 maximum active VCs, 3 current VCCs
VC idle disconnect time:300 seconds
1 carrier transitions
Last input 00:43:16, output 00:43:16, output hang never
Last clearing of "show interface" counters never
Input queue:0/75/0 (size/max/drops); Total output drops:0
Queueing strategy:weighted fair
Output queue:0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/0/256 (active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
4803 packets input, 5928671 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
4823 packets output, 5911619 bytes, 0 underruns
0 output errors, 0 collisions, 1 interface resets
0 output buffer failures, 0 output buffers swapped out

Step 2 To get information about the physical link, use the privileged EXEC show controller [atm
[slot/port]] command.

Router# show controller atm 1/ima0


Interface ATM1/ima0 is up
Hardware is IMA PA - DS1 (1Mbps)
Framer is PMC PM7344, SAR is LSI ATMIZER II
Firmware rev:G102, ATMIZER II rev:3
idb=0x61DE9F10, ds=0x6185C0A0, vc=0x6187D3C0, pa=0x6184AF40
slot 1, unit 9, subunit 0, fci_type 0x00BA, ticks 701720
400 rx buffers:size=512, encap=64, trailer=28, magic=4
Curr Stats:
rx_cell_lost=0, rx_no_buffer=0, rx_crc_10=0
rx_cell_len=0, rx_no_vcd=0, rx_cell_throttle=0, tx_aci_err=0
Rx Free Ring status:
base=0x3CFF0040, size=1024, write=320
Rx Compl Ring status:
base=0x338DCE40, size=2048, read=1275
Tx Ring status:
base=0x3CFE8040, size=8192, write=700
Tx Compl Ring status:
base=0x338E0E80, size=2048, read=344
BFD Cache status:
base=0x61878340, size=5120, read=5107
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 51/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Rx Cache status:
base=0x61863D80, size=16, write=11
Tx Shadow status:
base=0x618641C0, size=8192, read=687, write=700
Control data:
rx_max_spins=12, max_tx_count=25, tx_count=13
rx_threshold=267, rx_count=11, tx_threshold=3840
tx bfd write indx=0x27, rx_pool_info=0x61863E20
Control data base address:
rx_buf_base = 0x038A15A0 rx_p_base = 0x6185CB40
rx_pak = 0x61863AF0 cmd = 0x6185C320
device_base = 0x3C800000 ima_pa_stats = 0x038E2FA0
sdram_base = 0x3CE00000 pa_cmd_buf = 0x3CFFFC00
vcd_base[0] = 0x3CE3C100 vcd_base[1] = 0x3CE1C000
chip_dump = 0x038E3D7C dpram_base = 0x3CD80000
sar_buf_base[0] = 0x3CE4C000 sar_buf_base[1] = 0x3CF22000
bfd_base[0] = 0x3CFD4000 bfd_base[1] = 0x3CFC0000
acd_base[0] = 0x3CE88360 acd_base[1] = 0x3CE5C200
pci_atm_stats = 0x038E2EC0
ATM1/ima0 is up
hwgrp number = 1
grp tx up reg= 0x5, grp rx up reg= 0x3, rx dcb reg= 0xD4 0x4, tx links grp reg=
0x3, scci reg= 0x3C, ima id reg= 0x0, group status reg= 0xA2, tx timing reg= 0x
20, tx test reg= 0x21, tx test pattern reg= 0x41, rx test pattern reg= 0x42, icp
cell link info reg= 0xFC, icp cell link info reg= 0xFC, icp cell link info r
eg= 0x0, icp cell link info reg= 0x0, icp cell link info reg= 0x0, icp cell li
nk info reg= 0x0, icp cell link info reg= 0x0, icp cell link info reg= 0x0

Con guring IMA Groups


As shown in the previous section, the ima-group command con gures links on an ATM interface as IMA
group members. When IMA groups have been set up in this way, you can con gure settings for each
group. To con gure IMA groups and settings for each group, perform the tasks in one of the following
two sections:

• Con guring IMA Groups on the Multiport T1/E1 ATM Network Module

• Con guring IMA Groups on the Multiport T1/E1 ATM Port Adapter

Con guring IMA Groups on the Multiport T1/E1 ATM Network Module
To con gure IMA groups and settings for each group on the Multiport T1/E1 ATM Network Module with
Inverse Multiplexing over ATM, use following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# Enters interface con guration mode and speci es the slot location of the
interface atm interface and IMA group number.
slot/imagroup-
• slot indicates the router slot where the port adapter is located.
number
• group-number is the IMA group label. There should be no space
between "ima" and the group number.

Step 2  Router(config- Sets protocol parameters for the whole group.


if)# ip address
ip-address

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 52/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 3  Router(config- Disables the ATM bandwidth manager, which keeps track of bandwidth
if)# no atm used by virtual circuits on a per-interface basis. When you disable
oversubscribe bandwidth manager, a check determines whether the ATM link is already
oversubscribed. If it is, the command is rejected. Otherwise, the total
bandwidth available on the link is recorded and all future connection setup
requests are monitored to ensure that the link does not become
oversubscribed.

Step 4  Router(config- Creates an ATM PVC for ILMI management purposes and enters Interface-
if)# pvc [name] ATM-VC con guration mode.
vpi/vci ilmi

Step 5  Router(config- Exits Interface-ATM-VC con guration mode.


if-atm-vc)#
exit

Step 6  Router(config- Enables a PVC.


if)# pvc [name]
vpi/vci

Step 7  Router(config- Speci es a protocol address for the PVC.


if-atm-vc)#
Note The default AAL5 layer and SNAP encapsulation is used in this
protocol ip
example, so the encapsulation aal5encap command is unnecessary.
address
broadcast

Step 8  Router(config- Con gures a type of ATM service on the PVC. This example uses Variable
if-atm-vc)# Bit Rate, real-time, for AAL5 communications, allowing you to set di erent
vbr-rt peak- cell rate parameters for connections where there is a xed timing
rate average- relationship among samples. (VBR is generally used with AAL5 and IP over
rate burst ATM.) The command con gures tra c shaping, so that the carrier does
not discard calls. Con gures the burst value if the PVC will carry bursty
tra c.

Step 9  Router(config- Exits Interface-ATM-VC con guration mode and returns to interface
if-atm-vc)# con guration mode.
exit

Step 10  Router(config- Sets the transmit clock mode for the group.
if)# ima clock-
mode {common
[port] |
{independent}

Step 11  Router(config- Speci es how many transmit links must be active in order for the IMA
if)# ima group to be operational.
active-links-
minimum number

Step 12  Router(config- Speci es the maximum allowed di erential timing delay that can exist
if)# ima among the active links in an IMA group.
differential-
delay-maximum
msec

Step 13  Router(config- Starts the IMA link test procedure with the speci ed link and pattern.
if)# ima test
[link port]

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 53/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

[pattern
pattern-id]

For examples of con guring IMA groups on Multiport T1/E1 ATM Network Modules, see the sections "E1
IMA on Multiport T1/E1 ATM Network Module Example" and "T1 IMA on Multiport T1/E1 ATM Network
Module Example" at the end of this chapter.

Con guring IMA Groups on the Multiport T1/E1 ATM Port Adapter
To con gure IMA groups and settings for each group on the Multiport T1/E1 ATM Port Adapter with
Inverse Multiplexing over ATM, use following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm slot/imagroup number Enters interface con guration
mode and speci es the slot
(Cisco 7100 series and 7200 series routers) location of the interface and
or IMA group number.

Router(config)# interface atm


• slot indicates the router slot
slot/port-adapter/ima group number
where the port adapter is
located. Depending upon the
router, enter a slot value from
(Cisco 7500 series routers) 1 to 5.
• group-number is the IMA
group label. Enter a value
from 0 to 3. There should be
no space between "ima" and
the group number.
• port-adapter indicates the
physical port adapter slot on
the VIP2.
• port identi es the interface
port on the IMA port adapter.

Step 2  Router(config-if)# ip address ip-address Sets protocol parameters for


the whole group.

Step 3  Router(config-if)# pvc vpi/vci ilmi Creates an ATM PVC for ILMI
management purposes and
enters VC con guration mode.
To set up communication with
the ILMI, use a value of ilmi for
ATM adaptation layer
encapsulation; the associated
vpi and vci values are ordinarily
0 and 16, respectively.

Step 4  Router(config-if-atm-vc)# pvc vpi/vci qsaal Enables the signalling for setup
and teardown of SVCs by
specifying the Q.SAAL1
encapsulations; the associated
vpi and vci values are ordinarily
0 and 5, respectively.
Note You can also set up PVCs
for sending information.
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 54/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 5  Router(config-if-atm-vc)# exit To complete con guration of a


PVC, exit VC con guration
mode.

Step 6  Router(config-if)# svc name nsap nsap-address Sets up SVCs for sending ATM
information. Once you specify a
name for an SVC, you can
reenter the interface-ATM-VC
con guration mode by simply
entering svc name.
nsap-address is a 40-digit
hexadecimal number.

Step 7  Router(config-if-atm-vc)# protocol ip address Speci es a protocol address for


broadcast the SVC.
Note The default AAL5 layer
2
and SNAP encapsulation
are used in this example,
so the encapsulation
aalencap command is
unnecessary.

Step 8  Router(config-if-atm-vc)# exit Exits VC con guration mode


and returns to interface
con guration mode.

Step 9  Router(config-if)# ima clock-mode {common [port] | Sets the transmit clock mode
for the group.
independent}3
If all the links in the group
should share a clock source,
use the common keyword.
If each link uses a di erent
clock source, use the
independent clock source
keyword. Using the port
keyword, you can specify a link
for common clocking. The
default uses the common clock
as the transmit clock source.

Step 10  Router(config-if)# ima active-links-minimum number When used with a number value
from 1 to 8, speci es how many
transmit links must be active in
order for the IMA group to be
operational. The setting you
choose depends on your
performance requirements as
well as on the total number of
links in the group. If fewer than
the preset minimum are active,
the group is automatically
rendered inactive until the
minimum number of links is up
again. The default value is 1.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 55/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 11  Router(config-if)# ima differential-delay-maximum msec Speci es the di erential timing


delay among the links in an IMA
group by entering a
milliseconds value from 25 to
250 for T1 and 25 to 190 for
E1. If a link delay exceeds the
speci ed maximum, the link is
dropped; otherwise, the IMA
feature adjusts for di erences
in delays so that all links in a
group are aligned. A shorter
value provides less resiliency in
adjusting for variations than a
higher value. However, a higher
value might a ect overall group
performance, because
increased di erential delay
adds more latency to the tra c
that is transmitted across the
group.

Step 12  Router(config-if)# ima test [link port] [pattern (For testing only) Troubleshoots
pattern-id] or diagnoses physical link
connectivity. The IMA feature
performs ongoing tests on all
links in a group, to verify link
connectivity. Use this command
to specify both a link to use for
testing and as a test pattern.
The pattern is sent from the
speci ed link and looped back
from the receiving end in the
multiplexing-demultiplexing
process. A byte in the ICP cell
identi es the pattern.

1
Q Signalling ATM adaptation Layer.
2
Subnetwork Access Protocol.
3
To form an IMA group with independent clock mode, use the no shut command in the IMA interface
only. To change the mode to independent from an already existing IMA group, use the no ima
command on the IMA group links. Next, change the mode, add all the links, and then issue the no shut
command in the IMA interface.

For an example of con guring IMA groups on multiport T1/E1 ATM port adapters, see the section "T1
IMA on Multiport T1/E1 ATM Port Adapter Example" at the end of this chapter.

Verifying IMA Group Con guration


To verify IMA group con guration, perform the steps in one of the following two sections:

• Verifying IMA Group Con guration on the Multiport T1/E1 ATM Network Module

• Verifying IMA Group Con guration on the Multiport T1/E1 ATM Port Adapter

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 56/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Verifying IMA Group Con guration on the Multiport T1/E1 ATM Network Module
Perform the following steps to verify IMA group con guration on the Multiport T1/E1 ATM Network
Module.

Step 1 To display information about IMA group interfaces, enter the show ima interface atm command.
The rst example shows the command output without the detail keyword; the second example
shows the detailed information.

Router# show ima interface atm2/ima2


Interface ATM2/IMA2 is up
Group index is 2
Ne state is operational, failure status is noFailure
active links bitmap 0x30
IMA Group Current Configuration:
Tx/Rx configured links bitmap 0x30/0x30
Tx/Rx minimum required links 1/1
Maximum allowed diff delay is 25ms, Tx frame length 128
Ne Tx clock mode CTC, configured timing reference link ATM2/4
Test pattern procedure is disabled
IMA Group Current Counters (time elapsed 12 seconds):
3 Ne Failures, 3 Fe Failures, 4 Unavail Secs
IMA Group Total Counters (last 0 15 minute intervals):
0 Ne Failures, 0 Fe Failures, 0 Unavail Secs
IMA link Information:
Link Physical Status NearEnd Rx Status Test Status
---- --------------- ----------------- -----------
ATM2/4 up active disabled
ATM2/5 up active disabled

router# show ima interface atm2/ima2 detail


Interface ATM2/IMA2 is up
Group index is 2
Ne state is operational, failure status is noFailure
active links bitmap 0x30
IMA Group Current Configuration:
Tx/Rx configured links bitmap 0x30/0x30
Tx/Rx minimum required links 1/1
Maximum allowed diff delay is 25ms, Tx frame length 128
Ne Tx clock mode CTC, configured timing reference link ATM2/4
Test pattern procedure is disabled
Detailed group Information:
Tx/Rx Ima_id 0x22/0x40, symmetry symmetricOperation
Number of Tx/Rx configured links 2/2
Number of Tx/Rx active links 2/2
Fe Tx clock mode ctc, Rx frame length 128
Tx/Rx timing reference link 4/4
Maximum observed diff delay 0ms, least delayed link 5
Running seconds 32
GTSM last changed 10:14:41 UTC Wed Jun 16 1999
IMA Group Current Counters (time elapsed 33 seconds):
3 Ne Failures, 3 Fe Failures, 4 Unavail Secs
IMA Group Total Counters (last 0 15 minute intervals):
0 Ne Failures, 0 Fe Failures, 0 Unavail Secs
Detailed IMA link Information:

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 57/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Interface ATM2/4 is up
ifIndex 13, Group Index 2, Row Status is active
Tx/Rx Lid 4/4, relative delay 0ms
Ne Tx/Rx state active/active
Fe Tx/Rx state active/active
Ne Rx failure status is noFailure
Fe Rx failure status is noFailure
Rx test pattern 0x41, test procedure disabled
IMA Link Current Counters (time elapsed 35 seconds):
1 Ima Violations, 0 Oif Anomalies
1 Ne Severely Err Secs, 2 Fe Severely Err Secs
0 Ne Unavail Secs, 0 Fe Unavail Secs
2 Ne Tx Unusable Secs, 2 Ne Rx Unusable Secs
0 Fe Tx Unusable Secs, 2 Fe Rx Unusable Secs
0 Ne Tx Failures, 0 Ne Rx Failures
0 Fe Tx Failures, 0 Fe Rx Failures
IMA Link Total Counters (last 0 15 minute intervals):
0 Ima Violations, 0 Oif Anomalies
0 Ne Severely Err Secs, 0 Fe Severely Err Secs
0 Ne Unavail Secs, 0 Fe Unavail Secs
0 Ne Tx Unusable Secs, 0 Ne Rx Unusable Secs
0 Fe Tx Unusable Secs, 0 Fe Rx Unusable Secs
0 Ne Tx Failures, 0 Ne Rx Failures
0 Fe Tx Failures, 0 Fe Rx Failures

Interface ATM2/5 is up
ifIndex 14, Group Index 2, Row Status is active
Tx/Rx Lid 5/5, relative delay 0ms
Ne Tx/Rx state active/active
Fe Tx/Rx state active/active
Ne Rx failure status is noFailure
Fe Rx failure status is noFailure
Rx test pattern 0x41, test procedure disabled
IMA Link Current Counters (time elapsed 46 seconds):
1 Ima Violations, 0 Oif Anomalies
1 Ne Severely Err Secs, 2 Fe Severely Err Secs
0 Ne Unavail Secs, 0 Fe Unavail Secs
2 Ne Tx Unusable Secs, 2 Ne Rx Unusable Secs
0 Fe Tx Unusable Secs, 2 Fe Rx Unusable Secs
0 Ne Tx Failures, 0 Ne Rx Failures
0 Fe Tx Failures, 0 Fe Rx Failures
IMA Link Total Counters (last 0 15 minute intervals):
0 Ima Violations, 0 Oif Anomalies
0 Ne Severely Err Secs, 0 Fe Severely Err Secs
0 Ne Unavail Secs, 0 Fe Unavail Secs
0 Ne Tx Unusable Secs, 0 Ne Rx Unusable Secs
0 Fe Tx Unusable Secs, 0 Fe Rx Unusable Secs
0 Ne Tx Failures, 0 Ne Rx Failures
0 Fe Tx Failures, 0 Fe Rx Failures

Step 2 To review physical level information about the IMA group, enter the show controllers atm
command in privileged EXEC mode, as shown in the following example:

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 58/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

router# show controllers atm0/ima3


Interface ATM0/IMA3 is up
Hardware is ATM IMA
LANE client MAC address is 0050.0f0c.148b
hwidb=0x61C2E990, ds=0x617D498C
slot 0, unit 3, subunit 3
rs8234 base 0x3C000000, slave base 0x3C000000
rs8234 ds 0x617D498C
SBDs - avail 2048, guaranteed 3, unguaranteed 2045, starved 0
Seg VCC table 3C00B800, Shadow Seg VCC Table 617EF76C, VCD Table 61805798
Schedule table 3C016800, Shadow Schedule table 618087C4, Size 63D
RSM VCC Table 3C02ED80, Shadow RSM VCC Table 6180C994
VPI Index Table 3C02C300, VCI Index Table 3C02E980
Bucket2 Table 3C01E500, Shadow Bucket2 Table 6180A0E4
MCR Limit Table 3C01E900, Shadow MCR Table 617D2160
ABR template 3C01EB00, Shadow template 614DEEAC
RM Cell RS Queue 3C02C980
Queue TXQ Addr Pos StQ Addr Pos
0 UBR CHN0 3C028B00 0 03118540 0
1 UBR CHN1 3C028F00 0 03118D40 0
2 UBR CHN2 3C029300 0 03119540 0
3 UBR CHN3 3C029700 0 03119D40 0
4 VBR/ABR CHN0 3C029B00 0 0311A540 0
5 VBR/ABR CHN1 3C029F00 0 0311AD40 0
6 VBR/ABR CHN2 3C02A300 0 0311B540 0
7 VBR/ABR CHN3 3C02A700 0 0311BD40 0
8 VBR-RT CHN0 3C02AB00 0 0311C540 0
9 VBR-RT CHN1 3C02AF00 0 0311CD40 0
10 VBR-RT CHN2 3C02B300 0 0311D540 0
11 VBR-RT CHN3 3C02B700 0 0311DD40 0
12 SIG 3C02BB00 0 0311E540 0
13 VPD 3C02BF00 0 0311ED40 0

Queue FBQ Addr Pos RSQ Addr Pos


0 OAM 3C0EED80 255 0311F600 0
1 UBR CHN0 3C0EFD80 0 03120600 0
2 UBR CHN1 3C0F0D80 0 03121600 0
3 UBR CHN2 3C0F1D80 0 03122600 0
4 UBR CHN3 3C0F2D80 0 03123600 0
5 VBR/ABR CHN0 3C0F3D80 0 03124600 0
6 VBR/ABR CHN1 3C0F4D80 0 03125600 0
7 VBR/ABR CHN2 3C0F5D80 0 03126600 0
8 VBR/ABR CHN3 3C0F6D80 0 03127600 0
9 VBR-RT CHN0 3C0F7D80 0 03128600 0
10 VBR-RT CHN1 3C0F8D80 255 03129600 0
11 VBR-RT CHN2 3C0F9D80 0 0312A600 0
12 VBR-RT CHN3 3C0FAD80 0 0312B600 0
13 SIG 3C0FBD80 255 0312C600 0
SAR Scheduling channels: -1 -1 -1 -1 -1 -1 -1 -1
ATM channel number is 1
link members are 0x7, active links are 0x0
Group status is blockedNe, 3 links configured,
Group Info: Configured links bitmap 0x7, Active links bitmap 0x0,
Tx/Rx IMA_id 0x3/0x63,
NE Group status is startUp,
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 59/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

frame length 0x80, Max Diff Delay 0,


1 min links, clock mode ctc, symmetry symmetricOperation, trl 0,
Group Failure status is startUpNe.
Test pattern procedure is disabled
SAR counter totals across all links and groups:
0 cells output, 0 cells stripped
0 cells input, 0 cells discarded, 0 AAL5 frames discarded
0 pci bus err, 0 dma fifo full err, 0 rsm parity err
0 rsm syn err, 0 rsm/seg q full err, 0 rsm overflow err
0 hs q full err, 0 no free buff q err, 0 seg underflow err
0 host seg stat q full err

Step 3 To see how SVCs and PVCs are set up, enter the privileged EXEC show atm vc command.

VCD / Peak Avg/Min Burst


Interface Name VPI VCI Type Encaps SC Kbps Kbps Cells Sts
0/1 1 0 50 PVC SNAP UBR 1000 INAC
0/IMA3 2 0 5 PVC SAAL UBR 4000 UP
0/IMA3 3 0 16 PVC ILMI UBR 4000 UP
0/IMA3 first 1 13 PVC MUX VBR 640 320 80 UP
0/IMA3 4 0 34 SVC SNAP VBR-RT 768 768 UP

Verifying IMA Group Con guration on the Multiport T1/E1 ATM Port Adapter
Perform the following steps to verify IMA group con guration on the Multiport T1/E1 ATM Port Adapter.

Step 1 To display information about IMA group interfaces, use the show ima interface atm command in
privileged EXEC mode. First, the group information appears. Then information about each link in
the group (there are two in this example) is displayed under "IMA Detailed Link Information."

Note If you do not enter the detail keyword, you do not see the IMA MIB information or the "Detailed
Link Information" output displayed in the example below.

Router# show ima interface atm 1/ima0 detail


ATM1/ima0 is up
ImaGroupState:NearEnd = operational, FarEnd = operational
ImaGroupFailureStatus = noFailure
IMA Group Current Configuration:
ImaGroupMinNumTxLinks = 2 ImaGroupMinNumRxLinks = 2
ImaGroupDiffDelayMax = 25 ImaGroupNeTxClkMode = common(ctc)
ImaGroupFrameLength = 128 ImaTestProcStatus = disabled
ImaGroupTestLink = 0 ImaGroupTestPattern = 0xFF
IMA MIB Information:
ImaGroupSymmetry = symmetricOperation
ImaGroupFeTxClkMode = common(ctc)
ImaGroupRxFrameLength = 128
ImaGroupTxTimingRefLink = 0 ImaGroupRxTimingRefLink = 0
ImaGroupTxImaId = 0 ImaGroupRxImaId = 0
ImaGroupNumTxCfgLinks = 2 ImaGroupNumRxCfgLinks = 2
ImaGroupNumTxActLinks = 2 ImaGroupNumRxActLinks = 2
ImaGroupLeastDelayLink = 1 ImaGroupDiffDelayMaxObs = 0
IMA group counters:
ImaGroupNeNumFailures = 78 ImaGroupFeNumFailures = 68

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 60/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

ImaGroupUnAvailSecs = 441453 ImaGroupRunningSecs =


445036
IMA Detailed Link Information:

ATM1/0 is up
ImaLinkRowStatus = LinkRowStatusUnknown
ImaLinkIfIndex = 0 ImaLinkGroupIndex = 0
ImaLinkState:
NeTx = active
NeRx = active
FeTx = active
FeRx = active
ImaLinkFailureStatus:
NeRx = noFailure
FeRx = noFailure
ImaLinkTxLid = 0 ImaLinkRxLid = 0
ImaLinkRxTestPattern = 65 ImaLinkTestProcStatus = disabled
ImaLinkRelDelay = 0
IMA Link counters :
ImaLinkImaViolations = 1
ImaLinkNeSevErroredSec = 41 ImaLinkFeSevErroredSec = 34
ImaLinkNeUnavailSec = 441505 ImaLinkFeUnAvailSec = 28
ImaLinkNeTxUnusableSec = 2 ImaLinkNeRxUnUsableSec = 441542
ImaLinkFeTxUnusableSec = 74 ImaLinkFeRxUnusableSec = 57
ImaLinkNeTxNumFailures = 0 ImaLinkNeRxNumFailures = 15
ImaLinkFeTxNumFailures = 4 ImaLinkFeRxNumFailures = 3

ATM1/1 is up
ImaLinkRowStatus = LinkRowStatusUnknown
ImaLinkIfIndex = 1 ImaLinkGroupIndex = 0
ImaLinkState:
NeTx = active
NeRx = active
FeTx = active
FeRx = active
ImaLinkFailureStatus:
NeRx = noFailure
FeRx = noFailure
ImaLinkTxLid = 1 ImaLinkRxLid = 1
ImaLinkRxTestPattern = 65 ImaLinkTestProcStatus = disabled
ImaLinkRelDelay = 0
IMA Link counters :
ImaLinkImaViolations = 1
ImaLinkNeSevErroredSec = 40 ImaLinkFeSevErroredSec = 42
ImaLinkNeUnavailSec = 441389 ImaLinkFeUnAvailSec = 38
ImaLinkNeTxUnusableSec = 2 ImaLinkNeRxUnUsableSec = 441427
ImaLinkFeTxUnusableSec = 99 ImaLinkFeRxUnusableSec = 99
ImaLinkNeTxNumFailures = 0 ImaLinkNeRxNumFailures = 16
ImaLinkFeTxNumFailures = 4 ImaLinkFeRxNumFailures = 4

Step 2 To see how SVCs and PVCs are set up, use the show atm vc command in privileged EXEC mode.

Router# show atm vc


VCD / Peak Avg/Min Burst

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 61/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Interface Name VPI VCI Type Encaps SC Kbps Kbps Cells Sts
1/1 1 0 50 PVC SNAP UBR 1000 INAC
1/IMA3 2 0 5 PVC SAAL UBR 4000 UP
1/IMA3 3 0 16 PVC ILMI UBR 4000 UP
1/IMA3 first 1 13 PVC MUX VBR 640 320 80 UP
1/IMA3 4 0 34 SVC SNAP VBR-RT 768 768 UP

Troubleshooting Tips
To troubleshoot the ATM and IMA group con guration, enter the ping command, which checks host
reachability and network connectivity. This command can con rm basic network connectivity on
AppleTalk, ISO CLNS, IP, Novell, Apollo, VINES, DECnet, or XNS networks.

For IP, the ping command sends ICMP (Internet Control Message Protocol) Echo messages. If a station
receives an ICMP Echo message, it sends an ICMP Echo Reply message back to the source.

The extended command mode of the ping command permits you to specify the supported IP header
options, so that the router can perform a more extensive range of test options. To enter ping extended
command mode, enter yes at the "extended commands" prompt of the ping command.

For detailed information on using the ping and extended ping commands, see the Cisco IOS
Con guration Fundamentals Command Reference.

If a ping command fails, check the following possible reasons for the connectivity problem:

• The interface is down, causing a "no ip route" error message.

• The PVC or SVC does not include proper mapping con gured for the destination address, causing an
"encapsulation failure" error. For more information about con guring encapsulation, see the section
"Con guring IMA Groups" earlier in this chapter and the encapsulation aal5 command in the Cisco
IOS Wide-Area Networking Command Reference.

• If there is a rmware problem, the show controller atm command shows whether an interface is able
to transmit and receive cells. For sample output, see the earlier section "Verifying an ATM Interface
Con gured for IMA Operation."

Tips Use the ping command when the network is functioning properly to see how the command works
under normal conditions and so that you can compare the results when troubleshooting.

If a communication session is closing when it should not be, an end-to-end connection problem can be
the cause. The debug ip packet command is useful for analyzing the messages traveling between the
local and remote hosts. IP debugging information includes packets received, generated, and forwarded.
Because the debug ip packet command generates a signi cant amount of output, use it only when tra c
on the IP network is low, so other activity on the system is not adversely a ected.

Bandwidth Considerations
When planning IMA groups and payload bandwidth requirements, consider the overhead required for
ATM cell headers, service-layer encapsulation such as RFC 1483, AAL5 encapsulation, and ICP cells.
Table 3 and Table 4 show approximate values for T1 and E1 IMA groups, respectively with a frame length
of 128, estimating ATM overhead at about 10 percent. The e ective payload bandwidth varies according
to packet size because the packets must be divided into an integer number of ATM cells leaving the last
cell padded with ller bytes.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 62/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Note Control the bandwidth threshold to activate an IMA group by using the ima active-links-minimum
command.

Table 3 T1 IMA AAL5 Payload Bandwidth with IMA Frame Size 128 

Number of Links in the Group Total Bandwidth Payload Bandwidth


1 1.536 1.38

2 3.072 2.76

3 4.608 4.14

4 6.144 5.52

5 7.68 6.91

6 9.216 8.28

7 10.752 9.66

8 12.288 11.04

Table 4 E1 IMA AAL5 Payload Bandwidth with IMA Frame Size 128 

Number of Links in the Group Total Bandwidth Payload Bandwidth


1 1.92 1.74

2 3.84 3.47

3 5.76 5.21

4 7.68 6.95

5 9.60 8.69

6 11.52 10.43

7 13.44 12.17

8 15.36 13.90

Related Documents
For information about the physical characteristics of the ATM T1/E1 IMA network modules or port
adapters, or for instructions on how to install the network or modem modules or port adapters, either see
the installation guidelines that came with your network module or port adapter or view the up-to-date
information on Cisco.com.

Con guring ATM E.164 Auto Conversion


E.164 is an International Telecommunications Union Telecommunication Standardization Sector (ITU-T)
speci cation for the ISDN international telephone numbering plan, which has traditionally only been used
in telephone networks. The ATM Forum has de ned three di erent 20-byte ATM End System Address
(AESA) formats, along with the native E.164 format, for use in ATM networks. One of these 20-byte
formats is the embedded E.164 AESA (E164_AESA) format.

With ATM E.164 auto conversion enabled, networks that operate based on ATM addressing formats can
internetwork with networks based on E.164 addressing formats. The conversion requires components

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 63/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

from addressing, routing, and signalling to perform properly.

For more information about E.164 and ATM address formats, see ATM Forum UNI 3.0, 3.1, and 4.0, and
ITU E.164. Table 5 lists the ATM and E.164 address formats supported by ATM E.164 auto conversion.

Table 5 ATM and E1.64 Address Formats

Address Type Example


Native E.164 1-800-555-1212
A minimum of 7 and maximum of 15 ASCII-
encoded decimal numbers.

E164_AESA 45.000018005551212F00000000.112233445566.00
E.164 ATM End System Address is an ATM
address that contains an embedded
E.164 number.
Format |AFI | E164 | HO-DSP | ESI | SEL|
AFI = 45

E164_ZDSP 45.000018005551212F00000000.000000000000.00
E.164 Zero Domain Speci c Part is an ATM
address that contains all zeros in the Domain
Speci c Part of the address.
Format |AFI | E164 | HO-DSP | ESI | SEL|
AFI = 45
The remaining bytes in HO-DSP, ESI, and SEL
are 0.

When ATM E.164 auto conversion is enabled, a Cisco router sets up ATM SVC connections based on
E.164 addresses. The router uses ATM E164_AESA addresses to set up E.164 calls in a way similar to
using ATM AESA addresses to set up ATM SVCs. The ATM AESA address on an interface and the ATM
AESA address of a static map must be in E164_AESA format.

To con gure ATM E.164 auto conversion, you must con gure the ATM interface using E164_AESA or
E164_ZDSP format. To enable E.164 auto conversion, use the following commands beginning in global
con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the appropriate format of
slot/0 the interface atm command.1

or
Router(config)# interface atm
slot/port-adapter/0

or
Router(config)# interface atm
number

Step 2  Router(config-if)# ip address If IP routing is enabled on the system, optionally assigns a


ip-address mask source IP address and subnet mask to the interface.

Step 3  Router(config-if)# pvc 0/5 Con gures the signalling PVC for the ATM main interface
qsaal that uses SVCs.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 64/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 4  Router(config-if-atm- Returns to interface con guration mode.


vc)# exit

Step 5  Router(config-if)# atm nsap- Sets the AESA address for the ATM interface using
address nsap-address E164_AESA or E164_ZDSP address format.

Step 6  Router(config-if)# atm e164 Enables E.164 auto conversion on the interface.
auto-conversion

Step 7  Router(config-if)# svc [name] Speci es the destination NSAP address using E164_AESA
nsap address or E164_ZDSP address format.

Step 8  Router(config-if-atm- Speci es the destination IP address of the SVC.


vc)# protocol ip protocol-
address

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

Use the show interfaces atm command to verify that ATM E.164 auto conversion is running.

For an example of con guring ATM E.164 auto conversion, refer to the section "Con guring ATM E.164
Auto Conversion Example" at the end of this chapter.

Con guring Circuit Emulation Services


For overview information and con guration tasks for Circuit Emulation Services (CES) for ATM, see the
following sections:

• CES Overview

• Con guring CES on the OC-3/STM-1 ATM Circuit Emulation Service Network Module

• Con guring CES on the ATM-CES Port Adapter

• Con guring Virtual Path Shaping

CES Overview
Circuit emulation service internetworking function (CES-IWF) is a service based on ATM Forum standards
that allows communications to occur between CBR or AAL1 CES and ATM UNI interfaces; that is,
between non-ATM telephony devices (such as classic PBXs or TDMs) and ATM devices (such as Cisco
3600 or 7200 series routers). Thus, a Cisco 3600 series router equipped with an OC-3/STM-1 ATM
Circuit Emulation Service network module or a Cisco 7200 series router equipped with an ATM-CES port
adapter o ers a migration path from classic T1/E1 CBR data communications services to emulated CES
T1/E1 unstructured (clear channel) services or structured (N x 64) services in an ATM network.

Figure 6 shows a simpli ed representation of CES-IWF functions in an ATM network.

Figure 6 Typical CES-IWF Operations in an ATM Network

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 65/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

CES allows you to interconnect existing T1 or E1 interfaces and other kinds of constant bit rate (CBR)
equipment. CES includes such features as PBX interconnect, consolidated voice and data tra c, and
video conferencing.

With circuit emulation, data received from an external device at the edge of an ATM network is converted
to ATM cells, sent through the network, reassembled into a bit stream, and passed out of the ATM
network to its destination. T1/E1 circuit emulation does not interpret the contents of the data stream. All
the bits owing into the input edge port of the ATM network are reproduced at one corresponding output
edge port.

An emulated circuit is carried across the ATM network on a PVC, which is con gured through the
network management system or the router command line interface (CLI).

The target application of the OC-3/STM-1 ATM Circuit Emulation Service network module and the ATM-
CES port adapter is access to a broadband public or private ATM network where multiservice
consolidation of voice, video, and data tra c over a single ATM link is a requirement.

Con guring CES on the OC-3/STM-1 ATM Circuit Emulation Service


Network Module
To con gure CES on the OC-3/STM-1 ATM Circuit Emulation Service network module, familiarize
yourself with the restrictions in the rst of the following sections and perform the tasks in the second,
third, and fourth sections. Each task is identi ed as required or optional.

• OC-3/STM-1 ATM Circuit Emulation Service Network Module Restrictions

• Con guring the ATM Interface (Required)

• Con guring the T1/E1 Controller (Required)

• Activating the Connection (Required)

• Verifying CES Con guration on the OC-3/STM-1 ATM Circuit Emulation Service Network Module
(Optional)

Note The con guration tasks in these sections are supported only on the OC-3/STM-1 ATM Circuit
Emulation Service network module.

For an example of con guring CES on an OC-3/STM-1 ATM Circuit Emulation Service network module,
see the section "Con guring CES on an OC-3/STM-1 ATM Circuit Emulation Services Network Module

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 66/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Example" at the end of this chapter.

OC-3/STM-1 ATM Circuit Emulation Service Network Module Restrictions


The OC-3/STM-1 ATM CES network module can be con gured with the following restrictions:

• The OC-3/STM-1 ATM CES network module requires Cisco IOS Release 12.1(2)T or later.

• On-hook detection is not supported.

• If you con gure an ABR VC, either in a vc-class or in vcmode, the minimum guaranteed cell rate (MCR)
value you enter is ignored, and an MCR of 0 is used, although this is not apparent from the
con guration. Additionally, ABR PCR values are con gurable in a range from 0 to line rate. The MCR is
honored, however. Currently, the OC-3/STM-1 ATM CES network module rounds the con gured value
down to one of the following values:

– 64 Kbps

– 384 K

– 768 K

– 1,534 K

– 2M

– 4M

– 10 M

– 16 M

– 25.6 M

– 44 M

– 75 M

– 100 M

– 125 M

– 149 M

• When you con gure a UBR+ VC, the Cisco CLI requires that you specify a peak cell rate (PCR).
Because of a hardware limitation, any value you enter is ignored by the OC-3/STM-1 ATM CES network
module and a value of 155 Mbits per second is used.

• The OC-3/STM-1 ATM CES network module does not allow con guring interfaces and subinterfaces
by using the tra c-shape parameter. That is because the OC-3/STM-1 ATM CES network module
supports tra c shaping through native ATM means by making a tra c class for UBR, UBR+, ABR, VBR-
rt, VBR-ntr, and CBR.

Con guring the ATM Interface


To con gure the ATM interface on the OC-3/STM-1 ATM Circuit Emulation Service network module,
perform the tasks in the following sections:

• Con guring PVCs for CES Operation

• Con guring SVCs for CES Operation

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 67/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

This section does not explain all possible ATM interface con guration options. For more information, see
the sections "Con guring PVCs" and "Con guring SVCs" earlier in this chapter.

Con guring PVCs for CES Operation


To use a permanent virtual circuit (PVC), you must con gure the PVC into both the router and the ATM
switch. A PVC remains active until it is removed from either con guration. To con gure the ATM interface
with PVCs, use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm slot/port Selects the ATM interface to be con gured.

Step 2  Router(config-if)# pvc [name] vpi/vci [ces] Con gures a new ATM PVC by assigning a
name (optional) and VPI/VCI numbers, and
enters interface-ATM-VC con guration
mode. The ces keyword con gures CES
encapsulation, which is equivalent to
creating a CBR class of service.

Step 3  Router(config-if-ces-vc)# ces-cdv time Con gures the cell delay variation. The time
argument speci es the maximum tolerable
cell arrival jitter with a range of 1 to 65535
microseconds.

Step 4  Router(config-if-ces-vc)# exit Exits back to interface con guration mode.

Step 5  Router(config-if)# exit Returns to global con guration mode.

Con guring SVCs for CES Operation


ATM switched virtual circuit (SVC) services are created and released dynamically, providing user
bandwidth on demand. This service requires a signalling protocol between the router and the switch. To
con gure the ATM interface with SVCs, use the following commands beginning in global con guration
mode:

  Command Purpose
Step 1  Router(config)# interface atm slot/port Selects the ATM interface to be
con gured.

Step 2  Router(config-if)# pvc name vpi/vci [qsaal | ilmi] Con gures a new ATM PVC for
signalling. One dedicated PVC is
required between the router and
the ATM switch, over which all
SVC call establishment and call
termination requests ow.Assign
a name (optional) and VPI/VCI
numbers. Specify qsaal to
con gure a signalling PVC.
Specify ilmi to con gure a PVC
for communication with the
Integrated Local Management
Interface (ILMI). Enters interface-
ATM-VC con guration mode.

Step 3  Router(config-if-atm-vc)# exit Exits back to interface


con guration mode.
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 68/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Step 4  Router(config-if)# svc [name] nsap address ces Con gures the active SVC and
the ATM network service access
point (NSAP) address.
Router(config-if)# svc [name] ces
A passive SVC can be con gured
to only receive calls. The SVC
name is required for this
command.
Enters interface-ATM-VC
con guration mode.

Step 5  Router(config-if-atm-vc)# ces-cdv time Con gures the cell delay


variation. The time argument
speci es the maximum tolerable
cell arrival jitter with a range of 1
to 65535 microseconds.

Step 6  Router(config-if-atm-vc)# atm esi-address esi.selector Con gures the endstation ID


(ESI) and selector elds. This
command is e ective only if the
switch is capable of delivering
the NSAP address pre x to the
router via ILMI and the router is
con gured with a PVC for
communication with the switch
via ILMI.

Step 7  Router(config-if-atm-vc)# exit Exits back to interface


con guration mode.

Step 8  Router(config-if)# exit Returns to global con guration


mode.

Con guring the T1/E1 Controller


The T1/E1 controller on the OC-3/STM-1 ATM Circuit Emulation Service network module provides T1 or
E1 connectivity to PBXs or to a central o ce (CO). To con gure the T1 or E1 controller on the OC-
3/STM-1 ATM Circuit Emulation Service network module, perform the tasks in the following section. One
of the rst two tasks is required; the third task is optional:

• Con guring Unstructured Circuit Emulation Service (Required)

or

• Con guring Structured Circuit Emulation Service (Required)

• Con guring Channel-Associated Signalling for Structured CES (Optional)

For information about con guring the CES clock or echo cancellation, see the Cisco IOS Voice, Video,
and Fax Con guration Guide.

For more information about con guring the T1/E1 interface on the OC-3/STM-1 ATM Circuit Emulation
Service network module, see the Con guring 1- and 2-Port T1/E1 Multi ex Voice/WAN Interface Cards
on Cisco 2600 and 3600 Series Routers Cisco IOS Release 12.0(5)XK online document.

Con guring Unstructured Circuit Emulation Service

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 69/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

This circuit consumes the entire bandwidth of the port, which is provisioned manually at the time you set
up the unstructured circuit and remains dedicated to that port, whether that port is actively transmitting
data or not.

A CES module converts non-ATM telephony tra c into ATM cells for propagation through an ATM
network. The ATM cell stream is directed to an outgoing ATM port or non-ATM telephony port.

To con gure the T1/E1 port for unstructured CES, follow this procedure starting in global con guration
mode:

  Command Purpose
Step 1  Router(config)# controller {T1 | E1} slot/port Enters controller con guration
mode for the T1 or E1 controller
at the speci ed slot/port
location. The prompt changes
again to show that you are in
controller con guration mode.

Step 2  Router(config-controller)# ces-clock [adaptive | srts Selects the clock method. The
| synchronous] default is synchronous.

Step 3  Router(config-controller)# tdm-group tdm-group-no Con gures a TDM channel group


unstructured for the T1 interface.

Step 4  Router(config-controller)# exit Returns to global con guration


mode.

Con guring Structured Circuit Emulation Service


Structured CES di ers from unstructured CES services in that the structured services allow you to
allocate the bandwidth in a highly exible and e cient manner. With the structured services, you use only
the bandwidth actually required to support the active structured circuit(s) that you con gure.

To con gure the T1/E1 port for structured CES, follow this procedure starting in global con guration
mode:

  Command Purpose
Step 1  Router(config)# controller {T1 | E1} slot/port Enters controller con guration
mode for the T1 or E1 controller
at the speci ed slot/port
location. The prompt changes
again to show that you are in
controller con guration mode.

Step 2  Router(config-controller)# clock source {line | Speci es which end of the


internal} circuit provides clocking for the
T1 or E1 interface. The clock
source can be set to use
internal clocking for most
applications.

Step 3  Router(config-controller)# framing {sf | esf} Sets the framing to SuperFrame


or (SF) or Extended SuperFrame
Router(config-controller)# framing {crc4 | no-crc4}
(ESF) format, according to
[australia]
service provider requirements.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 70/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Sets the framing to cyclic


redundancy check 4 (CRC4) or
no CRC4, according to service
provider requirements. The
australia optional keyword
speci es Australian Layer 1
Homologation for E1 framing.

Step 4  Router(config-controller)# linecode {b8zs | ami | Sets the line encoding


hdb3} according to your service
provider's instructions. Bipolar-
8 zero substitution (B8ZS),
available only for T1 lines,
encodes a sequence of eight
zeros in a unique binary
sequence to detect line coding
violations.
Alternate mark inversion (AMI),
available for T1 or E1 lines,
represents zeros using a 01 for
each bit cell, and ones are
represented by 11 or 00,
alternately, for each bit cell.
AMI requires that the sending
device maintain ones density.
Ones density is not maintained
independently of the data
stream.
For E1, sets the line coding to
either AMI or high-density
bipolar 3 (HDB3), the default.

Step 5  Router(config-controller)# ces-clock synchronous Speci es the type of clocking


used for T1 interfaces using
structured CES. Only
synchronous clocking can be
used with structured CES.

Step 6  Router(config-controller)# tdm-group tdm-group-no Con gures a time-division


unstructured multiplexing (TDM) channel
group for the T1 interface.

Step 7  Router(config-controller)# exit Returns to global con guration


mode.

Con guring Channel-Associated Signalling for Structured CES


Because the CES deck emulates constant bit rate services over ATM networks, it is capable of providing
support for handling channel-associated signalling (CAS) information introduced into structured CES
circuits by PBXs and time-division multiplexing (TDM) devices.

Note Only structured CES can support CAS.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 71/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

The signalling supported depends on the WAN/voice interface card that is inserted in the CES deck. The
signalling method depends on the connection that you are making:

• The receive and transmit (E&M) interface allows connection for PBX trunk lines (tie lines) and telephone
equipment. The wink and delay settings both specify con rming signals between the transmitting and
receiving ends, whereas the immediate setting stipulates no special o hook/onhook signals.

• The FXO interface is for connection of a central o ce (CO) to a standard PBX interface where
permitted by local regulations; the interface is often used for o -premises extensions.

• The FXS interface allows connection of basic telephone equipment and PBXs.

To con gure the T1/E1 port for channel associated signalling, rst perform the tasks in the "Con guring
Structured Circuit Emulation Service" section and then use the following commands beginning in global
con guration mode:

  Command Purpose
Step 1  Router(config)# controller {T1 | E1} slot/port Enters controller con guration
mode for the T1 or E1 controller
at the speci ed slot/port
location. The prompt changes
again to show that you are in
controller con guration mode.

Step 2  Router(config-controller)# tdm-group tdm-group-no Con gures a TDM channel group


timeslots timeslot-list type [e&m | fxs [loop-start | for the T1 interface, including
ground-start] fxo [loop-start | ground-start] the signalling type.
tdm-group-no is a value from 0
to 23 for T1 and from 0 to 30 for
E1; it identi es the group.
timeslot-list is a single number,
numbers separated by commas,
or a pair of numbers separated
by a hyphen to indicate a range
of timeslots. The valid range is
from 1 to 24 for T1. For E1, the
range is from 1 to 31.
Note The group numbers for
controller groups must be
unique. For example, a
TDM group should not have
the same ID number as a
DS0 group or channel
group.

Step 3  Router(config-controller)# exit Returns to global con guration


mode.

Activating the Connection


Once the ATM interface and T1 or E1 controllers are con gured, activate the connection by using the
following commands beginning in global con guration mode:

  Command Purpose
Step 1 
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 72/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router(config)# connect connection-name atm slot/port Sets the connection to be


[name of PVC/SVC | vpi/vci] T1 slot/port activated.
TDM-group-number

Step 2  Router(config-connect)# exit Exits con g-connect mode.


After exiting the con g-connect
mode, the connection is
activated.

Verifying CES Con guration on the OC-3/STM-1 ATM Circuit Emulation Service
Network Module
To verify CES con guration on the OC-3/STM-1 ATM Circuit Emulation Service network module, use one
or more of the following commands in EXEC mode:

Command Purpose
Router# show ces [slot/port] Displays detailed information about the CES connection
Router# show ces [slot/port] clock-select Displays the setting of the network clock for the
speci ed port.
Router# show connection all Displays detailed information about the connections
created by the connect command.
Router# show controllers Displays all network modules and their interfaces.
Router# show interfaces [type slot/port] Displays statistics for the interfaces con gured on a
router or access server.
Verify that the rst line of the display shows the
interface with the correct slot and port number, and that
the interface and line protocol are in the correct state,
up or down.
Router# show protocols Displays the protocols con gured for the entire router
and for individual interfaces.
Router# show version Displays the router hardware con guration.
Check that the list includes the new interface.

Con guring CES on the ATM-CES Port Adapter


To con gure the T1/E1 interfaces on the ATM-CES port adapter for CES, perform the tasks in the
following sections. One of the rst two tasks is required:

• Con guring Unstructured (Clear Channel) CES Services (Required)

• Con guring Structured (N x 64) CES Services (Required)

The following tasks are optional:

• Con guring Channel-Associated Signalling (for Structured CES Services Only) (Optional)

• Con guring Network Clock Source and Priorities (Optional)

Note The con guration tasks in these sections are supported only on the ATM-CES port adapter.
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 73/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

For an example of con guring CES on the ATM-CES port adapter, see the section "Con guring CES on
an ATM-CES Port Adapter Example" at the end of this chapter.

Con guring Unstructured (Clear Channel) CES Services


A circuit that you set up on a CBR port for unstructured service is always identi ed as "circuit 0"
because only one such circuit can be established on any given CBR port. Such a circuit consumes the
entire bandwidth of the port, which is provisioned manually at the time you set up the unstructured circuit
and remains dedicated to that port, whether that port is actively transmitting CBR data or not.

A CES module converts CBR tra c into ATM cells for propagation through an ATM network. The ATM
cell stream is directed to an outgoing ATM port or CBR port. If the outgoing port is an ATM port on the
same Cisco 7200 series router, the PVC is called a hard PVC. As a general rule when setting up a hard
PVC, you must interconnect a CBR port and the ATM port in the same ATM-CES port adapter. Only hard
PVCs are supported in the Cisco 7200 series router.

To con gure the T1/E1 port on the ATM-CES port adapter for unstructured (clear channel) CES services,
use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface Speci es the ATM-CES port adapter interface.
cbr slot/port

Step 2  Router(config-if)# ces aal1 Con gures the port that is to perform unstructured CES
service [structured | services. The default is unstructured.
unstructured]

Step 3  Router(config-if)# ces aal1 Optionally, selects the clock method. The default is
clock {adaptive | srts | synchronous.
synchronous}

Step 4  Router(config-if)# ces dsx1 If synchronous clocking is selected, con gures the clock
clock source {loop-timed | source.
network-derived}

Step 5  Router(config-if)# ces Speci es the circuit number for unstructured services and
circuit 0 [circuit-name optionally speci es the logical name of the PVC. If you do not
name] specify a circuit name, the default is CBRx/x:x.

Step 6  Router(config-if)# ces pvc De nes the particular ATM destination port for the PVC.
0 interface atm slot/port
vci number vpi number

Step 7  Router(config-if)# no Changes the shutdown state to up and enables the ATM
shutdown interface, thereby beginning the segmentation and reassembly
(SAR) operation on the interface.

Step 8  Router(config-if)# no ces Enables the PVC.


circuit 0 shutdown

Con guring Structured (N x 64) CES Services


Structured (N x 64 kbps) CES services di er from unstructured CES services in that the structured
services allow you to allocate the bandwidth in a highly exible and e cient manner. With the structured
services, you use only the bandwidth actually required to support the active structured circuit that you
con gure.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 74/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

For example, in con guring an ATM-CES port adapter for structured service, you can de ne multiple
hard PVCs for any given ATM-CES port adapter's T1/E1 port. The ATM-CES port adapter provides up to
24 time slots per T1 port and up to 31 time slots per E1 for de ning structured CES circuits. To see the
bandwidth that is required on an ATM link for this particular circuit, use the show ces circuit command.

Note In the ATM-CES port adapter, any bits not available for structured CES services are used for
framing and out-of-band control.

For simplicity in demonstrating con guration tasks for structured CES services, the procedures in this
section are directed primarily at setting up a single CES circuit per T1/E1 port. However, these
procedures outline the essential steps and command syntax that you would use if you were to set up
multiple CES circuits on a T1/E1 port.

Structured CES services require network clock synchronization by means of the synchronous clocking
mode. You must select the clock source and de ne its priority locally for each Cisco 7200 series router in
your network. You do this by means of the network-clock-select command.

To con gure the T1/E1 port on the ATM-CES port adapter for structured (N x 64 kbps) CES services
without CAS, use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface Speci es the ATM-CES port adapter interface.
cbr slot/port

Step 2  Router(config-if)# ces Con gures the port to perform structured CES services. The
aal1 service [structured default is unstructured.
| unstructured]

Step 3  Router(config-if)# ces Optionally, selects the clock method. The default is
aal1 clock {adaptive | synchronous. Adaptive and SRTS are available only for
srts | synchronous} unstructured mode.

Step 4  Router(config-if)# ces If synchronous clocking is selected, con gures the clock
dsx1 clock source {loop- source.
timed | network-derived}

Step 5  Router(config-if)# ces Speci es the line code format used for the physical layer. The
dsx1 linecode {ami | default is AMI.
b8zs}
(for T1)

or

Router(config-if)# ces
dsx1 linecode {ami |
hdb3}
(for E1)

Step 6  Router(config-if)# ces Speci es the framing format The default for T1 is ESF and for
dsx1 framing {esf | sf} E1 is E1_LT.
(for T1)

or
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 75/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router(config-if)# ces
dsx1 framing
{e1_crc_mfCASlt |
e1_crc_mf_lt | e1_lt |
e1_mfCAS_lt}
(for E1)

Step 7  Router(config-if)# ces Optionally, speci es the line build out (cable length). Values are
dsx1 lbo length (in feet): 0_110, 110_220, 220_330, 330_440, 440_550,
550_660, 660_above, and square_pulse. The default is
0_110 feet.

Step 8  Router(config-if)# ces Speci es the circuit number for structured services and
circuit circuit-number optionally speci es the logical name of the PVC. For T1
[circuit-name name] structured service, the range is 1 through 24. For E1 structured
service, the range is 1 through 31. If you do not specify a circuit
name, the default is CBRx/x:x.

Step 9  Router(config-if)# ces Speci es the timeslots to be used by the PVC. For T1, the
circuit circuit-number range is 1 through 24. For E1 structured service, the range is 1
timeslots range through 31. Use a hyphen to indicate a range (for example, 1-
24). Use a comma to separate the timeslot (for example, 1,3,5).

Step 10  Router(config-if)# ces Optionally, con gures the circuit cell delay variation. Range is 1
circuit circuit-number through 65535 milliseconds. The default range is 2000
cdv range milliseconds.

Step 11  Router(config-if)# ces De nes the particular ATM destination port for the PVC.
pvc circuit-number
interface atm slot/port
vpi number vci number

Step 12  Router(config-if)# no Changes the shutdown state to up and enables the ATM
shutdown interface, thereby beginning the segmentation and reassembly
(SAR) operation on the interface.

Step 13  Router(config-if)# no ces Enables the PVC.


circuit circuit-number
shutdown

Note You need not specify individual circuit options on a separate command line. If you want, you can
specify all the desired circuit options on the same command line, provided that you observe the
following rules: (1) specify the DS0 time slots as the rst option; (2) specify each desired option
thereafter in strict alphabetic order; and (3) separate consecutive command line options with a
space. You can display the options available for any structured CES circuit by typing the ces circuit
circuit-number ? command, which displays in alphabetic order all the options available for use in the
command line.

Con guring Channel-Associated Signalling (for Structured CES Services Only)


Because the ATM-CES port adapter emulates constant bit rate services over ATM networks, it must be
capable of providing support for handling channel-associated signalling (CAS) information introduced
into structured CES circuits by PBXs and time-division multiplexing (TDM) devices. The ces circuit cas
interface command provides this feature.
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 76/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

With respect to the CAS information carried in a CBR bit stream, an ATM-CES port adapter can be
con gured to operate as follows:

• Without the CAS feature enabled (the default state)

In this case, the ATM-CES port adapter does not sense the CAS information (carried as so-called
"ABCD" bits in the CBR bit stream) and provides no support for CAS functions.

• With the CAS feature enabled, but without the (Cisco-proprietary) "on-hook detection" feature
enabled

In this case, in addition to packaging incoming CBR data into ATM AAL1 cells in the usual manner
for transport through the network, the ATM-CES port adapter in the ingress node senses the ABCD
bit patterns in the incoming data, incorporates these patterns in the ATM cell stream, and
propagates the cells to the next node in the network. The ATM cells are transported across the
network from link to link until the egress node is reached.

At the egress node, the ATM-CES port adapter strips o the ABCD bit patterns carried by the ATM
cells, reassembles the CAS ABCD bits and the user's CBR data into original form, and passes the
frames out of the ATM network in the proper DS0 time slot.

All these processes occur transparently without user intervention.

• With both the CAS and on-hook detection features enabled

In this case, the CAS and on-hook detection features work together to enable an ingress node in
an ATM network to monitor on-hook and o -hook conditions for a speci ed 1 x 64 structured CES
circuit. As implied by the notation "1 x 64," the on-hook detection (or bandwidth-release) feature
is supported only in a structured CES circuit that involves a single time slot at each end of the
connection.

The time slot con gured for the structured CES circuit at the ingress node (time slot 2) can be
di erent from the DS0 time slot con gured at the egress node (time slot 4). Only one such time
slot can be con gured at each end of the circuit when the on-hook detection feature is used.

When you invoke this feature, the ingress ATM-CES port adapter monitors the ABCD bits in the
incoming CBR bit stream to detect on-hook and o -hook conditions in the circuit. In an "o -hook"
condition, all the bandwidth provisioned for the speci ed CES circuit is used for transporting ATM
AAL1 cells across the network from the ingress node to the egress node.

In an on-hook condition, the network periodically sends dummy ATM cells from the ingress node
to the egress node to maintain the connection. However, these dummy cells consume only a
fraction of the circuit's reserved bandwidth, leaving the rest of the bandwidth available for use by
other AAL5 network tra c. This bandwidth-release feature enables the network to make more
e cient use of its resources.

When the CAS feature is enabled for a CES circuit, the bandwidth of the DS0 channel is limited to
56 kbps for user data, because CAS functions consume 8 kbps of channel bandwidth for transporting
the ABCD signalling bits. These signalling bits are passed transparently from the ingress node to the
egress node as part of the ATM AAL1 cell stream.

In summary, when the optional CAS and on-hook detection features are enabled, the following
conditions apply:

• The PVC provisioned for the CES circuit always exists.

• During an on-hook state, most of the bandwidth reserved for the CES circuit is not in use. (Dummy
cells are sent from the ingress node to the egress node to maintain the connection.) Therefore, this
bandwidth becomes available for use by other AAL5 network tra c, such as available bit rate (ABR)
tra c.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 77/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• During an o -hook state, all the bandwidth reserved for the CES circuit is dedicated to that circuit.

To con gure the T1/E1 port on the ATM-CES port adapter for channel-associated signalling, rst use the
commands in the section "Con guring Structured (N x 64) CES Services" and then use the following
commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface cbr slot/port Speci es the ATM-CES port
adapter interface.

Step 2  Router(config-if)# ces circuit circuit-number cas Enables channel-associated


signalling.

Step 3  Router(config-if)# ces dsx1 signalmode robbedbit (Optional) Enables the signal mode
as robbed bit.

Step 4  Router(config-if)# ces circuit circuit-number on- (Optional) Enables on-hook


hook-detection hex-number detection.

Con guring Network Clock Source and Priorities


You can specify up to four network clock sources for a Cisco 7200 series router. The highest-priority
active port in the chassis supplies the primary reference source to all other chassis interfaces that require
network clock synchronization services. The fth network clock source is always the local oscillator on
the ATM-CES port adapter.

To direct a CBR port to use the network-derived clock, you must con gure the CBR port with the ces
dsx1 clock source network-derived interface command. For information on con guring the CBR port,
refer to the section "Con guring Unstructured (Clear Channel) CES Services" earlier in this chapter.

To establish the sources and priorities of the requisite clocking signals for an ATM-CES port adapter in a
Cisco 7200 series router, use the following commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# network-clock-select 1 {atm | cbr} Establishes a priority 1 clock
slot/port source.

Step 2  Router(config)# network-clock-select 2 {atm | cbr} Establishes a priority 2 clock


slot/port source.

Step 3  Router(config)# network-clock-select 3 {atm | cbr} Establishes a priority 3 clock


slot/port source.

Step 4  Router(config)# network-clock-select 4 {atm | cbr} Establishes a priority 4 clock


slot/port source.

To verify the clock signal sources and priorities that you have established for your ATM-CES port
adapter, use the show network-clocks privileged EXEC command.

Note The commands in this section are supported only on the ATM-CES port adapter.

For an example of con guring the network clock source and priority, see the section "Con guring
Network Clock Source Priority Example" at the end of this chapter.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 78/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Con guring Virtual Path Shaping


The OC-3/STM-1 ATM Circuit Emulation Service Network Module and ATM-CES port adapter support
multiplexing of one or more PVCs over a virtual path (VP) that is shaped at a constant bandwidth. To use
this feature, you con gure a permanent virtual path (PVP) with a speci c virtual path identi er (VPI). Any
PVCs that are created subsequently with the same VPI are multiplexed onto this VP; the tra c
parameters of individual PVCs are ignored.

The tra c shaping conforms to the peak rate that is speci ed when you create the VP. Any number of
data PVCs can be multiplexed onto a VP.

Note The number of CES PVCs that are multiplexed depends on the bandwidth requirement. Because of
this requirement, the CES PVCs cannot be oversubscribed. The CES PVC will fail if there is no
bandwidth available. Data PVCs use the bandwidth that is unused by the CES PVCs.

To create a PVP, use the following commands beginning in interface con guration mode:

  Command Purpose
Step 1  Router(config-if)# atm pvp vpi [peak- Creates a PVP and optionally speci es the peak
rate] rate.

Step 2  Router(config-if)# pvc [name] vpi/vci (Optional) Creates a PVC with a VPI that
matches the VPI speci ed in Step 1.

Step 3  Router(config-if)# exit Exits interface con guration mode.

Step 4  Router(config)# interface cbr slot/port (Optional) Creates a CES PVC with a VPI that
ces circuit circuit-number matches the VPI speci ed in Step 1.

ces pvc circuit-number interface atm


slot/port vpi number vci number

The value of the vpi argument is the virtual path identi er to be associated with the PVP (valid values are
in the range 0 to 255 inclusive). The peak-rate argument is the maximum rate (in kbps) at which the PVP
is allowed to transmit data. Valid values are in the range 84 kbps to line rate. The default peak rate is the
line rate.

When you create a PVP, two PVCs are created (with VCI 3 and 4) by default. These PVCs are created for
VP end-to-end loopback and segment loopback OAM support.

The pvc command is rejected if a non-multiplexed PVC with the speci ed VPI value already exists. This
could happen if you rst create a PVC with a given VPI value and then you subsequently enter this
command.

To display information about the PVP, use the show atm vp EXEC command.

Note If you change the peak rate online, the ATM port will go down and then back up.

For an example of virtual path shaping, see the section "Con guring Virtual Path Shaping Example" at
the end of this chapter.

Con guring ATM Access over a Serial Interface

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 79/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

This section describes how to con gure routers that use a serial interface for ATM access through an
ATM data service unit (ADSU). The con guration tasks include the steps necessary to enable
Asynchronous Transfer Mode-Data Exchange Interface (ATM-DXI) encapsulation, select a multiprotocol
encapsulation method using ATM-DXI, and set up a PVC for the selected encapsulation.

In routers with a serial interface, an ADSU is required to provide the ATM interface to the network,
convert outgoing packets into ATM cells, and reassemble incoming ATM cells into packets.

Any serial interface can be con gured for multiprotocol encapsulation over ATM-DXI, as speci ed by
RFC 1483. At the ADSU, the DXI header is stripped o , and the protocol data is segmented into cells for
transport over the ATM network.

RFC 1483 describes two methods of transporting multiprotocol connectionless network interconnect
tra c over an ATM network. One method allows multiplexing of multiple protocols over a single PVC. The
other method uses di erent virtual circuits to carry di erent protocols. Cisco's implementation of RFC
1483 supports both methods and supports transport of Apollo Domain, AppleTalk, Banyan VINES,
DECnet, IP, Novell IPX, ISO CLNS, and XNS tra c.

To con gure ATM access over a serial interface, complete the tasks in the following sections. The rst
four tasks are required.

• Enabling the Serial Interface (Required)

• Enabling ATM-DXI Encapsulation (Required)

• Setting Up the ATM-DXI PVC (Required)

• Mapping Protocol Addresses to the ATM-DXI PVC (Required)

• Monitoring and Maintaining the ATM-DXI Serial Interface (Optional)

For an example of con guring ATM access over a serial interface, see the section "ATM Access over a
Serial Interface Example" at the end of this chapter.

Enabling the Serial Interface


To con gure the serial interface for ATM access, enable the serial interface by using the following
commands beginning in global con guration mode:

  Command Purpose
Step 1  Router(config)# interface serial Enables the serial interface.
number

Step 2  Router(config- For each protocol to be carried, assigns a protocol


if)# appletalk address network.node address to the interface. (The commands shown are a
or partial list for the supported protocols.)

Router(config-if)# ip address
address mask
or
Router(config-if)# ipx network
number

The supported protocols are Apollo Domain, AppleTalk, Banyan VINES, DECnet, IP, Novell IPX, ISO CLNS,
and XNS.

For information about the addressing requirements of a protocol, see the relevant protocol con guration
chapter in the Cisco IOS IP Con guration Guide, the Cisco IOS AppleTalk and Novell IPX Con guration

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 80/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Guide, or the Cisco IOS Apollo Domain, Banyan VINES, DECnet, ISO CLNS, and XNS Con guration Guide.

Enabling ATM-DXI Encapsulation


To enable ATM-DXI encapsulation on a serial or High-Speed Serial Interface (HSSI), use the following
command in interface con guration mode:

Command Purpose
Router(config-if)# encapsulation atm-dxi Enables ATM-DXI encapsulation.

Setting Up the ATM-DXI PVC


An ATM-DXI PVC can be de ned to carry one or more protocols as described by RFC 1483, or multiple
protocols as described by RFC 1490.

To set up the ATM-DXI PVC and select an encapsulation method, use the following command in interface
con guration mode:

Command Purpose
Router(config-if)# dxi pvc vpi vci [snap | De nes the ATM-DXI PVC and the encapsulation
nlpid | mux] method.

The multiplex (MUX) option de nes the PVC to carry one protocol only; each protocol must be carried
over a di erent PVC. The Subnetwork Access Protocol (SNAP) option is LLC/SNAP multiprotocol
encapsulation, compatible with RFC 1483; SNAP is the current default option. The network layer protocol
identi cation (NLPID) option is multiprotocol encapsulation, compatible with RFC 1490; this option is
provided for backward compatibility with the default setting in earlier versions in the Cisco IOS software.

Note The default encapsulation was NLPID in software earlier than Release 10.3. Beginning in that
release, the default encapsulation is SNAP. Select the nlpid keyword now if you had previously
selected the default.

Mapping Protocol Addresses to the ATM-DXI PVC


This section describes how to map protocol addresses to the VCI and the VPI of a PVC that can carry
multiprotocol tra c. The protocol addresses belong to the host at the other end of the link. To map a
protocol address to an ATM-DXI PVC, use the following command in interface con guration mode:

Command Purpose
Router(config-if)# dxi map protocol protocol-address Maps a protocol address to the ATM-DXI
vpi vci [broadcast] PVC's VPI and VCI.

Repeat this task for each protocol to be carried on the PVC.

The supported protocols are Apollo Domain, AppleTalk, Banyan VINES, DECnet, IP, Novell IPX, ISO CLNS,
and XNS.

For an example of con guring a serial interface for ATM, see the section "ATM Access over a Serial
Interface Example" later in this chapter.

Monitoring and Maintaining the ATM-DXI Serial Interface


https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 81/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

After con guring the serial interface for ATM, you can display the status of the interface, the ATM-DXI
PVC, or the ATM-DXI map. To display interface, PVC, or map information, use the following commands in
EXEC mode:

Command Purpose
Router# show interfaces atm [slot/port] Displays the serial ATM interface status.

Router# show dxi pvc Displays the ATM-DXI PVC information.

Router# show dxi map Displays the ATM-DXI map information.

Troubleshooting the ATM Interface


The atm oam ush command is a diagnostic tool that drops all OAM cells that are received on an ATM
interface. To drop all incoming OAM cells on an ATM interface, use the following commands beginning in
global con guration mode:

  Command Purpose
Step 1  Router(config)# interface atm Speci es the ATM interface using the appropriate format
slot/0 of the interface atm command.1

or
Router(config)# interface atm
slot/port-adapter/0

or
Router(config)# interface atm
number

Step 2  Router(config-if)# atm oam Speci es that incoming OAM cells be dropped on the
flush ATM interface.

1
To determine the correct form of the interface atm command, consult your ATM network module, port
adapter, or router documentation.

Monitoring and Maintaining the ATM Interface


After con guring an ATM interface, you can display its status. You can also display the current state of
the ATM network and connected virtual circuits. To show current virtual circuits and tra c information,
use the following commands in EXEC mode:

Command Purpose
Router# show arp Displays entries in the ARP table.

Router# show atm class-links Displays PVC and SVC parameter con gurations and where the
{vpi/vci | name} parameter values are inherited from.

Router# show atm interface atm Displays ATM-speci c information about the ATM interface using
slot/0 the appropriate format of the show atm interface atm command.1
Router# show atm interface atm
slot/port-adapter/0

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 82/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router# show atm interface atm


number

Router# show atm map Displays the list of all con gured ATM static maps to remote hosts
on an ATM network.

Router# show atm pvc [vpi/vci Displays all active ATM PVCs and tra c information.
| name | interface atm
interface_number]

Router# show atm svc [vpi/vci Displays all active ATM SVCs and tra c information.
| name | interface atm
interface_number]

Router# show atm traffic Displays global tra c information to and from all ATM networks
connected to the router, OAM statistics, and a list of counters of all
ATM tra c on this router.

Router# show atm vc [vcd] Displays all active ATM virtual circuits (PVCs and SVCs) and tra c
information.

Router# show controllers atm Displays information about current settings and performance at the
[slot/ima group-number] physical level.

Router# show ima interface atm Displays general or detailed information about IMA groups and the
[slot]/ima [group-number] links in those groups.
[detail]

Router# show interfaces atm Displays statistics for the ATM interface using the appropriate
Router# show interfaces atm format of the show interfaces atm command.
slot/0
Router# show interfaces atm
slot/port-adapter/0

Router# show network-clocks Displays the clock signal sources and priorities that you established
on the router.

Router# show sscop Displays SSCOP details for the ATM interface.

1
To determine the correct form of the interface atm command, consult your ATM network module, port adapter, or
router documentation.

ATM Con guration Examples


The examples in the following sections illustrate how to con gure ATM for the features described in this
chapter. The examples below are presented in the same order as the corresponding con guration task
sections presented earlier in this chapter:

• Creating a PVC Example

• PVC with AAL5 and LLC/SNAP Encapsulation Examples

• PVCs in a Fully Meshed Network Example

• Con guring an ABR PVC Example

• Con guring PVC Discovery Example

• Enabling Inverse ARP Example

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 83/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

• Con guring Generation of End-to-End F5 OAM Loopback Cells Example

• Con guring PVC Trap Support Example

• Con guring Communication with the ILMI Example

• SVCs in a Fully Meshed Network Example

• ATM ESI Address Example

• ATM NSAP Address Example

• SVCs with Multipoint Signalling Example

• Con guring SVC Tra c Parameters Example

• Creating a VC Class Examples

• Applying a VC Class Examples

• ILMI Management on an ATM PVC Example

• OAM Management on an ATM PVC Example

• OAM Management on an ATM SVC Example

• Classical IP and ARP Examples

• Dynamic Rate Queue Examples

• PVC with AAL3/4 and SMDS Encapsulation Examples

• Transparent Bridging on an AAL5-SNAP PVC Example

• Inverse Multiplexing over ATM Examples

• Con guring ATM E.164 Auto Conversion Example

• Circuit Emulation Service Examples

• ATM Access over a Serial Interface Example

• ATM Port Adapters Connected Back-to-Back Example

Creating a PVC Example


The following example shows how to create a PVC on an ATM main interface with AAL5/MUX
encapsulation con gured and a VBR-NRT QOS speci ed. For further information, refer to the sections
"Creating a PVC" and "Con guring PVC Tra c Parameters" earlier in this chapter.

interface 2/0
pvc cisco 1/40
encapsulation aal5mux ip
vbr-nrt 100000 50000 20
exit

PVC with AAL5 and LLC/SNAP Encapsulation Examples


The following example shows how to create a PVC 0/50 on ATM interface 3/0. It uses the global default
LLC/SNAP encapsulation over AAL5. The interface is at IP address 1.1.1.1 with 1.1.1.5 at the other end
of the connection. For further information, refer to the sections "Creating a PVC" and "Mapping a
Protocol Address to a PVC" earlier in this chapter.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 84/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

interface atm 3/0


ip address 1.1.1.1 255.255.255.0
pvc 0/50
protocol ip 1.1.1.5 broadcast
exit
!
ip route-cache cbus

The following example is a typical ATM con guration for a PVC:

interface atm 4/0


ip address 172.21.168.112 255.255.255.0
atm maxvc 512
pvc 1/51
protocol ip 171.21.168.110
exit
!
pvc 2/52
protocol decnet 10.1 broadcast
exit
!
pvc 3/53
protocol clns 47.004.001.0000.0c00.6e26.00 broadcast
exit
!
decnet cost 1
clns router iso-igrp comet
exit
!
router iso-igrp comet
net 47.0004.0001.0000.0c00.6666.00
exit
!
router igrp 109
network 172.21.0.0
exit
!
ip domain-name CISCO.COM

PVCs in a Fully Meshed Network Example


Figure 7 illustrates a fully meshed network. The con gurations for routers A, B, and C follow the gure. In
this example, the routers are con gured to use PVCs. Fully meshed indicates that any workstation can
communicate with any other workstation. Note that the two protocol statements con gured in router A
identify the ATM addresses of routers B and C. The two protocol statements in router B identify the ATM
addresses of routers A and C. The two protocol statements in router C identify the ATM addresses of
routers A and B. For further information, refer to the sections "Creating a PVC" and "Mapping a Protocol
Address to a PVC" earlier in this chapter.

Figure 7 Fully Meshed ATM Con guration Example

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 85/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Router A

ip routing
!
interface atm 4/0
ip address 131.108.168.1 255.255.255.0
pvc 0/32
protocol ip 131.108.168.2 broadcast
exit
!
pvc 0/33
protocol ip 131.108.168.3 broadcast
exit

Router B

ip routing
!
interface atm 2/0
ip address 131.108.168.2 255.255.255.0
pvc test-b-1 0/32
protocol ip 131.108.168.1 broadcast
exit
!
pvc test-b-2 0/34
protocol ip 131.108.168.3 broadcast
exit

Router C

ip routing
!
interface atm 4/0
ip address 131.108.168.3 255.255.255.0
pvc 0/33
protocol ip 131.108.168.1 broadcast
exit
!
pvc 0/34
protocol ip 131.108.168.2 broadcast
exit

Con guring an ABR PVC Example


The following example shows a typical ABR PVC con guration for the ATM-CES port adapter on a Cisco
7200 series router. In this example, the default peak cell rate and minimum cell rate is used (default PCR

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 86/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

is the line rate and MCR is 0), and the ABR rate increase and decrease factor is set to 32. For further
information, refer to the section "Con guring PVC Tra c Parameters" earlier in this chapter.

interface atm 4/0


ip address 1.1.1.1 255.255.255.0
pvc 0/34
atm abr rate-factor 32 32
no shutdown
exit

Con guring PVC Discovery Example


The following example shows how to enable PVC Discovery on an ATM main interface 2/0. The keyword
subinterface is used so that all discovered PVCs with a VPI value of 1 will be assigned to the
subinterface 2/0.1. For further information, refer to the section "Con guring PVC Discovery" earlier in
this chapter.

interface atm 2/0


pvc RouterA 0/16 ilmi
exit
atm ilmi-pvc-discovery subinterface
exit
!
interface atm 2/0.1 multipoint
ip address 172.21.51.5 255.255.255.0

Enabling Inverse ARP Example


The following example shows how to enable Inverse ARP on an ATM interface and speci es an Inverse
ARP time period of 10 minutes. For further information, refer to the section "Enabling Inverse ARP"
earlier in this chapter.

interface atm 2/0


pvc 1/32
inarp 10
exit

Con guring Generation of End-to-End F5 OAM Loopback Cells


Example
The following example shows how to enable OAM management on an ATM PVC. The PVC is assigned
the name routerA and the VPI and VCI are 0 and 32, respectively. OAM management is enabled with a
frequency of 3 seconds between OAM cell transmissions. For further information, refer to the section
"Con guring Generation of End-to-End F5 OAM Loopback Cells to Verify Connectivity" earlier in this
chapter.

interface atm 2/0


pvc routerA 0/32
oam-pvc manage 3
oam retry 5 5 10

Con guring PVC Trap Support Example


The following example shows how to con gure PVC trap support on your Cisco router:

!For PVC trap support to work on your router, you must first have SNMP support and

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 87/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

!an IP routing protocol configured on your router:


Router(config)# snmp-server community public ro
Router(config)# snmp-server host 171.69.61.90 public
Router(config)# ip routing
Router(config)# router igrp 109
Router(config-router)# network 172.21.0.0
!
!Enable PVC trap support and OAM management:
Router(config)# snmp-server enable traps atm pvc interval 40 fail-interval 10
Router(config)# interface atm 1/0.1
Router(config-if)# pvc 0/1
Router(config-if-atm-vc)# oam-pvc manage
!
! Now if PVC 0/1 goes down, host 171.69.61.90 will receive traps.

For further information, refer to the "Con guring PVC Trap Support" section earlier in this chapter.

Con guring Communication with the ILMI Example


The following example shows how to con gure the ILMI protocol on an ATM main interface. For further
information, refer to the section "Con guring Communication with the ILMI" earlier in this chapter.

interface 2/0
pvc cisco 0/16 ilmi
exit

SVCs in a Fully Meshed Network Example


The following example is also a con guration for the fully meshed network shown in Figure 7, but this
example uses SVCs. PVC 0/5 is the signaling PVC.

Note Con guring explicit ATM NSAP addresses on the routers in this example also requires con guring
static call routing on the ATM switch in order to route the calls properly. For more information on
how to con gure static call routing, refer to your switch documentation.

For further information, see the following sections earlier in this chapter:

• Con guring the PVC That Performs SVC Call Setup

• Con guring the NSAP Address

• Creating an SVC

Router A

interface atm 4/0


ip address 172.16.168.1 255.255.255.0
atm nsap-address AB.CDEF.01.234567.890A.BCDE.F012.3456.7890.1234.12
atm maxvc 1024
pvc 0/5 qsaal
exit
!
svc svc-1 nsap BC.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.13
protocol ip 172.16.168.2

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 88/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

exit
!
svc svc-2 nsap CA.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.12
protocol ip 131.108.168.3
exit

Router B

interface atm 2/0


ip address 172.16.168.2 255.255.255.0
atm nsap-address BC.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.13
atm maxvc 1024
pvc 0/5 qsaal
exit
!
svc svc-1 nsap AB.CDEF.01.234567.890A.BCDE.F012.3456.7890.1234.12
protocol ip 172.16.168.1
exit
!
svc svc-2 nsap CA.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.12
protocol ip 172.16.168.3
exit

Router C

interface atm 4/0


ip address 172.16.168.3 255.255.255.0
atm nsap-address CA.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.12
atm maxvc 1024
pvc 0/5 qsaal
exit
!
svc nsap AB.CDEF.01.234567.890A.BCDE.F012.3456.7890.1234.12
protocol ip 172.16.168.1
exit
!
svc nsap BC.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.13
protocol ip 172.16.168.2
exit

ATM ESI Address Example


The following example shows how to set up the ILMI PVC and how to assign the ESI and selector eld
values on a Cisco 7500 series router. For further information, refer to the section "Con guring the ESI
and Selector Fields" earlier in this chapter.

interface atm 4/0


pvc 0/16 ilmi
atm esi-address 345678901234.12

ATM NSAP Address Example


The following example shows how to assign NSAP address
AB.CDEF.01.234567.890A.BCDE.F012.3456.7890.1234.12 to ATM interface 4/0. For further information,
refer to the section "Con guring the Complete NSAP Address" earlier in this chapter.

interface atm 4/0


https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 89/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

atm nsap-address AB.CDEF.01.234567.890A.BCDE.F012.3456.7890.1234.12

You can display the ATM address for the interface by executing the show interface atm command.

SVCs with Multipoint Signalling Example


The following example shows how to con gure an ATM interface for SVCs using multipoint signalling. For
further information, refer to the section "Con guring Point-to-Multipoint Signalling" earlier in this
chapter.

interface atm 2/0


ip address 4.4.4.6 255.255.255.0
pvc 0/5 qsaal
exit
!
pvc 0/16 ilmi
exit
!
atm esi-address 3456.7890.1234.12
!
svc mcast-1 nsap cd.cdef.01.234566.890a.bcde.f012.3456.7890.1234.12 broadcast
protocol ip 4.4.4.4 broadcast
exit
!
svc mcast-2 nsap 31.3233.34.352637.3839.3031.3233.3435.3637.3839.30 broadcast
protocol ip 4.4.4.7 broadcast
exit
!
atm multipoint-signalling
atm maxvc 1024

Con guring SVC Tra c Parameters Example


Figure 8 illustrates a source and destination router implementing tra c settings that correspond end-to-
end. The output values for the source router correspond to the input values for the destination router.
The following example shows how to specify VBR-NRT tra c parameters on the source router. For
further information, refer to the section "Con guring SVC Tra c Parameters" earlier in this chapter.

interface atm 4/0


svc svc-1 nsap 47.0091.81.000000.0041.0B0A.1581.0040.0B0A.1585.00
vbr-nrt 1000 500 64 800 400 64
exit
Figure 8 Source and Destination Routers with Corresponding Tra c Settings

Creating a VC Class Examples

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 90/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

The following example shows how to create a VC class named main and how to con gure UBR and
encapsulation parameters. For further information, refer to the sections "Creating a VC Class" and
"Con guring VC Parameters" earlier in this chapter.

vc-class atm main


ubr 10000
encapsulation aal5mux ip

The following example shows how to create a VC class named sub and how to con gure UBR and PVC
management parameters. For further information, refer to the sections "Creating a VC Class" and
"Con guring VC Parameters" earlier in this chapter.

vc-class atm sub


ubr 15000
oam-pvc manage 3

The following example shows how to create a VC class named pvc and how to con gure VBR-NRT and
encapsulation parameters. For further information, refer to the sections "Creating a VC Class" and
"Con guring VC Parameters" earlier in this chapter.

vc-class atm pvc


vbr-nrt 10000 5000 64
encapsulation aal5snap

Applying a VC Class Examples


The following example shows how to apply the VC class named main to the ATM main interface 4/0. For
further information, refer to the section "Applying a VC Class" earlier in this chapter.

interface atm 4/0


class-int main
exit

The following example shows how to apply the VC class named sub to the ATM subinterface 4/0.5:

interface atm 4/0.5 multipoint


class-int sub
exit

The following example shows how to apply the VC class named pvc directly on the PVC 0/56:

interface atm 4/0.5 multipoint


pvc 0/56
class-vc pvc
exit

ILMI Management on an ATM PVC Example


The following example rst shows how to con gure an ILMI PVC on the main ATM interface 0/0. ILMI
management is then con gured on the ATM subinterface 0/0.1. For further information, refer to the
section "Con guring ILMI Management" earlier in this chapter.

interface atm 0/0


pvc routerA 0/16 ilmi
exit
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 91/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

!
interface atm 0/0.1 multipoint
pvc 0/60
ilmi manage

OAM Management on an ATM PVC Example


The following example shows how to enable OAM management on an ATM PVC. The PVC is assigned
the name routerA and the VPI and VCI are 0 and 32, respectively. OAM management is enabled with a
frequency of 3 seconds between OAM cell transmissions. For further information, refer to the section
"Con guring OAM Management for PVCs" earlier in this chapter.

interface atm 2/0


pvc routerA 0/32
oam-pvc manage 3
oam retry 5 5 10

OAM Management on an ATM SVC Example


The following example shows how to enable OAM management on an ATM SVC. The SVC is assigned
the name routerZ and the destination NSAP address is speci ed. OAM management is enabled with a
frequency of 3 seconds between OAM cell transmissions. For further information, refer to the section
"Con guring OAM Management for SVCs" earlier in this chapter.

interface atm 1/0


svc routerZ nsap 47.0091.81.000000.0040.0B0A.2501.ABC1.3333.3333.05
oam-svc manage 3
oam retry 5 5 10

Classical IP and ARP Examples


This section provides three examples of classical IP and ARP con guration, one each for a client and a
server in an SVC environment, and one for ATM Inverse ARP in a PVC environment.

Con guring ATM ARP Client in an SVC Environment Example


This example shows how to con gure an ATM ARP client in an SVC environment. Note that the client in
this example and the ATM ARP server in the next example are con gured to be on the same IP network.
For further information, refer to the section "Con guring the Router as an ATM ARP Client" earlier in this
chapter.

interface atm 2/0.5


atm nsap-address ac.2456.78.040000.0000.0000.0000.0000.0000.0000.00
ip address 10.0.0.2 255.0.0.0
pvc 0/5 qsaal
atm arp-server nsap ac.1533.66.020000.0000.0000.0000.0000.0000.0000.00

Con guring ATM ARP Server in an SVC Environment Example


The following example shows how to con gure ATM on an interface and con gures the interface to
function as the ATM ARP server for the IP subnetwork. For further information, refer to the section
"Con guring the Router as an ATM ARP Server" earlier in this chapter.

interface atm 0/0


ip address 10.0.0.1 255.0.0.0
atm nsap-address ac.1533.66.020000.0000.0000.0000.0000.0000.0000.00

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 92/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

atm rate-queue 1 100


atm maxvc 1024
pvc 0/5 qsaal
atm arp-server self

Con guring ATM Inverse ARP in a PVC Environment Example


The following example shows how to con gure ATM on an interface and then con gures the ATM Inverse
ARP mechanism on the PVCs on the interface, with Inverse ARP datagrams sent every 5 minutes on
three of the PVCs. The fourth PVC will not send Inverse ATM ARP datagrams, but will receive and
respond to Inverse ATM ARP requests. For further information, refer to the section "Con guring Classical
IP and ARP in an SVC Environment" earlier in this chapter.

interface atm 4/0


ip address 172.21.1.111 255.255.255.0
pvc 0/32
inarp 5
exit
!
pvc 0/33
inarp 5
exit
!
pvc 0/34
inarp 5
exit
!
interface atm 4/0.1 point-to-point
pvc 0/35
exit

No map-group and map-list commands are needed for IP.

Dynamic Rate Queue Examples


The following examples assume that no permanent rate queues have been con gured. The software
dynamically creates rate queues when a pvc command creates a new PVC that does not match any
user-con gured rate queue. For further information, refer to the section "Using Dynamic Rate Queues"
earlier in this chapter.

The following example shows how to set the peak rate to the maximum that the PLIM will allow. Then it
creates a rate queue for the peak rate of this VC.

interface 2/0
pvc 1/41
exit

The following example shows how to create a 100-Mbps rate queue with an average rate of 50 Mbps
and a burst size of 64 cells:

interface 2/0
pvc 2/42
vbr-nrt 100000 50000 64
exit

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 93/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

The following example shows how to create a 15-Mbps rate queue and set the average rate to the peak
rate:

interface 2/0
pvc 3/43
ubr 15000
exit

The following example shows how to con gure a rate queue tolerance on the ATM interface with slot 2
and port 0. A tolerance-value of 20 is speci ed, which will apply to SVCs, discovered VCs, and PVCs.

interface atm 2/0


atm rate-queue tolerance svc pvc 20

PVC with AAL3/4 and SMDS Encapsulation Examples


The following example shows how to create a minimal con guration of an ATM interface to support
AAL3/4 and SMDS encapsulation; no protocol con guration is shown. For further information, refer to the
section "Con guring ATM Subinterfaces for SMDS Networks" earlier in this chapter.

interface atm 3/0


atm aal aal3/4
atm smds-address c140.888.9999
atm vp-filter 0
atm multicast e180.0999.9999
atm pvc 30 0 30 aal34smds

The following example shows how IP dynamic routing might coexist with static routing of another
protocol:

interface atm 3/0


ip address 172.21.168.112 255.255.255.0
atm aal aal3/4
atm smds-address c140.888.9999
atm multicast e180.0999.9999
atm vp-filter 0
atm pvc 30 0 30 aal34smds
map-group atm
appletalk address 10.1
appletalk zone atm
!
map-group atm
atalk 10.2 smds c140.8111.1111 broadcast

This example shows that IP con gured is dynamically routed, but that AppleTalk is statically routed. An
AppleTalk remote host is con gured at address 10.2 and is associated with SMDS
address c140.8111.1111.

AAL3/4 associates a protocol address with an SMDS address, as shown in the last line of this example.
In contrast, AAL5 static maps associate a protocol address with a PVC number.

Transparent Bridging on an AAL5-SNAP PVC Example


In the following example, three AAL5-SNAP PVCs are created on the same ATM interface. The router will
broadcast all spanning tree updates to these AAL5-SNAP PVCs. No other virtual circuits will receive
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 94/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

spanning tree updates. For further information, refer to the section "Con guring Fast-Switched
Transparent Bridging for SNAP PVCs" earlier in this chapter.

interface atm 4/0


ip address 1.1.1.1 255.0.0.0
pvc 1/33
pvc 1/34
pvc 1/35
bridge-group 1
!
bridge 1 protocol dec

Inverse Multiplexing over ATM Examples


For examples of inverse multiplexing over ATM (IMA) con guration, see the following sections:

• E1 IMA on Multiport T1/E1 ATM Network Module Example

• T1 IMA on Multiport T1/E1 ATM Network Module Example

• T1 IMA on Multiport T1/E1 ATM Port Adapter Example

E1 IMA on Multiport T1/E1 ATM Network Module Example


The following example shows the setup of ATM interfaces, IMA groups, PVCs, and SVCs for E1 IMA on a
Multiport T1/E1 ATM Network Module:

version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname IMARouter
!
logging buffered 4096 debugging
!
ip subnet-zero
no ip domain-lookup
ip host 10.11.16.2
ip host 10.11.16.3
ip host 10.11.55.192
ip host 10.11.55.193
ip host 10.11.55.195
ip host 10.11.55.196
!
!
!
!
interface Ethernet0/0
ip address 10.17.12.100 255.255.255.192
no ip directed-broadcast
!

ATM interface 1/0 includes a PVC, but the speci ed link is not included in an IMA group. In this example,
impedance and scrambling are set at their default values for E1 links and must match the far-end setting.
The broadcast setting on the PVC takes precedence (addresses are ctitious).

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 95/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

interface ATM1/0
ip address 10.1.1.26 255.255.255.1
no ip directed-broadcast
no atm oversubscribe
pvc 1/40
protocol ip 10.10.10.10 broadcast
!
scrambling-payload
impedance 120-ohm
no fair-queue
!

The eight-port ATM IMA E1 network module is in slot 1, and the interface commands below specify three
links as members of IMA group 0.

interface ATM1/1
no ip address
no ip directed-broadcast
no atm oversubscribe
ima-group 0
scrambling-payload
impedance 120-ohm
no fair-queue
!
interface ATM1/2
no ip address
no ip directed-broadcast
no atm oversubscribe
ima-group 0
scrambling-payload
impedance 120-ohm
no fair-queue
!
interface ATM1/3
no ip address
no ip directed-broadcast
no atm oversubscribe
ima-group 0
scrambling-payload
impedance 120-ohm
no fair-queue
!

Four links are members of IMA group 1.

interface ATM1/4
no ip address
no ip directed-broadcast
no atm oversubscribe
ima-group 1
scrambling-payload
impedance 120-ohm
no fair-queue
!
interface ATM1/5
no ip address

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 96/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

no ip directed-broadcast
no atm oversubscribe
ima-group 1
scrambling-payload
impedance 120-ohm
no fair-queue
!
interface ATM1/6
no ip address
no ip directed-broadcast
no atm oversubscribe
ima-group 1
scrambling-payload
impedance 120-ohm
no fair-queue
!
interface ATM1/7
no ip address
no ip directed-broadcast
no atm oversubscribe
ima-group 1
scrambling-payload
impedance 120-ohm
no fair-queue
!

The following commands specify parameters for the two IMA groups. For each group, a PVC is created
and assigned an IP address.

interface ATM1/IMA0
ip address 10.18.16.123 255.255.255.192
no ip directed-broadcast
ima clock-mode common port 2
no atm oversubscribe
pvc 1/42
protocol ip 10.10.10.10 broadcast
!
!
interface ATM1/IMA1
ip address 10.19.16.123 255.255.255.192
no ip directed-broadcast
no atm oversubscribe
ima active-links-minimum 3
pvc 1/99
protocol ip 10.10.10.10 broadcast
!
!
ip classless
ip route 0.0.0.0 0.0.0.0 10.18.16.193
ip route 10.91.0.1 255.255.255.255 10.1.0.2
no ip http server
!
!
!
line con 0

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 97/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

exec-timeout 0 0
history size 100
transport input none
line aux 0
line vty 0 4
exec-timeout 0 0
password lab
login
history size 100

T1 IMA on Multiport T1/E1 ATM Network Module Example


The following example shows the setup of ATM interfaces, IMA groups, PVCs, and SVCs for T1 IMA on a
Multiport T1/E1 ATM Network Module:

version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
no service dhcp
!
hostname router
!
ip subnet-zero
!

There are four links in IMA group 3. The no scrambling-payload command is actually unnecessary,
because this is the default for T1 links. The T1 automatic B8ZS line encoding is normally su cient for
proper cell delineation, so no scrambling-payload is the usual setting for T1 links, The scrambling
setting must match the far end.

interface ATM0/0
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
ima-group 3
no scrambling-payload
no fair-queue
!
interface ATM0/1
ip address 10.18.16.121 255.255.255.192
no ip directed-broadcast
no atm ilmi-keepalive
!
ima-group 3
no scrambling-payload
no fair-queue
!
interface ATM0/2
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
ima-group 3
no scrambling-payload
no fair-queue
!

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 98/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

interface ATM0/3
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
ima-group 3
no scrambling-payload
no fair-queue
!

IMA group 3 has PVCs that are set up for SVC management and signalling. Two SVCs and a
communications PVC are also set up on the group interface.

interface ATM0/IMA3
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
pvc 0/16 ilmi
!
pvc 0/5 qsaal
!
!
pvc first 1/43
vbr-rt 640 320 80
encapsulation aal5mux ip
!
!

svc second nsap 47.0091810000000050E201B101.00107B09C6ED.FE


abr 4000 3000
!
!
svc nsap 47.0091810000000002F26D4901.444444444444.01
!

The IMA commands below specify that three links must be active in order for the group to be
operational. The common clock source is the rst link, ATM 0/1, and ATM 0/2 is the test link. The
di erential delay maximum is set to 50 milliseconds.

ima active-links-minimum 3
ima clock-mode common 1
ima differential-delay-maximum 50
ima test link 2
!
interface Ethernet1/0
no ip address
no ip directed-broadcast
shutdown
!
interface Ethernet1/1
no ip address
no ip directed-broadcast
shutdown
!
ip classless
no ip http server
!

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 99/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

!
!
line con 0
exec-timeout 0 0
transport input none
line aux 0
line vty 0 4
login
!
!
end

T1 IMA on Multiport T1/E1 ATM Port Adapter Example


The following con guration example shows the setup of ATM interfaces, IMA groups, PVCs, and SVCs
for T1 IMA on a Multiport T1/E1 ATM Port Adapter:

version 12.1
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
no service dhcp
!
hostname router
!
!
!
ip subnet-zero
!
!

There are four links in IMA group 3. The no scrambling cell-payload command is actually unnecessary,
as this is the default for T1 links. Because the T1 default binary-eight zero substitution (B8ZS) line
encoding is normally su cient for proper cell delineation, this is the usual setting for T1 links, The
scrambling setting must match the far-end receiver.

interface ATM0/0
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
ima-group 3
no scrambling cell-payload
no fair-queue
!
interface ATM0/1
ip address 21.1.1.2 255.0.0.0
no ip directed-broadcast
no atm ilmi-keepalive
ima-group 3
no scrambling-payload
no fair-queue
!
interface ATM1/2
no ip address
no ip directed-broadcast

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 100/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

no atm ilmi-keepalive
ima-group 3
no scrambling-payload
no fair-queue
!
interface ATM0/3
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
ima-group 3
no scrambling-payload
no fair-queue
!

IMA group 3 has PVCs that are set up for SVC management and signalling. Two SVCs and a
communications PVC are also set up on the group interface.

interface ATM0/IMA3
no ip address
no ip directed-broadcast
no atm ilmi-keepalive
pvc 0/16 ilmi
!
pvc 0/5 qsaal
!
!
interface ATM0/IMA3.1 point-to-point
ip address 21.1.1.1 255.255.255.0
pvc first 1/13
vbr-nrt 640 320 80
encapsulation aal5mux ip
!
!
svc nsap 47.0091810000000002F26D4901.444444444444.01
!

The group commands below specify that three links must be active for the group to be operational. The
common clock source is the rst link, ATM 0/0, and ATM 0/1 is the test link. The di erential delay
maximum is set to 50 milliseconds (ms).

ima active-links-minimum 3
ima clock-mode common 0
ima differential-delay-maximum 50
ima test link 1
!
interface Ethernet1/0
no ip address
no ip directed-broadcast
shutdown
!
interface Ethernet1/1
no ip address
no ip directed-broadcast
shutdown
!
ip classless

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 101/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

no ip http server
!
!
!
line con 0
exec-timeout 0 0
transport input none
line aux 0
line vty 0 4
login
!
!

Con guring ATM E.164 Auto Conversion Example


The following example shows how to con gure ATM E.164 auto conversion on an ATM interface.
Figure 9 illustrates this example. For further information, refer to the section "Con guring ATM E.164
Auto Conversion Example" earlier in this chapter.

interface atm 0 multipoint


ip address 120.45.20.81 255.255.255.0
pvc 0/5 qsaal
exit
!
atm nsap-address 45.000120045020081F00000000.112233445566.00
atm e164 auto-conversion
svc nsap 45.000120045020071F00000000.665544332211.00
protocol ip 120.45.20.71
exit
Figure 9 E164_AESA Address Auto Conversion Example

Upon entering an E.164 network at Router A, the destination E.164 address, extracted from the
E164_AESA of the static map, is signaled in the Called Party Address. The destination E164_AESA
address from the E164_AESA of the static map is signaled in the Called Party Subaddress.

The source E.164 address, extracted from the E164_AESA of the interface, is signaled in the Calling
Party Address. The source E164_AESA address from the E164_AESA of the interface is signaled in the
Calling Party Subaddress.

Upon leaving the E.164 network, the original Called and Calling Party addresses are extracted from the
subaddresses and moved into the Called and Calling Parties. The call is then forwarded.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 102/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

E164_ZDSP addresses are simply converted to E.164 addresses upon entering the E.164 network, and
converted back to E164_ZDSP addresses upon leaving the network.

Circuit Emulation Service Examples


For examples of circuit emulation service (CES) con guration, see the following sections:

• Con guring CES on an OC-3/STM-1 ATM Circuit Emulation Services Network Module Example

• Con guring CES on an ATM-CES Port Adapter Example

• Con guring Network Clock Source Priority Example

• Con guring Virtual Path Shaping Example

Con guring CES on an OC-3/STM-1 ATM Circuit Emulation Services Network


Module Example
In the following example, the ATM interface clock is being used. The PVC is used by AAL1 CES and is
connected to a TDM group to form a CES connection. The CES connection is between ATM interface 1/0
and T1 controller 1/0 using CES PVC 1/101 and TDM group 0. TDM Group 0 has four timeslots.

hostname vpd2005
!
logging buffered 4096 debugging
no logging console
!
!
ces 1/0
clock-select 1 em1/0
! this is the default

!
ip subnet-zero
ip host lab 172.18.207.11
ip host rtplab 172.18.207.11
ip host rtpss20 172.18.207.11
ip host dev 172.18.207.10
ip host rtpdev 172.18.207.10
!
isdn voice-call-failure 0
cns event-service server
!
controller T1 1/0
clock source internal
tdm-group 0 timeslots 4-8
!
controller T1 1/1
clock source internal
tdm-group 1 timeslots 1
!
!
interface Ethernet0/0
ip address 172.18.193.220 255.255.255.0
no ip directed-broadcast
!
interface Ethernet0/1
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 103/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

no ip address
no ip directed-broadcast
!
interface Ethernet0/2
no ip address
no ip directed-broadcast
!
interface Ethernet0/3
no ip address
no ip directed-broadcast
!
interface ATM1/0
ip address 7.7.7.7 255.255.255.0
no ip directed-broadcast
no atm ilmi-keepalive
pvc 1/101 ces
pvc 1/200
protocol ip 7.7.7.8 broadcast
!
ip classless
ip route 0.0.0.0 0.0.0.0 Ethernet0/0
ip route 0.0.0.0 0.0.0.0 172.18.193.1
ip route 12.0.0.0 255.0.0.0 1.1.1.1
no ip http server
!

connect test ATM1/0 1/101 T1 1/0 0


!
line con 0
exec-timeout 0 0
transport input none
line aux 0
line vty 0 4
password lab
login
!
end

Con guring CES on an ATM-CES Port Adapter Example


The following example shows how to con gure the T1 port on the ATM-CES port adapter for
unstructured (clear channel) CES services. In this example, the T1 port uses adaptive clocking and the
circuit name "CBR-PVC-A." For further information, refer to the section "Con guring Circuit Emulation
Services" earlier in this chapter.

interface cbr 6/0


ces aal1 service unstructured
ces aal1 clock adaptive
atm clock internal
ces dsx1 clock network-derived
ces circuit 0 circuit-name CBR-PVC-A
ces pvc 0 interface atm 6/0 vpi 0 vci 512
no shutdown
no ces circuit 0 shutdown
exit

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 104/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

Con guring Network Clock Source Priority Example


The following example shows how to establish the T1 port on the ATM-CES port adapter as the rst
clocking priority and the ATM port as the second clocking priority. For further information, refer to the
section "Con guring Network Clock Source and Priorities" earlier in this chapter.

network-clock-select 1 cbr 6/0


network-clock-select 2 atm 6/0
exit

Con guring Virtual Path Shaping Example


The following example shows a typical con guration for the ATM-CES port adapter with VP shaping on a
Cisco 7200 series router. In this example, a VP is created with the VPI value of 1 and with a peak rate of
2000 kbps. The subsequent VCs created, one data VC and one CES VC, are multiplexed onto this VP. For
further information, refer to the section "Con guring Virtual Path Shaping" earlier in this chapter.

interface atm 6/0


ip address 2.2.2.2 255.255.255.0
atm pvp 1 2000
pvc 1/33
no shutdown
exit
interface cbr 6/1
ces circuit 0
ces pvc 0 interface atm6/0 vpi 1 vci 100
exit

ATM Access over a Serial Interface Example


The following example shows how to con gure a serial interface for ATM access.

In the following example, serial interface 0 is con gured for ATM-DXI with MUX encapsulation. Because
MUX encapsulation is used, only one protocol is carried on the PVC. This protocol is explicitly identi ed
by a dxi map command, which also identi es the protocol address of the remote node. This PVC can
carry IP broadcast tra c.

interface serial 0
ip address 172.21.178.48
encapsulation atm-dxi
dxi pvc 10 10 mux
dxi map ip 172.21.178.4 10 10 broadcast

ATM Port Adapters Connected Back-to-Back Example


The following example shows how to connect two ATM port adapters back to back. Two routers, each
containing an ATM port adapter, are connected directly with a standard cable, which allows you to verify
the operation of the ATM port or to directly link the routers to build a larger node.

By default, the ATM port adapter expects a connected ATM switch to provide transmit clocking. To
specify that the ATM port adapter generates the transmit clock internally for SONET PLIM operation, add
the atm clock internal command to your con guration.

Router A

interface atm 3/0


ip address 192.168.1.10 255.0.0.0
no keepalive
https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 105/106
25/11/2018 Cisco IOS Wide-Area Networking Configuration Guide, Release 12.2 - Configuring ATM [Cisco IOS Software Releases 12.2 Mainli…

atm clock internal


pvc 1/35
!
protocol ip 192.168.1.20 broadcast

Router B

interface atm 3/0


ip address 192.168.1.20 255.0.0.0
no keepalive
atm clock internal
pvc 1/35
!
protocol ip 192.168.1.10 broadcast

© 2018 Cisco and/or its a liates. All rights reserved.

https://www.cisco.com/c/en/us/td/docs/ios/12_2/wan/configuration/guide/fwan_c/wcfatm.html 106/106

You might also like