Configuring ATM
• Configuring ATM, page 1
• How to Configure ATM, page 2
• How to Configure Clear Channel ATM, page 18
• ATM Configuration Examples, page 21
• Monitoring and Maintaining the ATM Interface, page 24
• Additional References, page 25
Configuring ATM
ATM is not supported on the Cisco ASR 900 RSP3 module.Note
This chapter describes how to configure ATM on the Cisco ASR 903 Series Aggregation Services Routers.Effective Cisco IOS-XE Release 3.18, Clear Channel ATM is supported on Cisco ASR 900 RSP2 Module .
this is for suppressing.
Information About Configuring ATM Interface
ATM InterfaceAsynchronous Transfer Mode (ATM) uses one Virtual Circuit (VC) to carry all traffic to the next hop address.Even with VCmultiplexing, a single VC carries all traffic of the same protocol to the next hop address. ThoughWeighted Random Early Discard (Per-VC (D)WRED) and WFQ can classify and prioritize the packets, theyall share one single Quality of Service (QoS) VC.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 1
If you have configured ATM on any IM and and you perform a IMOIR, then the standby RSP is reloaded.This is applicable to RSP1 and RSP2 Modules.
Note
Restrictions for Clear Channel ATM• Operation, Administration, and Maintenance (OAM) is not supported.
• Access Circuit Redundancy (ACR) is not supported.
• Automatic Protection Switching (APS) is not supported.
• Optical Carrier level 12 (OC-12) mode is not supported.
• Clear Channel ATM is not supported for layer 3 on the routers.
Information About Clear Channel ATMWhen the clear channel ATM feature is enabled, the entire payload rate over Synchronous Optical Network(SONET) or the Synchronous Digital Hierarchy (SDH) line is used as a single flow of cells or packets. AnSTS-3c/VC4 container is used to represent the OC-3/STM-1 concatenation types (OC-3 clear channels). Upto four OC-3/STM-1 are supported.
Clear channel ATM supports the following Layer 1 features:
• Framing configuration between SONET and SDH
• Local (diagnostic) and line (network) loopback
• Alarm detection and reporting capabilities
• System, local and line timing options
Effective Cisco IOS-XE Release 3.18, Clear Channel ATM on OC-3/STM-1 is supported on Cisco ASR 900RSP2 Module .
Clear channel ATM Pseudowire supports the following Layer 2 features:
• Permanent Virtual Path (PVP)For configuration examples, see the "Configuring Pseudowire" chapter.
• QoS experimental bits (Exp) marking on ATM Layer 2 interfacesFor configuration examples, see the "Configuring Pseudowire: chapter.
How to Configure ATMThis section explains how to configure ATM on T1, E1, OC-3, and OC-12 interfaces.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)2
Configuring ATMRestrictions for Clear Channel ATM
configuring__pseudowire.pdf#unique_13configuring__pseudowire.pdf#unique_13
Configuring ATM on a T1 or E1 ControllerTo configure ATM on a T1 or E1 controller, follow these steps:
SUMMARY STEPS
1. configure terminal2. card type {t1 | e1} slot subslot3. controller t1 slot/subslot/port4. framing esf5. linecode b8zs6. cablelength long db-loss-value7. atm8. exit9. interface atm slot/subslot/port10. no ip address11. no atm enable-ilmi-trap12. interface atm slot/subslot/port.subinterface point-to-point13. pvc vpi/vci l2transport14. encapsulation aal515. xconnect peer-router-id vcid encapsulation mpls
DETAILED STEPS
PurposeCommand or Action
Enters the global configuration mode.configure terminal
Example:Router# configure terminal
Step 1
Specifies the slot and subslot number of the T1 orE1 interface.
card type {t1 | e1} slot subslot
Example:Router(config)# card type t1 0 1
Step 2
Enters controller configuration mode to configurethe T1 interface.
controller t1 slot/subslot/port
Example:Router(config)# controller t1 0/1/0
Step 3
Selects the framing type as Extended Super Frame.framing esf
Example:Router(config-controller)# framing esf
Step 4
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 3
Configuring ATMConfiguring ATM on a T1 or E1 Controller
PurposeCommand or Action
Selects the linecode type as binary 8-zerosubstitution (B8ZS).
linecode b8zs
Example:Router(config-controller)# linecode b8zs
Step 5
Number of decibels by which the transmit signal isdecreased.
cablelength long db-loss-value
Example:Router(config-controller)# cablelength long 0db
Step 6
Configures the interface for ATM.atm
Example:Router(config-controller)# atm
Step 7
Enters global configuration mode.exit
Example:Router(config-controller)# exit
Step 8
Specifies the ATM interface.interface atm slot/subslot/port
Example:Router(config)# interface ATM 0/1/0
Step 9
Removes the interface IP address.no ip address
Example:Router(config-if)# no ip address
Step 10
Disables Integrated Local Management Interfacetraps.
no atm enable-ilmi-trap
Example:Router(config-if)# atm enable-ilmi-trap
Step 11
Enters subinterface configuration mode and createsa point-to-point subinterface.
interface atm slot/subslot/port.subinterface point-to-point
Example:Router(config)# interface atm 0/1/1.1 point-to-point
Step 12
Assigns a VPI and virtual channel identifier (VCI).pvc vpi/vci l2transport
Example:Router(config-subif)# pvc 10/100 l2transport
Step 13
Sets the encapsulation type as aal5.encapsulation aal5
Example:(cfg-if-atm-l2trans-pvc)# encapsulation aal5
Step 14
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)4
Configuring ATMConfiguring ATM on a T1 or E1 Controller
PurposeCommand or Action
Binds the attachment circuit to a pseudowire VC.xconnect peer-router-id vcid encapsulation mpls
Example:Router(cfg-if-atm-l2trans-pvc)# xconnect 10.1.2.31 encapsulation mpls
Step 15
Configuring ATM on OC-3 IM with SDH FramingTo configure ATM on OC-3 interface module with SDH framing, perform these steps:
SUMMARY STEPS
1. configure terminal2. controller sonet slot/subslot/port3. framing sdh4. aug mapping au-45. au-4 au-4-number tug-3 tug-3-number6. tug-2 tug-2-number e1 e1-line-number atm7. interface ATM slot/subslot/port.au-4/tug-3/tug-2/e1.subint point-to-point8. pvc vpi/vci l2transport9. encapsulation aal510. xconnect remote-ip-address vc-id encapsulation mpls
DETAILED STEPS
PurposeCommand or Action
Enters the global configuration mode.configure terminal
Example:Router# configure terminal
Step 1
Enters controller configuration mode to configureSDH.
controller sonet slot/subslot/port
Example:Router(config)#controller sonet 0/1/0
Step 2
Specifies the framing type as SDH.framing sdh
Example:Router(config-controller)#framing sdh
Step 3
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 5
Configuring ATMConfiguring ATM on OC-3 IM with SDH Framing
PurposeCommand or Action
Configures the AUG to be derived from AU-4.aug mapping au-4
Example:Router(config-controller)#aug mapping au-4
Step 4
Specifies the Administrative Unit type 4 (AU-4)and Tributary Unit group type 3 (TUG-3) numbers.
au-4 au-4-number tug-3 tug-3-number
Example:Router(config-controller)#au-4 1 tug-3 1
Step 5
Creates an ATM group for the AU-4.tug-2 tug-2-number e1 e1-line-number atm
Example:Router(config-ctrlr-tug3)# tug-2 1 e1 1 atm
Step 6
Specifies the ATM interface as the point-to-pointinterface type.
interface ATM slot/subslot/port.au-4/tug-3/tug-2/e1.subintpoint-to-point
Example:Router(config)# interface ATM 0/1/0.1/1/1/1.1point-to-point
Step 7
Assigns a VPI and virtual channel identifier (VCI).pvc vpi/vci l2transport
Example:Router(config-subif)#pvc 10/100 l2transport
Step 8
Sets the PVC encapsulation type to AAL5.encapsulation aal5
Example:Router(cfg-if-atm-vc)#encapsulation aal5
Step 9
Binds the attachment circuit to the ATM interfaceto create a pseudowire.
xconnect remote-ip-address vc-id encapsulation mpls
Example:Router(cfg-if-atm-vc)#xconnect 10.1.1.101 100encapsulation mpls
Step 10
Configuring ATM on OC-3 IM with SONET FramingTo configure ATM on OC-3 interface module with SONET framing, perform these steps:
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)6
Configuring ATMConfiguring ATM on OC-3 IM with SONET Framing
SUMMARY STEPS
1. configure terminal2. controller sonet slot/subslot/port3. framing sonet4. sts-1 { 1 - 12 | 1 - 3 | 4 - 6 | 7 - 9 | 10 - 12}5. vtg vtg_number t1 t1_line_number atm6. interface ATM slot/subslot/port.sts-1/vtg/t1.subint.point-to-point7. pvc vpi/vci l2transport8. encapsulation aal59. xconnect remote-ip-address vc-id encapsulation mpls
DETAILED STEPS
PurposeCommand or Action
Enters the global configuration mode.configure terminal
Example:Router# configure terminal
Step 1
Enters controller configuration mode to configureSONET.
controller sonet slot/subslot/port
Example:Router(config)#controller sonet 0/1/0
Step 2
Specifies the framing type as SONET.framing sonet
Example:Router(config-controller)# framing sonet
Step 3
Configures the Synchronous Transport Signal (STS)(level)-1 in the SONET hierarchy. For OC-3 interfaces,this value is 1.
The 1-12 value is supported only in OC-12mode.
Note
sts-1 { 1 - 12 | 1 - 3 | 4 - 6 | 7 - 9 | 10 - 12}
Example:Router(config-controller)# sts-1 1
Step 4
Configures the T1 on the VTG . For SONET framing,values are 1 to 7
vtg vtg_number t1 t1_line_number atm
Example:Router(config-ctrlr-sts)# vtg 1 t1 1 atm
Step 5
Specifies the ATM interface as the point-to-pointinterface type.
interface ATMslot/subslot/port.sts-1/vtg/t1.subint.point-to-point
Example:Router(config)# interface ATM 0/1/0.1/1/1.1point-to-point
Step 6
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 7
Configuring ATMConfiguring ATM on OC-3 IM with SONET Framing
PurposeCommand or Action
Assigns a VPI and virtual channel identifier (VCI).pvc vpi/vci l2transport
Example:Router(config-subif)#pvc 10/100 l2transport
Step 7
Sets the PVC encapsulation type to AAL5.encapsulation aal5
Example:Router(cfg-if-atm-vc)#encapsulation aal5
Step 8
Binds the attachment circuit to the ATM interface tocreate a pseudowire.
xconnect remote-ip-address vc-id encapsulation mpls
Example:Router(cfg-if-atm-vc)#xconnect 10.1.1.101 100encapsulation mpls
Step 9
Enabling Configuring the ATM Interface on OC-3 IMThis section describes how to configure an ATM interface.
Perform the following task to enable the ATM interface:
SUMMARY STEPS
1. configure terminal2. interface atm slot/subslot/port.subport3. no shutdown
DETAILED STEPS
PurposeCommand or Action
Enters global configuration mode from the terminal.configure terminalStep 1
Specifies the ATM interface using the appropriate format of the interface atmcommand.
interface atmslot/subslot/port.subport
Example:interface atm 0/5/0.1/1/1.1
Step 2
Changes the shutdown state to up and enables the ATM interface, therebybeginning the segmentation and reassembly (SAR) operation on the interface.
no shutdownStep 3
• The no shutdown command passes an enable command to the ATMinterface, which then begins segmentation and reassembly (SAR)
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)8
Configuring ATMEnabling Configuring the ATM Interface on OC-3 IM
PurposeCommand or Action
operations. It also causes the ATM interface to configure itself based onthe previous configuration commands sent.
Configuring ATM Interface on TDM IMsTo configure ATM interface on TDM IMs, follow these steps:
SUMMARY STEPS
1. configure terminal2. card type {t1 | e1} slot subslot3. controller t1 slot/subslot/port4. atm5. exit6. interface atm slot/subslot/port.subinterface point-to-point7. pvc vpi/vci l2transport8. encapsulation aal59. xconnect peer-router-id vcid encapsulation mpls
DETAILED STEPS
PurposeCommand or Action
Enters the global configuration mode.configure terminal
Example:Router# configure terminal
Step 1
Specifies the slot and subslot number of the T1 orE1 interface.
card type {t1 | e1} slot subslot
Example:Router(config)# card type t1 0 1
Step 2
Enters controller configuration mode to configurethe T1 interface.
controller t1 slot/subslot/port
Example:Router(config)# controller t1 0/1/0
Step 3
Configures the interface for ATM.atm
Example:Router(config-controller)# atm
Step 4
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 9
Configuring ATMConfiguring ATM Interface on TDM IMs
PurposeCommand or Action
Enters global configuration mode.exit
Example:Router(config-controller)# exit
Step 5
Enters subinterface configuration mode and createsa point-to-point subinterface.
interface atm slot/subslot/port.subinterface point-to-point
Example:Router(config)# interface atm 0/1/1.1 point-to-point
Step 6
Assigns a VPI and virtual channel identifier (VCI).pvc vpi/vci l2transport
Example:Router(config-subif)# pvc 10/100 l2transport
Step 7
Sets the encapsulation type as aal5.encapsulation aal5
Example:(cfg-if-atm-l2trans-pvc)# encapsulation aal5
Step 8
Binds the attachment circuit to a pseudowire VC.xconnect peer-router-id vcid encapsulation mpls
Example:Router(cfg-if-atm-l2trans-pvc)# xconnect 10.1.2.31 encapsulation mpls
Step 9
Configuring PVCsTo use a permanent virtual circuit (PVC), you must configure the PVC into both the router and the ATMswitch. PVCs remain active until the circuit is removed from either configuration.
When a PVC is configured, all the configuration options are passed on to the ATM interface. These PVCsare writable into the nonvolatile RAM (NVRAM) as part of the Route Processor (RP) configuration and areused when the RP image is reloaded.
Some ATM switches might have point-to-multipoint PVCs that do the equivalent of broadcasting. If apoint-to-multipoint PVC exists, then that PVC can be used as the sole broadcast PVC for all multicast requests.
To configure a PVC, perform the tasks in the following sections.
Creating a Permanent Virtual CircuitTo use a permanent virtual circuit (PVC), configure the PVC in both the router and the ATM switch. PVCsremain active until the circuit is removed from either configuration. To create a PVC on the ATM interfaceand enter interface ATM VC configuration mode, perform the following procedure beginning in globalconfiguration mode:
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)10
Configuring ATMConfiguring PVCs
SUMMARY STEPS
1. Device(config)# interface atm slot/subslot/port [.subinterface-number {multipoint | point-to-point}]2. Device(config-if)# pvc [name ] vpi /vci3. Device(config-if-atm-vc)# protocol protocol {protocol-address | inarp} [[no] broadcast]4. Device(config-if-atm-vc)# inarp minutes5. Device(config-if-atm-vc)# encapsulation {aal5snap}6. Device(config-if-atm-vc)# end
DETAILED STEPS
PurposeCommand or Action
Enters subinterface configuration mode for the specified port on the ATM InterfaceModule (IM), where:
Device(config)# interface atmslot/subslot/port
Step 1
[.subinterface-number {multipoint| point-to-point}] • slot—Specifies the chassis slot number in the Cisco ASR 903 Series Router
where the SIP is installed.
• subslot—Specifies the secondary slot of the SIP where the IM is installed.
• port—Specifies the number of the individual interface port on an IM.
• subinterface—Specifies the number of the subinterface.
Configures a new ATM PVC by assigning its VPI/VCI numbers and enters ATMVC configuration mode. The valid values for vpi /vci are:
Device(config-if)# pvc [name ] vpi/vci
Step 2
• name—(Optional) An arbitrary string that identifies this PVC.
• vpi—Specifies the VPI ID. The valid range is 0 to 255.
• vci—Specifies the VCI ID. The valid range is 32 to 65535. Values 1 to 31 arereserved and should not be used, except for 5 for the QSAAL PVC and 16 forthe ILMI PVC. ILMI is unsupported on the Cisco ASR 903 Series Routers.
When using the pvc command, remember that the vpi /vci combination formsa unique identifier for the interface and all of its subinterfaces. If you specifya vpi /vci combination that has been used on another subinterface, the CiscoIOS software assumes that you want to modify that PVC’s configuration andautomatically switches to its parent subinterface.
Note
Configures the PVC for a particular protocol andmaps it to a specific protocol-addressDevice(config-if-atm-vc)#protocolprotocol {protocol-address |inarp} [[no] broadcast]
Step 3
.
• protocol—Typically set to ipor pppoe, but other values are possible.Example:
PPP is not supported on the Cisco ASR 903 Series Routers.Note
• protocol-address—Destination address or virtual interface template for thisPVC (if appropriate for the protocol ).
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 11
Configuring ATMConfiguring PVCs
PurposeCommand or Action
• inarp—Specifies that the PVC uses Inverse ARP to determine its address.
• [no] broadcast—(Optional) Specifies that this mapping should (or should not)be used for broadcast packets.
(Optional) If using Inverse ARP, configures how often the PVC transmits InverseARP requests to confirm its address mapping. The valid range is 1 to 60 minutes,with a default of 15 minutes.
Device(config-if-atm-vc)# inarpminutes
Step 4
(Optional) Configures the ATM adaptation layer (AAL) and encapsulation type.Device(config-if-atm-vc)#encapsulation {aal5snap}
Step 5
Exits ATM VC configuration mode and returns to privileged EXEC mode.Device(config-if-atm-vc)# endStep 6
Verifying a Multipoint PVC ConfigurationTo verify the configuration of a particular PVC, use the show atm pvc command:
Device# show atm pvc 1/120
ATM3/1/0.120: VCD: 1, VPI: 1, VCI: 120UBR, PeakRate: 149760AAL5-LLC/SNAP, etype:0x0, Flags: 0xC20, VCmode: 0x0OAM frequency: 0 second(s), OAM retry frequency: 1 second(s)OAM up retry count: 3, OAM down retry count: 5OAM Loopback status: OAM DisabledOAM VC status: Not ManagedILMI VC status: Not ManagedInARP frequency: 15 minutes(s)Transmit priority 3InPkts: 1394964, OutPkts: 1395069, InBytes: 1833119, OutBytes: 1838799InPRoc: 1, OutPRoc: 1, Broadcasts: 0InFast: 0, OutFast: 0, InAS: 94964, OutAS: 95062InPktDrops: 0, OutPktDrops: 0CrcErrors: 0, SarTimeOuts: 0, OverSizedSDUs: 0, LengthViolation: 0, CPIErrors: 0Out CLP=1 Pkts: 0OAM cells received: 0F5 InEndloop: 0, F5 InSegloop: 0, F5 InAIS: 0, F5 InRDI: 0F4 InEndloop: 0, F4 InSegloop: 0, F4 InAIS: 0, F4 InRDI: 0OAM cells sent: 0F5 OutEndloop: 0, F5 OutSegloop: 0, F5 OutRDI: 0F4 OutEndloop: 0, F4 OutSegloop: 0, F4 OutRDI: 0OAM cell drops: 0Status: UP
To verify the configuration and current status of all PVCs on a particular interface, you can also use theshow atm vc interface command.
Note
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)12
Configuring ATMConfiguring PVCs
Mapping a Protocol Address to a PVCThe ATM interface supports a static mapping scheme that identifies the network address of remote hosts orrouters. This section describes how to map a PVC to an address, which is a required task for configuring aPVC.
If you enable or disable broadcasting directly on a PVC using the protocol command, this configurationwill take precedence over any direct configuration using the broadcast command.
Note
See examples of PVC configurations in the section "ATM Configuration Examples, on page 21".
To map a protocol address to a PVC, use the following command in interface-ATM-VC configuration mode:
PurposeCommand
Maps a protocol address to a PVC.Router(config-if-atm-vc)# protocol protocolprotocol-address [[no] broadcast]
Configuring the AAL and Encapsulation TypeTo configure the ATM adaptation layer (AAL) and encapsulation type, use the following command beginningin interface-ATM-VC configuration mode:
PurposeCommand
Configures the ATM adaptation layer (AAL) andencapsulation type.
• For a list of AAL types and encapsulationssupported for the aal-encap argument, refer tothe encapsulation aal5 command in the "ATMCommands" chapter of the Cisco IOSWide-Area Networking Command Reference.The global default is AAL5 with SNAPencapsulation.
Router(config-if-atm-vc)# encapsulation aal5encap
Configuring PVC Traffic ParametersThe supported traffic parameters are part of the following service categories: Constant Bit Rate (CBR),Unspecified Bit Rate (UBR), Variable Bit Rate Non Real-Time (VBR-NRT), and real-time Variable Bit Rate(VBR). Only one of these categories can be specified per PVC connection so if a new one is entered, it willreplace the existing one.
The -pcr and -mcr arguments are the peak cell rate and minimum cell rate, respectively. The -scr and -mbsarguments are the sustainable cell rate and maximum burst size, respectively.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 13
Configuring ATMConfiguring PVCs
To configure PVC traffic parameters, use one of the following commands beginning in interface-ATM-VCconfiguration mode:
PurposeCommand
Configures the Constant Bit Rate (CBR).Router(config-if-atm-vc)# cbrpeak_cell_rate_KBPS
Configures the Unspecified Bit Rate (UBR).Router(config-if-atm-vc)# ubr output-pcr
Configures the Variable Bit Rate-Non Real Time(VBR-NRT) QOS.Router(config-if-atm-vc)# vbr-nrt output-pcr
output-scr output-mbs
Configures the real-time Variable Bit Rate (VBR).(Cisco MC3810 and Multiport T1/E1 ATM NetworkModule only.)
Router(config-if-atm-vc)# vbr-rt peak-rateaverage-rate burst
Enabling Inverse ARPInverse ARP is enabled by default when you create a PVC using the pvc command. Once configured, aprotocol mapping between an ATM PVC and a network address is learned dynamically as a result of theexchange of ATM Inverse ARP packets.
Inverse ARP is supported on PVCs running IP or IPX and no static map is configured. If a static map isconfigured, Inverse ARP will be disabled.
When PVC discovery is enabled on an active PVC and the router terminates that PVC, the PVC will generatean ATM Inverse ARP request. This allows the PVC to resolve its own network addresses without configuringa static map.
Address mappings learned through Inverse ARP are aged out. However, mappings are refreshed periodically.This period is configurable 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 InverseARP using the no protocol command. For more information about this command, refer to the "ATMCommands" chapter in the Cisco IOS Asynchronous Transfer Mode Command Reference.
For an example of configuring Inverse ARP, see the section "Example Enabling Inverse ARP" at the end ofthis chapter.
To enable Inverse ARP on an ATM PVC, use the following commands beginning in global configurationmode:
SUMMARY STEPS
1. interface atm slot/subslot/port.subinterface {multipoint | point-to-point}2. pvc [name] vpi / vci3. encapsulation aal5snap4. inarp minutes
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)14
Configuring ATMConfiguring PVCs
DETAILED STEPS
PurposeCommand or Action
Specifies the ATM interface using the appropriate format ofthe interface atm command.1
interface atm slot/subslot/port.subinterface{multipoint | point-to-point}
Example:Router(config)# interface atm 0/5/0.1/1/1/1.1{multipoint | point-to-point}
Step 1
Specifies an ATM PVC by name (optional) and VPI/VCInumbers.
pvc [name] vpi / vciStep 2
Configures AAL5 LLC-SNAP encapsulation if it is notalready configured.
encapsulation aal5snapStep 3
(Optional) Adjusts the Inverse ARP time period.inarp minutesStep 4
1 To determine the correct form of the interface atm command, consult your ATM network module, port adapter, or router documentation.
Configuring Broadcast on a PVCTo send duplicate broadcast packets for all protocols configured on a PVC, use the following command ininterface-ATM-VC configuration mode:
If you enable or disable broadcasting directly on a PVC using the protocol command, this configurationwill take precedence over any direct configuration using the broadcast command.
Note
PurposeCommand
Sends duplicate broadcast packets for all protocolsconfigured on a PVC.Router(config-if-atm-vc)# broadcast
Configuring a PVC on a Multipoint SubinterfaceCreating a multipoint subinterface allows you to create a point-to-multipoint PVC that can be used as abroadcast PVC for all multicast requests. To create a PVC on a multipoint subinterface, use the followingprocedure beginning in global configuration mode:
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 15
Configuring ATMConfiguring PVCs
SUMMARY STEPS
1. Router(config)# interface atm slot/subslot/port.subinterfacemultipoint2. Router(config-subif)# ip address address mask3. Router(config-subif)# no ip directed-broadcast4. Router(config-subif)# pvc [name ] vpi /vci5. Router(config-if-atm-vc)# protocol protocol {protocol-address | inarp} broadcast6. Router(config-if-atm-vc)# inarp minutes7. Router(config-if-atm-vc)# encapsulation{aal5snap}8. Router(config-if-atm-vc)# end
DETAILED STEPS
PurposeCommand or Action
Creates the specified point-to-multipoint subinterface on the given port on thespecified ATM SPA, and enters subinterface configuration mode, where:
Router(config)# interface atmslot/subslot/port.subinterfacemultipoint
Step 1
• slot—Specifies the chassis slot number in the Cisco ASR 903 Series Routerwhere the SIP is installed.
• subslot—Specifies the secondary slot of the SIP where the SPA is installed.
• port—Specifies the number of the individual interface port on a SPA.
• subinterface—Specifies the number of the subinterface.
Assigns the specified IP address and subnet mask to this subinterface.Router(config-subif)# ip addressaddress mask
Step 2
(Optional) Disables the forwarding of IP directed broadcasts, which are sometimesused in denial of service (DOS) attacks.
Router(config-subif)# no ipdirected-broadcast
Step 3
Configures a new ATM PVC by assigning its VPI/VCI numbers and enters ATMVC configuration mode. The valid values for vpi /vci are:
Router(config-subif)# pvc [name] vpi /vci
Step 4
• name—(Optional) An arbitrary string that identifies this PVC.
• vpi—Specifies the VPI ID. The valid range is 0 to 255.
• vci—Specifies the VCI ID. The valid range is 32 to 65535. Values 1 to 31 arereserved and should not be used, except for 5 for the QSAAL PVC and 16 forthe ILMI PVC. ILMI is unsupported on the Cisco ASR 903 Series Routers.
When using the pvc command, remember that the vpi /vci combinationforms a unique identifier for the interface and all of its subinterfaces. If youspecify a vpi /vci combination that has been used on another subinterface,the Cisco IOS XE software assumes that you want to modify that PVC’sconfiguration and automatically switches to its parent subinterface.
Note
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)16
Configuring ATMConfiguring PVCs
PurposeCommand or Action
Configures the PVC for a particular protocol andmaps it to a specific protocol-address.
Router(config-if-atm-vc)#protocolprotocol {protocol-address |inarp} broadcast
Step 5
• protocol—Typically set to ipor pppoe, but other values are possible.PPP is not supported on the Cisco ASR 903 SeriesRouters
Note
• protocol-address—Destination address or virtual template interface for thisPVC (if appropriate for the protocol ).
• inarp—Specifies that the PVC uses Inverse ARP to determine its address.
• broadcast— Specifies that this mapping should be used for multicast packets.
(Optional) If using Inverse ARP, configures how often the PVC transmits InverseARP requests to confirm its address mapping. The valid range is 1 to 60 minutes,with a default of 15 minutes.
Router(config-if-atm-vc)# inarpminutes
Step 6
(Optional) Configures the ATM adaptation layer (AAL) and encapsulation type.Router(config-if-atm-vc)#encapsulation{aal5snap}
Step 7
Repeat Step 1 through Step 7 for each multipoint subinterface to beconfigured on this ATM SPA.
Note
Exits interface configuration mode and returns to privileged EXEC mode.Router(config-if-atm-vc)# endStep 8
Customizing the ATM InterfaceYou can customize the ATM interface. The features you can customize have default values that will mostlikely suit your environment and probably need not be changed. However, youmight need to enter configurationcommands, depending upon the requirements for your system configuration and the protocols you plan toroute on the interface.
Configuring MTU SizeEach interface has a default maximum packet size or maximum transmission unit (MTU) size. For ATMinterfaces, this number defaults to 4470 bytes.
To set the maximum MTU size, use the following command in interface configuration mode:
PurposeCommand
Sets the maximum MTU size on the subinterface.
The MTU size can be changed for an ATMLayer 3 subinterface only.
NoteRouter(config-subif)# mtu bytes
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 17
Configuring ATMCustomizing the ATM Interface
How to Configure Clear Channel ATMThis section explains how to configure clear channel ATM on an OC-3 IM.
Configuring Clear Channel ATM on OC-3 IM with SONET FramingTo configure ATM on an OC-3 IM with SONET framing, perform these steps:
SUMMARY STEPS
1. configure terminal2. controller sonet slot/subslot/port3. framing sonet4. sts-1 sts-identifier atm5. interface ATM slot/subslot/port:sts-1-num6. pvc vpi/vci l2transport7. encapsulation aal58. xconnect remote-ip-address vc-id encapsulation mpls
DETAILED STEPS
PurposeCommand or Action
Enters global configuration mode.configure terminal
Example:Router# configure terminal
Step 1
Enters controller configuration mode to configure SONET.controller sonet slot/subslot/port
Example:Router(config)#controller sonet 0/1/0
Step 2
• slot/subslot/port—Specifies the location of the controller.For OC-3, valid ports are from 0 to 3.
Specifies the framing type as SONET.framing sonet
Example:Router(config-controller)# framing sonet
Step 3
Configures Synchronous Transport Signal (STS) (level)-1 inthe SONET hierarchy.
sts-1 sts-identifier atm
Example:Router(config-controller)# sts-1 1 - 3 atm
Step 4
• sts-1— Specifies the SONET STS level.
• sts-identifier—For OC-3, valid sts-identifier is from 1to 3.
• atm—Specifies clear channel ATM mode for STS.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)18
Configuring ATMHow to Configure Clear Channel ATM
PurposeCommand or Action
Enters clear channel ATM mode.interface ATM slot/subslot/port:sts-1-num
Example:
Step 5
• slot/subslot/port:sts-1-num—Specifies the location ofthe clear channel ATM.
(for main interface)Router(config-controller)# interface ATM0/1/0:1
(for sub-interface)Router(config-controller)# interface ATM0/1/0:1.1 point-to-point
Assigns a virtual path identifier (VPI) and virtual channelidentifier (VCI).
pvc vpi/vci l2transport
Example:Router(config-subif)#pvc 10/100 l2transport
Step 6
• vpi/vci—Specifies VPI and VCI.
• l2transport—Specifies that the PVC is a switched PVCinstead of a terminated PVC.
Sets the PVC encapsulation type to AAL5.encapsulation aal5
Example:Router(cfg-if-atm-l2trans-pvc)#encapsulationaal5
Step 7
Binds the attachment circuit to the ATM interface to create apseudowire.
xconnect remote-ip-address vc-id encapsulationmpls
Example:Router(cfg-if-atm-l2trans-pvc)#xconnect10.1.1.101 100 encapsulation mpls
Step 8
Configuring Clear Channel ATM in OC-3 Mode with SDH FramingTo configure clear channel ATM in OC-3 mode with SDH framing, perform these steps:
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 19
Configuring ATMConfiguring Clear Channel ATM in OC-3 Mode with SDH Framing
SUMMARY STEPS
1. configure terminal2. controller sonet slot/subslot/port3. framing sdh4. aug mapping au-45. au-4 au-4-number atm6. interface ATM slot/subslot/port:au-4-num.subint point-to-point7. pvc vpi/vci l2transport8. encapsulation aal59. xconnect remote-ip-address vc-id encapsulation mpls
DETAILED STEPS
PurposeCommand or Action
Enters global configuration mode.configure terminal
Example:Router# configure terminal
Step 1
Enters controller configuration mode to configure SDH.controller sonet slot/subslot/port
Example:Router(config)#controller sonet 0/1/0
Step 2
• slot/subslot/port—Specifies the location of thecontroller.
For OC-3, valid ports are from 0 to 3.
Specifies the framing type as SDH.framing sdh
Example:Router(config-controller)#framing sdh
Step 3
Configures the AUG to be derived from AU-4.aug mapping au-4
Example:Router(config-controller)#aug mapping au-4
Step 4
Specifies the Administrative Unit type 4 (AU-4) numbersand enters clear channel ATM mode.
au-4 au-4-number atm
Example:Router(config-controller)#au-4 1 atm
Step 5
Specifies the ATM interface as the point-to-point interfacetype.
interface ATM slot/subslot/port:au-4-num.subintpoint-to-point
Example:Router(config-controller)# interface ATMATM0/1/0:1.1 point-to-point
Step 6
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)20
Configuring ATMConfiguring Clear Channel ATM in OC-3 Mode with SDH Framing
PurposeCommand or Action
Assigns a virtual path identifier (VPI) and virtual channelidentifier (VCI).
pvc vpi/vci l2transport
Example:Router(config-subif)#pvc 10/100 l2transport
Step 7
• vpi/vci—Specifies VPI and VCI.
• l2transport—Specifies that the PVC is a switchedPVC instead of a terminated PVC.
Sets the PVC encapsulation type to AAL5.encapsulation aal5
Example:Router(cfg-if-atm-l2trans-pvc)#encapsulationaal5
Step 8
Binds the attachment circuit to the ATM interface to createa pseudowire.
xconnect remote-ip-address vc-id encapsulation mpls
Example:Router(cfg-if-atm-l2trans-pvc)#xconnect10.1.1.101 100 encapsulation mpls
Step 9
ATM Configuration ExamplesThe examples in the following sections illustrate how to configure ATM for the features described in thischapter. The examples below are presented in the same order as the corresponding configuration task sections:
Example: Configuring Supported ATM Interface TypesThe following example shows how to configure main ATM interface:
enableconfigure terminalinterface atm 0/0/0no shutdown
Example Creating a PVCThe following example shows how to create a PVC on an ATM main interface with AAL5 encapsulationconfigured and a VBR-NRT QOS specified.
interface 0/5/0.1/1/1/1 point-to-pointpvc 1/40encapsulation aal5vbr-nrt 1000 500 50exit
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 21
Configuring ATMATM Configuration Examples
PVCs in a Fully Meshed Network ExampleThe figure below illustrates a fully meshed network. The configurations for routers A, B, and C follow thefigure. In this example, the routers are configured to use PVCs. Fully meshed indicates that any workstationcan communicate with any other workstation. Note that the two protocol statements configured in router Aidentify the ATM addresses of routers B and C. The two protocolstatements in router B identify the ATMaddresses of routers A and C. The two protocol statements in router C identify the ATM addresses of routersA and B. For further information, refer to the sections “Creating a PVC” and “Mapping a Protocol Address toa PVC”.
Figure 1: Fully Meshed ATM Configuration Example
Router A
ip routing!interface atm 0/5/0.1/1/1/1ip address 131.108.168.1 255.255.255.0pvc 0/32protocol ip 131.108.168.2 broadcastexit!pvc 0/33protocol ip 131.108.168.3 broadcastexit
Router B
ip routing!interface atm 0/5/0.1/1/1/1.1ip address 131.108.168.2 255.255.255.0pvc 0/32protocol ip 131.108.168.1 broadcastexit!pvc 0/34protocol ip 131.108.168.3 broadcastexit
Router C
ip routing!interface atm 0/5/0.1/1/1/1.1ip address 131.108.168.3 255.255.255.0pvc 0/33protocol ip 131.108.168.1 broadcast
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)22
Configuring ATMPVCs in a Fully Meshed Network Example
exit!pvc 0/34protocol ip 131.108.168.2 broadcastexit
Enabling Inverse ARP ExampleThe following example shows how to enable Inverse ARP on an ATM interface and specifies an Inverse ARPtime period of 10 minutes.
interface atm 2/0/0.1pvc 1/32inarp 10exit
PVC on a Point-to-Point Subinterface Configuration Exampleinterface ATM 0/0/0.9 point-to-pointmtu 4470bandwidth 34000ip vrf forwarding vrfexampleip address 192.0.2.1 255.255.255.0ip mtu 4470pvc 11/105ubr 38oam-pvc manageencapsulation aal5snap!interface ATM 0/0/0.11 point-to-pointmtu 4470bandwidth 7000ip address 192.0.2.2 255.255.255.0ip mtu 4470pvc 100/50cbr 7000encapsulation aal5snapmax-reserved-bandwidth 100
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 23
Configuring ATMEnabling Inverse ARP Example
Monitoring and Maintaining the ATM InterfaceAfter configuring an ATM interface, you can display its status. You can also display the current state of theATM network and connected virtual circuits. To show current virtual circuits and traffic information, use thefollowing commands in EXEC mode:
PurposeCommand
Displays entries in the ARP table.Router# show arp
Displays PVC parameter configurations andwhere the parameter values are inherited from.Router# show atm class-links {vpi / vci | name}
Displays ATM-specific information about theATM interface using the appropriate format ofthe show atm interface atm command.2
Router# show atm interface atm slot /0
Router# show atm interface atm slot / port-adapter/0
Router# show atm interface atm number
Displays the list of all configured ATM staticmaps to remote hosts on an ATM network.Router# show atm map
Displays all active ATM PVCs and trafficinformation.Router# show atm pvc [vpi / vci | name | interface
atm interface_number]
Displays global traffic information to and fromall ATM networks connected to the router and alist of counters of all ATM traffic on this router.
Router# show atm traffic
Displays all active ATM virtual circuits (PVCs )and traffic information.
The SVCs and the signalling keywordare not supported on the Cisco ASR 903series routers.
Note
Router# show atm vc [vcd-number | [rangelower-limit-vcd upper-limit-vcd] [interface ATMinterface-number] [detail [prefix {vpi/vci | vcd |interface | vc_name}]] [connection-name] |signalling [freed-svcs | [cast-type {p2mp | p2p}][detail] [interface ATM interface-number]] |summary ATM interface-number]
Displays statistics for the ATM interface usingthe appropriate format of the show interfacesatm command.
Router# show interfaces atmcontroller.port-channels.subinterface
Displays the clock signal sources and prioritiesthat you established on the router.Router# show network-clocks
synchronization
2 To determine the correct form of the interface atm command, consult your ATM network module, port adapter, or router documentation.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)24
Configuring ATMMonitoring and Maintaining the ATM Interface
Additional ReferencesRelated Documents
Document TitleRelated Topic
Cisco IOS Master Commands List, All ReleasesCisco IOS commands
Cisco IOS Asynchronous Transfer Mode CommandReference
ATM commands
Standards
TitleStandard
--No new or modified standards are supported by thisfeature, and support for existing standards has notbeen modified by this feature.
MIBs
MIBs LinkMIB
To locate and downloadMIBs for selected platforms,Cisco IOSXE software releases, and feature sets, useCisco MIB Locator found at the following URL:
http://www.cisco.com/go/mibs
• Cisco PVC trap MIB -CISCO-IETF-ATM2-PVCTRAP-MIB
RFCs
TitleRFC
--No new or modified RFCs are supported by thisfeature, and support for existing RFCs has not beenmodified by this feature.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers) 25
Configuring ATMAdditional References
http://www.cisco.com/en/US/docs/ios/mcl/allreleasemcl/all_book.htmlhttp://www.cisco.com/go/mibs
Technical Assistance
LinkDescription
http://www.cisco.com/techsupportThe Cisco Support website provides extensive onlineresources, including documentation and tools fortroubleshooting and resolving technical issues withCisco products and technologies.
To receive security and technical information aboutyour products, you can subscribe to various services,such as the Product Alert Tool (accessed from FieldNotices), the Cisco Technical Services Newsletter,and Really Simple Syndication (RSS) Feeds.
Access to most tools on the Cisco Support websiterequires a Cisco.com user ID and password.
Asynchronous Transfer Mode Configuration Guide, Cisco IOS XE Release 3S (ASR 900 Series Routers)26
Configuring ATMAdditional References
http://www.cisco.com/public/support/tac/home.shtml
Configuring ATMConfiguring ATMInformation About Configuring ATM InterfaceATM Interface
Restrictions for Clear Channel ATMInformation About Clear Channel ATM
How to Configure ATMConfiguring ATM on a T1 or E1 ControllerConfiguring ATM on OC-3 IM with SDH FramingConfiguring ATM on OC-3 IM with SONET FramingEnabling Configuring the ATM Interface on OC-3 IMConfiguring ATM Interface on TDM IMsConfiguring PVCsCreating a Permanent Virtual CircuitVerifying a Multipoint PVC ConfigurationMapping a Protocol Address to a PVCConfiguring the AAL and Encapsulation TypeConfiguring PVC Traffic ParametersEnabling Inverse ARPConfiguring Broadcast on a PVCConfiguring a PVC on a Multipoint Subinterface
Customizing the ATM InterfaceConfiguring MTU Size
How to Configure Clear Channel ATMConfiguring Clear Channel ATM on OC-3 IM with SONET FramingConfiguring Clear Channel ATM in OC-3 Mode with SDH Framing
ATM Configuration ExamplesExample: Configuring Supported ATM Interface TypesExample Creating a PVCPVCs in a Fully Meshed Network ExampleEnabling Inverse ARP ExamplePVC on a Point-to-Point Subinterface Configuration Example
Monitoring and Maintaining the ATM InterfaceAdditional References