cc/td/doc/product/atm/c8540/12_0/13_19
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Configuring SVCs, PVCs, Soft PVCs, PVPs, and VP Tunnels
Configuring SVCs
Configuring PVCs
Configuring Soft PVCs
Configuring PVPs
Configuring VP Tunnels

Configuring SVCs, PVCs, Soft PVCs, PVPs, and VP Tunnels


This chapter describes how to configure switched virtual circuits (SVCs), permanent virtual circuits (PVCs), soft PVCs, permanent virtual paths (PVPs), and VP tunnels, and includes the following sections:


Note      For more software configuration information, refer to the ATM Switch Router Software Configuration Guide. Refer to the ATM Switch Router Command Reference publication for command syntax.


Configuring SVCs

An SVC is a logical connection established using signaling messages, which reduces the amount of manual configuration required. SVCs are established on demand and torn down when a release message is generated either by signaling messages or by the application.

On the ATM switch router, no configuration is necessary to set up a transit SVC (an SVC that does not terminate on the ATM switch router). The signaling channels are set up by default and do not require manual configuration.

If the SVC terminates on a router, however, configuration is required on the router where the SVC terminates. For your convenience, the router configuration is described in this section.

Figure 3-1 shows an example network that illustrates how to set up SVCs. This example network is used throughout this section.


Figure 3-1   Example Network for Configuring SVCs


Configuring the Router

Perform the following tasks on both routers that terminate the SVC:

The following subsections describe these procedures in detail.


Tip 

Open two Telnet windows for both the source and destination routers.


Configuring Signaling on the Routers

Configure PVCs for QSAAL and ILMI signaling on the main ATM interfaces of both the source and destination routers that terminate the SVC.


Note      On the ATM switch router, the signaling and ILMI channels are set up by default and do not require manual configuration.


Take these steps:

Step Command Purpose
1

Router> enable

Router#

Enter privileged EXEC mode.

2

Router# configure terminal

Router(config)#

Enter global configuration mode.

3

Router(config)# interface atm port[/slot]

Router(config-if)#

Enter interface configuration mode on the ATM interface.

4

Router(config-if)# atm pvc number 0 5 qsaal

Configure a PVC for QSAAL1 signaling.

5

Router(config-if)# atm pvc number 0 16 ilmi

Configure a PVC for ILMI signaling.

6

Router(config-if)# end

Router#

Return to privileged EXEC mode.

7

(No command.)

Repeat this procedure on the other router.

1QSAAL = Q.2931 protocol over signaling ATM adaptation layer

Example
Router> enable
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# interface atm 0
Router(config-if)# atm pvc 1 0 5 qsaal
Router(config-if)# atm pvc 2 0 16 ilmi
Router(config-if)# end
Router#
Verify
Switch# show atm vc interface atm 0
               VCD / Peak Avg/Min Burst
Interface Name VPI VCI Type Encaps Kbps Kbps Cells Sts
0 1 0 5 PVC SAAL 155000 155000 UP
0 2 0 16 PVC ILMI 155000 155000 UP
Switch#

Configuring the IP Address and ESI Address

On an ATM subinterface, configure the IP address and an ESI address.

Take these steps:

Step Command Purpose
1

Router> enable

Router#

Enter privileged EXEC mode.

2

Router# configure terminal

Router(config)#

Enter global configuration mode.

3

Router(config-if)# interface atm port[/slot][.subinterface] multipoint

Configure an ATM subinterface.

4

Router(config-subif)# ip address address mask

Configure an IP address on the subinterface.

5

Router(config-subif)# atm esi-address address

Configure a 14-digit ESI address on the subinterface (for example, 111111222222.00).

After ILMI address registration is complete, an NSAP address is automatically created based on the ESI address you entered.

6

Router(config-subif)# end

Router#

Return to privileged EXEC mode.

7

(No command.)

Repeat this procedure on the other router.

Example
Router> enable
Router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# interface atm 0.1 multipoint
Router(config-subif)# ip address 193.153.185.33 255.255.255.224 Router(config-subif)# atm esi-address 999999888888.00
Router(config-subif)# end
Router#
Verify
Switch# show interface atm 0.1
ATM0.1 is up, line protocol is up
Hardware is ATMizer BX-50
Internet address is 193.153.185.33/27
MTU 4470 bytes, BW 155520 Kbit, DLY 100 usec, rely 255/255, load 1/255

   NSAP address: 47.0091810000000061E5BC01.999999888888.00
Encapsulation ATM
Switch#

Determining the NSAP Address

Determine the ATM network service access point (NSAP) address for both the source and destination routers. The NSAP addresses is required to complete the SVC.

