Pseudowire Overview
The following sections provide an overview of pseudowire.
The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This chapter provides information about configuring pseudowire (PW) features.
The following sections provide an overview of pseudowire.
An ATM over MPLS (AToM) PW is used to carry Asynchronous Transfer Mode (ATM) cells over an MPLS network. It is an evolutionary technology that allows you to migrate packet networks from legacy networks, while providing transport for legacy applications. AToM is particularly useful for transporting 3G voice traffic over MPLS networks.
You can configure AToM in the following modes:
The Cisco ASR 903 Series Router also supports cell packing and PVC mapping for AToM pseudowires.
Note |
This release does not support AToM N-to-1 Cell Mode or 1-to-1 Cell Mode. |
For more information about how to configure AToM, see the "Configuring an ATM over MPLS Pseudowire" section in the "Configuring Pseudowire" chapter of the Cisco ASR 903 Router Chassis Software Configuration Guide.
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. Follow these steps to configure IMA:
Note |
IMA is used as an element in configuring ATM over MPLS pseudowires. |
Note |
The maximum ATM over MPLS pseudowires supported per T1/E1 interface module is 500. |
To configure the ATM interface on the router, you must install the ATM feature license using the license install atm command. To activate or enable the configuration on the IMA interface, use the license feature atm command. For more information about installing licenses, see the Software Activation Configuration Guide, Cisco IOS XE Release 3S.
Note |
You can create a maximum of 16 IMA groups on each T1/E1 interface module. |
Note |
ILMI is not supported starting with Cisco IOS XE Releease 3.15 on the router. |
Command or Action | Purpose | |||||
---|---|---|---|---|---|---|
Step 1 |
enable Example:
|
Enables privileged EXEC mode.
|
||||
Step 2 |
configure terminal Example:
|
Enters global configuration mode. |
||||
Step 3 |
card type {t1 | e1}slot [bay] Example:
|
Specifies the slot and port number of the E1 or T1 interface. |
||||
Step 4 |
controller {t1 | e1}slot/subslot/port Example:
|
Specifies the controller interface on which you want to enable IMA. |
||||
Step 5 |
clock source internal Example:
|
Sets the clock source to internal. |
||||
Step 6 |
ima group group-number [scrambling-payload] Example:
|
Assigns the interface to an IMA group, and set the scrambling-payload parameter to randomize the ATM cell payload frames. This command assigns the interface to IMA group 0.
|
||||
Step 7 |
exit Example:
|
Exits the controller interface. |
||||
Step 8 |
interface ATM slot/subslot/ IMA group-number Example:
|
Specify the slot location and port of IMA interface group.
|
||||
Step 9 |
no ip address Example:
|
Disables the IP address configuration for the physical layer interface. |
||||
Step 10 |
atm bandwidth dynamic Example:
|
Specifies the ATM bandwidth as dynamic. |
||||
Step 11 |
no atm ilmi-keepalive Example:
|
Disables the Interim Local Management Interface (ILMI) keepalive parameters.
|
||||
Step 12 |
exit Example:
|
Exits configuration mode. |
ATM over MPLS pseudowires allow you to encapsulate and transport ATM traffic across an MPLS network. This service allows you to deliver ATM services over an existing MPLS network.
The sections below describe how to configure transportation of service using ATM over MPLS:
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router> enable |
Enables privileged EXEC mode. |
Step 2 |
Router# configure terminal |
Enters global configuration mode. |
Step 3 |
Router(config)# card type e1 0 0 |
Configures IMA on an E1 or T1 interface. |
Step 4 |
Router(config)# controller E1 0/4 |
Specifies the controller interface on which you want to enable IMA. |
Step 5 |
Router(config-controller)# clock source internal |
Sets the clock source to internal. |
Step 6 |
Router(config-controller)# ima-group 0 |
|
Step 7 |
Router(config)# exit |
Exits configuration mode. |
If you want to use ATM IMA backhaul, follow these steps to configure the IMA interface.
Note |
You can create a maximum of 16 IMA groups on each T1/E1 interface module. |
Command or Action | Purpose | |||
---|---|---|---|---|
Step 1 |
Router> enable |
Enables privileged EXEC mode.
|
||
Step 2 |
Router# configure terminal |
Enters global configuration mode. |
||
Step 3 |
Router(config-controller)# interface atm0/1/ima0 |
Specifies the slot location and port of IMA interface group. The syntax is as follows:
The example specifies the slot number as 0 and the group number as 0.
|
||
Step 4 |
Router(config-if)# no ip address |
Disables the IP address configuration for the physical layer interface. |
||
Step 5 |
Router(config-if)# atm bandwidth dynamic |
Specifies the ATM bandwidth as dynamic. |
||
Step 6 |
Router(config-if)# no atm ilmi-keepalive |
Disables the ILMI keepalive parameters. |
||
Step 7 |
Router(config)# exit |
Exits configuration mode. For more information about configuring IMA groups, see the “Configuring ATM IMA” section on page 11-9. |
You can configure ATM over MPLS is several modes according to the needs of your network. Use the appropriate section according to the needs of your network. The sections below show configuration of ATM over MPLS pseudowire types:
Note |
Release 15.1(1)MR does not support N-to-1 VCC Cell Transport for mapping multiple PVCs, 1-to-1 VCC Cell Mode, or PVC mapping. |
Note |
When creating IP routes for a pseudowire configuration, build a route from the xconnect address (LDP router-id or loopback address) to the next hop IP address, such as ip route 30.30.30.2 255.255.255.255 1.2.3.4. |
A 1-to-1 VCC cell transport pseudowire maps one ATM virtual channel connection (VCC) to a single pseudowire. Complete these steps to configure a 1-to-1 pseudowire.
Note |
Multiple 1-to-1 VCC pseudowire mapping on an interface is supported. |
To map a single PVC to an ATM over MPLS pseudowire, use the xconnect command at the PVC level. This configuration type uses AAL0 and AAL5 encapsulations. Complete these steps to map a single PVC to an ATM over MPLS pseudowire.
Note |
Release 15.1(1)MR does not support mapping multiple VCCs to a pseudowire. |
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router> enable |
Enables privileged EXEC mode. |
Step 2 |
Router# configure terminal |
Enters global configuration mode. |
Step 3 |
Router(config)# interface atm0/1/ima0 |
Configures the ATM IMA interface. |
Step 4 |
Router(config-if-atm)# pvc 10/20 l2transport |
Defines a PVC. Use the l2transport keyword to configure the PVC as a layer 2 virtual circuit. |
Step 5 |
Router(config-if-atm-l2trans-pvc)# encapsulation aal0 |
Defines the encapsulation type for the PVC. The default encapsulation type for the PVC is AAL5. |
Step 6 |
Router(config-if-atm-l2trans-pvc)# xconnect 10.0.0.1 40 encapsulation mpls |
Binds an attachment circuit to the ATM IMA interface to create a pseudowire. This example creates a pseudowire by binding PVC 40 to the remote peer 10.0.0.1. |
Step 7 |
Router(config-if-atm-l2trans-pvp-xconn)# end |
Exits configuration mode. |
An N-to-1 VCC cell transport pseudowire maps one or more ATM virtual channel connections (VCCs) to a single pseudowire. Complete these steps to configure an N-to-1 pseudowire.
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router> enable |
Enables privileged EXEC mode.
|
Step 2 |
Router# configure terminal |
Enters global configuration mode. |
Step 3 |
Router(config)# interface atm0/1/1.1 multipoint |
Configures the ATM multipoint interface. |
Step 4 |
Router(config-subif)# xconnect 10.0.0.1 40 encapsulation mpls |
Creates a pseudowire on an ATM interface. This example creates a pseudowire to the remote peer 10.0.0.1. |
Step 5 |
Router(config-subif-xconn)# pvc 10/20 l2transport |
Defines the first PVC 0/40 and maps it under the pseudowire created in Step 4. Use the l2transport keyword to configure the PVC as a layer 2 virtual circuit. |
Step 6 |
Router(config-if-atm-l2trans-pvc)# pvc 0/41 l2transport |
Defines the second PVC 0/41 and maps it under the pseudowire created in Step 4. Use the l2transport keyword to configure the PVC as a layer 2 virtual circuit. |
Step 7 |
Router (config-if-atm-l2trans-pvc)# end |
Exits configuration mode. |
A 1-to-1 VPC cell transport pseudowire maps one or more virtual path connections (VPCs) to a single pseudowire. While the configuration is similar to 1-to-1 VPC cell mode, this transport method uses the 1-to-1 VPC pseudowire protocol and format defined in RFCs 4717 and 4446. Complete these steps to configure a 1-to-1 VPC pseudowire.
Note |
Multiple 1-to-1 VCC pseudowire mapping on an interface is supported. |
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router> enable |
Enables privileged EXEC mode.
|
Step 2 |
Router# configure terminal |
Enters global configuration mode. |
Step 3 |
Router(config)# interface atm0/1/ima0 |
Configures the ATM IMA interface. |
Step 4 |
Router(config-if-atm)# atm pvp 10 l2transport |
Maps a PVP to a pseudowire. |
Step 5 |
Router(config-if-atm-l2trans-pvp)# xconnect 30.30.30.2 305 encapsulation mpls |
Binds an attachment circuit to the ATM IMA interface to create a pseudowire. This example creates a pseudowire by binding the ATM circuit 305 to the remote peer 30.30.30.2. |
Step 6 |
Router(config-if-atm-l2trans-pvp-xconn)# end |
Exits the configuration mode. |
An ATM AAL5 SDU VCC transport pseudowire maps a single ATM PVC to another ATM PVC.
Command or Action | Purpose | |||
---|---|---|---|---|
Step 1 |
Device> enable |
Enables privileged EXEC mode.
|
||
Step 2 |
Device# configure terminal |
Enters global configuration mode. |
||
Step 3 |
Device(config)# interface atm 0/1/ ima 0 |
Configures the ATM IMA interface. |
||
Step 4 |
Device(config-if)# pvc 0/12 l2transport |
Configures a PVC and specifies a VCI or VPI. |
||
Step 5 |
Device(config-if-atm-l2trans-pvc)# encapsulation aal5 |
Sets the PVC encapsulation type to AAL5.
|
||
Step 6 |
Device(config-if-atm-l2trans-pvc)# xconnect 25.25.25.25 125 encapsulation mpls |
Binds an attachment circuit to the ATM IMA interface to create a pseudowire. This example creates a pseudowire by binding the ATM circuit 125 to the remote peer 25.25.25.25. |
||
Step 7 |
Device(config)# exit |
Exits configuration mode. |
You can apply the following optional configurations to a pseudowire link.
Cell packing allows you to improve the efficiency of ATM-to-MPLS conversion by packing multiple ATM cells into a single MPLS packet.
Command or Action | Purpose | |
---|---|---|
Step 1 |
Device> enable |
Enables privileged EXEC mode.
|
Step 2 |
Device# configure terminal |
Enters global configuration mode. |
Step 3 |
Device(config)# int atm1/0/1.1 |
Configures the ATM interface. |
Step 4 |
Device(config-if)# atm mcpt-timers 1000 2000 3000 |
Defines the three Maximum Cell Packing Timeout (MCPT) timers under an ATM interface. The three independent MCPT timers specify a wait time before forwarding a packet. |
Step 5 |
Device(config)# pvc 0/11 l2transport |
|
Step 6 |
Device(config-if-atm-l2trans-pvc)# encapsulation aal0 |
|
Step 7 |
Device(config-if-atm-l2trans-pvc)# cell-packing 20 mcpt-timer 3 |
Specifies the maximum number of cells in PW cell pack and the cell packing timer that the Cisco ASR 903 Series Router uses. This example specifies 20 cells per pack and the third MCPT timer. |
Step 8 |
Device(config-if-atm-l2trans-pvc)# end |
Exits the configuration mode. |
The following example shows how to add a T1/E1 interface to an ATM IMA group as a part of an ATM over MPLS pseudowire configuration. For more information about how to configure pseudowires, see Chapter 11, “Pseudowire Configuration.”
Note |
This section displays a partial configuration intended to demonstrate a specific feature. |
controller t1 0/0/0
ima-group 0
clock source line
interface atm 0/0/ima0.1 point-to-point
pvc 1/33 l2transport
encapsulation aal0
xconnect 10.0.0.1 33 encapsulation mpls
VC Mode for Cell Packing Configuration
interface Gig 1/1/0
no negotiation auto
load-interval 30
interface Gig 0/1/0
ip address 20.1.1.1 255.255.255.0
interface ATM4/2/4
no shut
exit
!
interface ATM 1/1/4.10 point
ip address 50.1.1.1 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 30.1.1.2 255.255.255.255 50.1.1.2
interface Gig 1/0/1
no negotiation auto
load-interval 30
interface Gig 0/1/1
ip address 30.1.1.1 255.255.255.0
interface ATM6/2/1
no shut
!
interface ATM 1/0/1.10 point
ip address 50.1.1.2 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 20.1.1.2 255.255.255.255 50.1.1.1
interface Loopback0
ip address 192.168.37.3 255.255.255.255
!
interface ATM 0/0/1
no shut
!
interface ATM 0/0/1
atm mcpt-timers 150 1000 4095
interface ATM 0/0/0.10 point
pvc 20/101 l2transport
encapsulation aal0
cell-packing 20 mcpt-timer 1
xconnect 192.168.37.2 100 encapsulation mpls
!
interface Gig 0/1/0
no shut
ip address 40.1.1.1 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
interface Loopback0
ip address 192.168.37.2 255.255.255.255
!
interface ATM 0/1/1
no shut
!
interface ATM 0/1/1
atm mcpt-timers 150 1000 4095
interface ATM 0/1/1.10 point
pvc 20/101 l2transport
encapsulation aal0
cell-packing 20 mcpt-timer 1
xconnect 192.168.37.3 100 encapsulation mpls
!
interface Gig 1/1
no shut
ip address 40.1.1.2 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
VP Mode for Cell Packing Configuration
interface Gig 0/1/0
no negotiation auto
load-interval 30
interface Gig 0/1/0
ip address 20.1.1.1 255.255.255.0
interface ATM4/2/4
!
interface ATM 0/1/4.10 point
ip address 50.1.1.1 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 30.1.1.2 255.255.255.255 50.1.1.2
!
interface Gig 1/1
no negotiation auto
load-interval 30
interface Gig 1/1
ip address 30.1.1.1 255.255.255.0
interface ATM6/2/1
no shut
!
interface ATM 1/0/1.10 point
ip address 50.1.1.2 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 20.1.1.2 255.255.255.255 50.1.1.1
interface Loopback0
ip address 192.168.37.3 255.255.255.255
!
interface ATM 0/0/0
no shut
!
interface ATM 0/0/0
atm mcpt-timers 150 1000 4095
interface ATM 0/0/0.50 multipoint
atm pvp 20 l2transport
cell-packing 10 mcpt-timer 1
xconnect 192.168.37.2 100 encapsulation mpls
!
interface Gig 0/1/0
no shut
ip address 40.1.1.1 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
!
interface Loopback0
ip address 192.168.37.2 255.255.255.255
!
interface ATM 0/1/1
no shut
!
interface ATM 0/1/1
atm mcpt-timers 150 1000 4095
interface ATM 0/1/1.50 multipoint
atm pvp 20 l2transport
cell-packing 10 mcpt-timer 1
xconnect 192.168.37.3 100 encapsulation mpls
!
interface Gig 1/1
no shut
ip address 40.1.1.2 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
VC Mode for Cell Relay Configuration
!
interface gigabitethernet 0/1/0
no negotiation auto
load-interval 30
interface gigabitethernet 0/1/0
ip address 20.1.1.1 255.255.255.0
!
interface ATM 1/0/4
!
interface ATM 1/0/4.10 point
ip address 50.1.1.1 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 30.1.1.2 255.255.255.255 50.1.1.2
!
interface gigabitethernet 1/0
no negotiation auto
load-interval 30
interface gigabitethernet 1/0
ip address 30.1.1.1 255.255.255.0
interface ATM6/2/1
!
interface ATM 1/0/1.10 point
ip address 50.1.1.2 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 20.1.1.2 255.255.255.255 50.1.1.1
!
interface Loopback0
ip address 192.168.37.3 255.255.255.255
!
interface ATM0/0/0
!
interface ATM 0/0/0.10 point
pvc 20/101 l2transport
encapsulation aal0
xconnect 192.168.37.2 100 encapsulation mpls
!
interface gigabitethernet 0/1/0
ip address 40.1.1.1 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
!
interface Loopback0
ip address 192.168.37.2 255.255.255.255
!
interface ATM 0/1/1
!
interface ATM 0/1/1.10 point
pvc 20/101 l2transport
encapsulation aal0
xconnect 192.168.37.3 100 encapsulation mpls
!
interface gigabitethernet 1/0
ip address 40.1.1.2 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
VP Mode for Cell Relay Configuration
!
interface gigabitethernet 1/0/0
no negotiation auto
load-interval 30
interface gigabitethernet 1/1/0
ip address 20.1.1.1 255.255.255.0
!
interface ATM 1/0/4
!
interface ATM 1/0/4.10 point
ip address 50.1.1.1 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 30.1.1.2 255.255.255.255 50.1.1.2
!
interface gigabitethernet 1/0
no negotiation auto
load-interval 30
interface gigabitethernet 1/0
ip address 30.1.1.1 255.255.255.0
interface ATM 1/0/1
!
interface ATM 1/0/1.10 point
ip address 50.1.1.2 255.255.255.0
pvc 20/101
encapsulation aal5snap
!
ip route 20.1.1.2 255.255.255.255 50.1.1.1
interface Loopback0
ip address 192.168.37.3 255.255.255.255
!
!
interface ATM 0/0/0
interface ATM 0/0/0.50 multipoint
atm pvp 20 l2transport
xconnect 192.168.37.2 100 encapsulation mpls
!
interface gigabitethernet 0/1/0
ip address 40.1.1.1 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
interface Loopback0
ip address 192.168.37.2 255.255.255.255
!
!
interface ATM 1/0/1
interface ATM 1/0/1.50 multipoint
atm pvp 20 l2transport
xconnect 192.168.37.3 100 encapsulation mpls
!
interface gigabitethernet 1/1
ip address 40.1.1.2 255.255.0.0
mpls ip
!
mpls ip
mpls label protocol ldp
mpls ldp router-id Loopback0 force
mpls ldp graceful-restart
router ospf 1
network 40.1.0.0 0.0.255.255 area 1
network 192.168.37.0 0.0.0.255 area 1
nsf
This section describes how to configure the ATM adaptation layer 5 (AAL5) over Multiprotocol Label Switching (MPLS) pseudowire on a Sonet controller.
To configure ATM AAL5 over MPLS on a SONET controller, use the following commands beginning privileged EXEC mode:
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure terminal Example:
|
Enters global configuration mode from the terminal. |
Step 2 |
controller sonet slot/ subslot/ port Example:
|
Enters controller configuration mode to configure the SONET controller. |
Step 3 |
framing sdh |
Specifies the framing type as Synchronous Digital Hierarchy (SDH). |
Step 4 |
Router(config-controller)# aug mapping au-4 |
Configures the AUG to be derived from AU-4. |
Step 5 |
au-4 au-4-number tug-3 tug-3-number Example:
|
Specifies the Administrative Unit type 4 (AU-4) and Tributary Unit group type 3 (TUG-3) numbers. |
Step 6 |
tug-2 tug-2-number e1 e1-line-number atm Example:
|
Creates an ATM group for the AU-4 |
Step 7 |
exit |
Exits to global configuration mode. |
Step 8 |
interface atm slot/ subslot/ port. sts-1/ vtg/ t1. subpoint. point-to-point Example:
|
Enters subinterface configuration mode pertaining to the specified subinterface and specifies a point-to-point subinterface. |
Step 9 |
pvc vpi/ vci l2transport Example:
|
Creates an ATM permanent virtual circuit (PVC) and enters Layer 2 transport ATM virtual circuit configuration submode. |
Step 10 |
encapsulation aal5 |
Specifies ATM AAL5 encapsulation for the PVC. |
Step 11 |
xconnect remote-pe-loopback ip vcid encapsulation mpls Example:
|
Binds the attachment circuit to a pseudowire VC. |
This section describes how to configure the ATM adaptation layer 5 (AAL5) over Multiprotocol Label Switching (MPLS) pseudowire on a T1 controller.
To configure ATM AAL5 over MPLS on a T1 controller, use the following commands beginning privileged EXEC mode:
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router# configure terminal |
Enters global configuration mode from the terminal. |
Step 2 |
Router(config)# controller t1 slot/ subslot/ port Example:
|
Enters the controller configuration mode. |
Step 3 |
Router(config-controller)# atm |
Configures the T1 interface for ATM. |
Step 4 |
Router(config)# interface atm slot/ subslot/ port point-to-point Example:
|
Configures a subinterface and point-to-point as the interface type. |
Step 5 |
Router(config-subif)# pvc vpi/ vci l2transport Example:
|
Creates an ATM permanent virtual circuit (PVC) and enters Layer 2 transport ATM virtual circuit configuration submode. |
Step 6 |
Router(cfg-if-atm-l2trans-pvc)# encapsulation aal5 |
Specifies ATM AAL5 encapsulation for the PVC. |
Step 7 |
Router(cfg-if-atm-l2trans-pvc)# xconnect peer-router-id vcid encapsulation mpls Example:
|
Binds the attachment circuit to a pseudowire VC. |
This section describes how to configure different classes of service on a PVC.
To configure the configure different classes of service on a PVC, use the following commands beginning privileged EXEC mode:
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router# configure terminal |
Enters global configuration mode from the terminal. |
Step 2 |
Router(config)# controller t1 slot/ subslot/ port Example:
|
Enters the controller configuration mode. |
Step 3 |
Router(config-controller)# atm |
Configures the T1 interface for ATM. |
Step 4 |
Router(config)# interface atm slot/ subslot/ port point-to-point Example:
|
Configures a subinterface and point-to-point as the interface type. |
Step 5 |
Router(config-subif)# pvc vpi/ vci l2transport Example:
|
Creates an ATM permanent virtual circuit (PVC) and enters Layer 2 transport ATM virtual circuit configuration submode. |
Step 6 |
Router(cfg-if-atm-l2trans-pvc)# {cbr | ubr | ubr+ | vbr-nrt | vbr-rt }
Example:
|
Configures a service class on a PVC. These are the available options: |
This section describes how to configure the ATM AAL5 layer 3 termination on a SONET controller. This allows the use of multiple protocols over the same VC.
To configure the ATM AAL5 layer 3 termination on a SONET controller, use the following commands beginning privileged EXEC mode:
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router# configure terminal |
Enters global configuration mode from the terminal. |
Step 2 |
Router(config)# controller sonet slot/ subslot/ port Example:
|
Enters controller configuration mode to configure the SONET controller. |
Step 3 |
Router(config-controller)# framing sdh |
Specifies the framing type as Synchronous Digital Hierarchy (SDH). |
Step 4 |
Router(config-controller)# aug mapping au-4 |
Configures the AUG to be derived from AU-4. |
Step 5 |
Router(config-controller)# au-4 au-4-number tug-3 tug-3-number Example:
|
Specifies the Administrative Unit type 4 (AU-4) and Tributary Unit group type 3 (TUG-3) numbers. |
Step 6 |
Router(config-ctrlr-tug3)# tug-2 tug-2-number e1 e1-line-number atm Example:
|
Creates an ATM group for the AU-4 |
Step 7 |
exit |
Exits to global configuration mode. |
Step 8 |
Do one of the following:
Example:
|
Specifies the ATM interface using the appropriate format of the interface atm command. You can configure a port or a subport. |
Step 9 |
Router(config-subif)# ip address ip-address subnet-mask Example:
|
Configures an IP address to the ATM interface. |
Step 10 |
Router(config-subif)# pvc vpi/ vci Example:
|
Creates an ATM permanent virtual circuit (PVC). |
Step 11 |
Router(cfg-if-atm-vc)# encapsulation aal5snap |
Specifies ATM AAL5 encapsulation for the PVC. |
This section describes how to configure the ATM AAL5 layer 3 termination on a T1 controller. This feature enables the Cisco ASR 903 router to process the ATM packets so that the ATM packets can terminate at the router.
To configure the ATM AAL5 layer 3 termination on a T1 controller, use the following commands beginning privileged EXEC mode:
Command or Action | Purpose | |
---|---|---|
Step 1 |
Router# configure terminal |
Enters global configuration mode from the terminal. |
Step 2 |
Router(config)# controller t1 slot/ subslot/ port Example:
|
Enters the controller configuration mode and configures the t1 controller. |
Step 3 |
Router(config-controller)# atm |
Configures the T1 interface for ATM. |
Step 4 |
exit |
Exits to global configuration mode. |
Step 5 |
Do one of the following:
Example:
|
Specifies the ATM interface using the appropriate format of the interface atm command. You can configure a port or a subport. |
Step 6 |
Router(config-subif)# ip address ip-address subnet-mask Example:
|
Configures an IP address to the ATM interface. |
Step 7 |
Router(config-subif)# pvc vpi/ vci Example:
|
Creates an ATM permanent virtual circuit (PVC). |
Step 8 |
Router(cfg-if-atm-vc)# encapsulation aal5snap |
Specifies ATM AAL5 encapsulation for the PVC. |
This section provides examples for configuring QoS Exp Marking on ATM Layer 2 Interfaces.
The following example shows how to configure QoS Exp Marking on PVC Pseudowire.
Policy-map mark_exp_5
class class-default
set mpls exp imposition 5
interface atm 0/1/1 point-to-point
pvc 10/100 l2transport
xconnect 10.0.0.1 200 encapsulation mpls
service-policy input mark_exp_5
pvc 20/111 l2transport
xconnect 10.0.0.1 200 encapsulation mpls
service-policy input mark_exp_5
The following example shows how to configure QoS Exp Marking on PVP Pseudowire.
Policy-map mark_exp_5
class class-default
set mpls exp imposition 5
interface ATM0/1/2
atm pvp 10 l2 transport
xonnect 10.0.0.1 400 encapsulation mpls
service-policy input mark_exp_5
The following example shows how to configure QoS Exp Marking on N:1 Pseudowire.
Policy-map mark_exp_5
class class-default
set mpls exp imposition 5
interface atm 0/3/2.1 multipoint
xconnect 11.1.1.1 400 encapsulation mpls
service-policy input mark_exp_5
pvc 10/122
pvc 120/122
The following example shows how to configure Cell Packing.
interface ATM0/4/11
no ip address
atm mcpt-timers 51150 51150 51150
no atm enable-ilmi-trap
end
interface ATM0/4/11.1 multipoint
no atm enable-ilmi-trap
cell-packing 28 mcpt-timer 1
xconnect 11.11.11.11 30 encapsulation mpls
pvc 20/10 l2transport
!
pvc 21/11 l2transport
!
pvc 22/12 l2transport
!
pvc 23/13 l2transport
!
pvc 24/14 l2transport
!
pvc 25/15 l2transport
!
pvc 26/16 l2transport
!
pvc 27/17 l2transport