Step Command Purpose
1

Router# show interface atm port[/slot][.subinterface]

Display the 20-byte NSAP address of the router port on which the SVC terminates. Enter the address in Table 3-1.

The NSAP address does not display in certain modes. In this case, you must enter an NSAP address that meets the following criteria:

  • It must be unique in the network.
  • It must not be a broadcast or multicast MAC address.
2

(No command.)

Repeat this procedure to display the NSAP address of the other router.

Enter the 20-byte NSAP address of each router in the space provided below in Table 3-1.

Table 3-1   NSAP Addresses

Router NSAP Address

Source router1

 

Destination router2

 

1In Figure 3-1, the source router is router A.

2In Figure 3-1, the destination router is router D.

Example
Switch# show interface atm 0.1
ATM0.1 is up, line protocol is up
Hardware is ATMizer BX-50
Internet address is 192.153.185.65/27
MTU 4470 bytes, BW 155520 Kbit, DLY 100 usec, rely 255/255, load 1/255

   NSAP address: 47.0091810000000061E5B5C01.555555555555.00
Encapsulation ATM
Switch#
Verify

Not applicable.

Configure a Map Group and Map List

On an ATM subinterface, configure the map group and a map list.

Take these steps:

Step Command Purpose
1

Router> enable

Router#

Enter privileged EXEC mode.

2

Router# configure terminal

Router(config)#

Enter global configuration mode.

3

Router(config-if)# interface atm port[/slot][.subinterface] multipoint

Configure an ATM subinterface.

4

Router(config-subif)# map-group name

Enter the map group name on the ATM subinterface. The map group name is used to associate a map list to the subinterface.

5

Router(config-subif)# no shutdown

Enable the interface. Enter this command even if the interface is already up. This command enables the SAR1 process to use the newly configured parameters.

6

Router(config-subif)# exit

Router(config)#

Return to global configuration mode.

7

Router(config)# map-list name

Create a map list to define an ATM map statement for the SVC. The name you enter here must match the map group name you specified in Step 4.

8

Router(config-map-list)# ip dest-ipaddress atm-nsap dest-nsapaddrss

Add the destination router IP address and ATM NSAP address to the map list. Enter the addresses you noted in Table 3-1 in the section "Determining the NSAP Address."

9

Router(config-map-list)# end

Router#

Return to privileged EXEC mode.

10

(No command.)

Repeat this procedure on the other router.

1SAR = Segmentation and Reassembly.

Example
Router> enable
Router# configure terminal
Router(config)# interface atm 0.1 multipoint
Router(config-subif)# map-group hawaii
Router(config-subif)# no shutdown
Router(config-subif)# exit
Router(config)# map-list hawaii
Router(config-map-list)# ip 192.153.185.65 atm-nsap 47.0091810000000061E5B5C01.555555555555.00
Router(config-map-list)# end
Router#
Verify
Router# ping 192.153.185.65
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 192.153.185.65, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

Configuring PVCs

A PVC is a permanent logical connection that you must configure manually, from source to destination, through the ATM network. Once configured, the ATM network maintains the connection at all times, regardless of traffic flow. That is, the connection is always up whether there is traffic to send or not.

Figure 3-2 shows an example PVC between ATM-capable router A and router D. This example network is used throughout this section to describe how to set up PVCs.


Figure 3-2   Example Network for Configuring PVCs


When configuring a PVC, the virtual path identifiers/virtual channel identifiers (VPIs/VCIs) must match between devices, as shown in Figure 3-2 between:

The VPI/VCIs that create an internal crossconnect within a switch can differ, as shown in:

Table 3-2 describes the in and out interfaces and associated VPIs/VCIs for the PVC shown in Figure 3-2.

Table 3-2   VPI/VCIs for the Example PVC

Router A Switch B Switch B Switch C Switch C Router D
Out In Out In Out In
Interface

0.10

3/0/1

3/0/2

0/1/1

0/0/1

0.12

VPI/VCI

0/50

0/50

2/100

2/100

50/255

50/255

Configuring the ATM Switch Router

Take these steps:

Step Command Purpose
1

Switch> enable

Switch#

Enter privileged EXEC mode.

2

Switch# configure terminal

Switch(config)#

Enter global configuration mode.

3

Switch(config)# interface atm card/subcard/port[.subinterface]

Switch(config-if)#

Select the interface to configure.

4

Switch(config-if)# atm pvc vpi vci interface atm card/subcard/port[.vpt#] vpi vci

Configure the PVC. When configuring PVCs, configure the lowest available VPI and VCI numbers first.

Note VCIs 0 to 31 on all VPIs are reserved.
5

Switch(config-if)# end

Switch#

Return to privileged EXEC mode.


Note      If the PVC terminates on an ATM switch router, you must terminate the connection on the route processor interface ATM 0. The atm pvc 0 any-vci command allocates the next available VCI value on the route processor interface ATM 0, although you can specify the VCI value if you choose. An example follows:

Switch(config-if)# atm pvc 2 100 interface atm 0 0 any-vci


Example

The following example shows how to configure the internal crossconnect (within the switch) PVC on ATM switch router B between interface 3/0/1, VPI = 0, VCI = 50, and interface 3/0/2, VPI = 2, VCI = 100 (see Figure 3-2):

Switch> enable
Switch# configure terminal
Switch(config)# interface atm 3/0/1
Switch(config-if)# atm pvc 0 50 interface atm 3/0/2 2 100
Switch(config-if)# end
Switch#
Verify
Switch# show atm vc interface atm 3/0/1
Interface VPI VCI Type X-Interface X-VPI X-VCI Encap Status
ATM3/0/1 0 5 PVC    ATM0     0 55    QSAAL UP
ATM3/0/1 0 16 PVC    ATM0     0 39    ILMI UP
ATM3/0/1 0 18 PVC    ATM0         0 74    PNNI UP
ATM3/0/1 0 50 PVC    ATM3/0/2     2 100          UP
Switch#

Configuring the Router

If the PVC terminates on a router, you must configure a PVC from the router to the ATM switch router.

Take these steps:

Step Command Purpose
1

Router> enable

Router#

Enter privileged EXEC mode.

2

Router# configure terminal

Router(config)#

Enter global configuration mode.

3

Router(config)# interface atm port[/slot][.subinterface]

Router(config-subif)#

Enter subinterface configuration mode on the main ATM interface.

4

Router(config-subif)# ip address address mask

Configure an IP address and subnet mask on the subinterface.

5

Router(config-subif)# atm pvc vcd vpi vci aal-encap

Create the PVC.

Note VCIs 0 to 31 on all VPIs are reserved.
6

Router(config-subif)# map-group name

Assign a map group to this interface. This command references a map list that you create in the next step.

7

Router(config-subif)# exit

Router(config)#

Return to global configuration mode.

8

Router(config)# map-list name

Create a map list. Match the name you enter here to the name in Step 6.

9

Router(config-map-list)# ip dest-address atm-vc vcd broadcast

Add the destination router IP address. The VCD1 number must match the VCD number you assigned in Step 5. This configuration allows the VC to receive routing updates.

10

Router(config-map-list)# end

Router#

Return to privileged EXEC mode.

11

(No command.)

Repeat this procedure on the other router.

1VCD = virtual circuit descriptor.

Example
Router> enable
Router# configure terminal
Router(config)# interface atm 0.10 multipoint
Router(config-subif)# ip address 192.153.185.33 255.255.255.224 (source router)
Router(config-subif)# atm pvc 2 0 50 aal5snap
Router(config-subif)# map-group cal
Router(config-subif)# exit
Router(config)# map-list cal
Router(config-map-list)# ip 192.153.185.65 atm-vc 2 broadcast (destination router)
Router(config-map-list)# end
Router#
Verify
Router# ping 192.153.185.65
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 192.153.185.65, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

Configuring Soft PVCs

Soft PVCs are a combination of SVCs and PVCs. SVCs are set up on the inside of the path among ATM switch routers, and PVCs are set up between an edge ATM switch router and the terminating device (such as a router).

Soft PVCs require less manual configuration than PVCs. With soft PVCs, you need to configure only the destination ATM switch router in the path and PVCs on the devices that terminate the soft PVC (such as a router).

Figure 3-3 illustrates how to set up soft PVCs. This example network is used throughout this section.


Figure 3-3   Example Network for Configuring Soft PVCs


Configuring the ATM Switch Router

Perform the following tasks on the ATM switch router to set up a soft PVC:

The subsections that follow describe these procedures in detail.

Determining the Destination ATM Switch Router NSAP Address

Determine the destination ATM switch router NSAP address for the interface. See the ATM switch router C in Figure 3-3.

Take these steps:

Step Command Purpose
1

Switch# show atm addresses

On the destination ATM switch router, display the destination ATM address. You need this address to complete the soft PVC. Write the address in the space provided below (or copy it to memory):

2

(No command.)

Proceed to the next section, "Configuring the Source ATM Switch Router" to complete the soft PVC.

Example
Switch# show atm address
Switch Address(es):
47.00918100000000E04FACB401.00E04FACB401.00 active
Soft VC Address(es):
47.0091.8100.0000.00e0.4fac.b401.4000.0c84.9030.00 ATM-P9/1/3

 47.0091.8100.0000.0061.E5B5.C011.1111.1122.2222.00 ATM0/0/1
  47.0091.8100.0000.00e0.4fac.b401.4000.0c85.0020.00 ATM0/1/0
47.0091.8100.0000.00e0.4fac.b401.4000.0c85.0030.00 ATM0/1/1
ILMI Switch Prefix(es):
47.0091.8100.0000.00e0.4fac.b401
ILMI Configured Interface Prefix(es):
LECS Address(es):
47.0091.8100.0000.00e0.4fac.b401.00e0.4fac.b405.00
Switch#
Verify

Not applicable.

Configuring the Source ATM Switch Router

Most of the configuration for the soft PVC occurs on the source switch. See the ATM switch router B in Figure 3-3.

Take these steps:

Step Command Purpose
1

Switch# configure terminal

Switch(config)#

Enter global configuration mode.

2

Switch(config)# interface atm card/subcard/port

Switch(config-if)#

Enter interface configuration mode on the interface from which you want the soft PVC to originate (that is, the starting point).

3

Switch(config-if)# atm soft-vc src-vpi src-vci dest-address dest_address dest-vpi dest-vci

Enter the soft PVC VPI/VCIs for the interface on the source switch and the destination ATM address and destination VPI/VCIs.

4

Switch(config-if)# end

Switch#

Return to privileged EXEC mode.

5

(No command.)

Proceed to the section "Configuring the Router" to complete the soft PVC.

Example
Switch# configure terminal
Switch(config)# interface atm 3/0/1
Switch(config-if)# atm soft-vc 0 50 dest-address 47.0091.8100.0000.0061.E5BC.0000.1111.11122.2222.00 1 60
Switch(config-if)# end
Switch#
Verify

The following example displays the soft VC configuration of switch B, on interface 3/0/1 out to the ATM network:

Switch# show atm vc interface atm 0/0/0
Interface VPI VCI Type X-Interface X-VPI X-VCI Encap Status
ATM0/0/0 0 5 PVC ATM0         0 52 QSAAL DOWN
ATM0/0/0 0 16 PVC ATM0         0 32 ILMI DOWN
ATM3/0/1     0     50     SoftVC  ATM0/0/1     1     60           UP
Switch#

Configuring the Router

If the soft PVC terminates on a router, you must configure a PVC from the router to the ATM switch router.

Take these steps:

Step Command Purpose
1

Router> enable

Router#

Enter privileged EXEC mode.

2

Router# configure terminal

Router(config)#

Enter global configuration mode.

3

Router(config)# interface atm port[/slot][.subinterface]

Router(config-subif)#

Enter subinterface configuration mode on the ATM interface.

4

Router(config-subif)# ip address address mask

Configure an IP address and subnet mask on the subinterface.

5

Router(config-subif)# atm pvc vcd vpi vci aal-enacap

Create the PVC.

Note VCIs 0 to 31 on all VPIs are reserved.
6

Router(config-subif)# map-group name

Assign a map group to this interface. This command references a map list that you create in the next step.

7

Router(config-subif)# exit

Router(config)#

Return to global configuration mode.

8

Router(config-subif)# map-list name

Create a map list. The name you enter here should match the name you specified in Step 6.

9

Router(config-map-list)# ip dest-address atm-vc vcd broadcast

Add the destination router IP address. The VCD number must match the VCD number you assigned in Step 5.

10

Router(config-map-list)# end

Router#

Return to privileged EXEC mode.

11

(No command.)

Repeat this procedure on the other router.

Example
Router> enable
Router# configure terminal
Router(config)# interface atm 0.10
Router(config-subif)# ip address 192.153.185.33 255.255.255.224 (source router)
Router(config-subif)# atm pvc 2 0 50 aal5snap
Router(config-subif)# map-group cal
Router(config-subif)# exit
Router(config)# map-list cal
Router(config-map-list)# ip 192.153.185.65 atm-vc 2 broadcast (destination router)
Router(config-map-list)# end
Router#
Verify
Router# ping 192.153.185.65
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 192.153.185.65, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

Configuring PVPs

A VP connection is like a bundle of VCs, transporting all cells with a common VPI, rather than a specific VPI and VCI. A PVP is a provisioned VP (like a PVC).

Figure 3-4 illustrates how to set up PVPs. This example network is used throughout this section.


Figure 3-4   Example Network for Configuring PVPs


Table 3-3 describes the in and out interfaces and associated VPIs for the PVP shown in Figure 3-4. Between ATM switch routers, the VPIs for the out port and the in port must match. For example, in Figure 3-4, the VPIs match between ATM switch routers A and B (VPI=3).


Note      The VPIs for the internal crossconnects do not have to match. For example, in Figure 3-4, the VPIs do not match in ATM switch router A for the internal crossconnect between ports 3/0/1 (VPI=2) and 3/0/2 (VPI=3).


Table 3-3   VPIs for the Example PVP

Switch A Switch B Switch B Switch C Switch C Switch D
Out In Out In Out In
Interface

3/0/2

0/0/0

1/1/1

3/1/1

1/0/0

0/1/1

VPI

3

3

5

5

8

8

Take these steps:

Step Command Purpose
1

Switch> enable

Switch#

Enter privileged EXEC mode.

2

Switch# configure terminal

Switch(config)#

Enter global configuration mode.

3

Switch(config)# interface atm card/subcard/port

Router(config-if)#

Enter interface configuration mode on the ATM interface.

4

Switch(config-subif)# atm pvp vpi-A interface card/subcard/port vpi-B

Configure the PVP.

Note When configuring PVP connections, use the lowest available VPI numbers first.
5

Switch(config-subif)# end

Switch#

Return to privileged EXEC mode.

Example

The following example shows how to configure the internal crossconnect (within the switch) PVP on ATM switch router B between interface 3/0/1, VPI = 2 and interface 3/0/2, VPI = 3:

Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# interface atm 3/0/1
Switch(config-if)# atm pvp 2 interface atm 3/0/2 3
Switch(config-if)# end
Switch#
Verify
Switch# show atm vp
Interface VPI Type X-Interface X-VPI Status
ATM3/0/1     2      PVP   ATM3/0/2        3         UP
ATM3/0/2     3      PVP   ATM3/0/1        2         UP
Switch#

Configuring VP Tunnels

A VP tunnel is a method of linking two private ATM networks across a public network that does not support SVCs. The VP tunnel provides a permanent path through the public network. The public network transparently trunks the entire collection of virtual channels in the virtual path between the two private networks. Signaling traffic is mapped into the PVP and the switches allocate a virtual channel connection (VCC) on that VP, instead of the default VP 0. This mapping allows the signaling traffic to pass transparently through the public network.

Figure 3-5 illustrates how to set up VP tunnels. This example network is used throughout this section.


Figure 3-5   Example Network for Configuring VP Tunnels


Table 3-4 describes the interfaces and associated VPIs and VPTs for the VP tunnel shown in Figure 3-5. Between the source and destination ATM switch routers, the VPIs and VPTs must match. For example, in Figure 3-5, the VPIs and VPTs (99) match between ATM switch routers A and B.

Table 3-4   VPIs and VPTs for the Example VP Tunnel

Switch A Switch B
Interface

3/0/2.99

0/0/0.99

VPI

99

99

VPT

99

99

Take these steps:

Step Command Purpose
1

Switch> enable

Switch#

Enter privileged EXEC mode.

2

Switch# configure terminal

Switch(config)#

Enter global configuration mode.

3

Switch(config)# interface atm card/subcard/port

Switch(config-if)#

Enter interface configuration mode on the ATM interface.

4

Switch(config-if)# atm pvp vpi

Configure a PVP leg.

5

Switch(config-if)# interface card/subcard/port.vpt#

Switch(config-subif)#

Create a VP tunnel using a VPT number that matches the PVP leg VPI you configured in Step 4.

6

Switch(config-subif)# end

Switch#

Return to privileged EXEC mode.

7

(No command.)

Repeat this procedure on the other ATM switch router.

Example

The following example shows how to configure the VP tunnel on VPI=99.

Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# interface atm 3/0/2
Switch(config-if)# atm pvp 99
Switch(config-if)# interface atm 3/0/2.99
Switch(config-subif)# end
Switch#
Verify

When the VP tunnel is configured on both ends and the connection is up, the AutoCfgState displays "completed."

Switch# show atm interface atm 3/0/2.99
Interface: ATM3/0/2.99 Port-type: vp tunnel
IF Status: UP Admin Status: up

Auto-config: enabled AutoCfgState: completed
IF-Side: Network IF-type: NNI
Uni-type: not applicable Uni-version: not applicable
<Information omitted.>
Switch#
Switch# show atm vp
Interface VPI Type X-Interface X-VPI Status
ATM3/0/2          99 PVP TUNNEL
Switch#


hometocprevnextglossaryfeedbacksearchhelp
Posted: Mon Mar 3 11:43:08 PST 2003
All contents are Copyright © 1992--2002 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.