Table Of Contents
Configuring ATM Router Modules
Configuring LANE Clients
Configuration Examples
Configuring Multiprotocol Encapsulation over ATM
Multiprotocol Encapsulation over ATM Configuration Example
Configuring Classical IP over ATM in a PVC Environment
Configuring Classical IP over ATM in an SVC Environment
Configuring as an ATM ARP Client
Configuring as an ATM ARP Server
Configuring Bridging
Configuring IP Multicast Routing
Configuring ATM Router Modules
This chapter describes steps required to configure the ATM router module on the Catalyst 8540 MSR, Catalyst 8510 MSR, and LightStream 1010 switch routers, and the enhanced ATM router module on the Catalyst 8540 MSR.
Note
The Catalyst 8540 MSR enhanced ATM router module is supported on Cisco IOS release 12.1E and later.
Note
The Catalyst 8540 MSR needs a minimum of 256-MB DRAM to support the enhanced ATM router module.
The ATM router module allows you to integrate Layer 3 routing and ATM switching within a single chassis. When you install the ATM router module, you no longer need to choose either Layer 3 or ATM technology, as is frequently the case with enterprise, campus, and MAN applications.
This chapter includes the following sections:
•
Configuring LANE Clients
•
Configuring Multiprotocol Encapsulation over ATM
•
Configuring Classical IP over ATM in a PVC Environment
•
Configuring Classical IP over ATM in an SVC Environment
•
Configuring Bridging
•
Configuring IP Multicast Routing
Note
For more software configuration information, refer to the ATM Switch Router Software Configuration Guide and Layer 3 Software Configuration Guide.
Configuring LANE Clients
On the Catalyst 8540 MSR, the ATM router module supports LANE clients (LECs), but not LANE servers (LES, LECS, and BUS). It separates the control and data path so that all LANE control messages are handled by the route processor, and all data messages are switched on the ATM router module port. LECs are configured on ATM router module interfaces, but control message traffic is sent to the route processor by the ATM router module. The ATM router module sends all ATM data traffic to the appropriate VCs.
The procedures for configuring LANE clients (LECs) on the ATM router module are the same as for the configuration of LECs on the route processor, with one exception: To specify an ATM router module interface, rather than the route processor interface, use the interface atm card/subcard/port command. On the route processor, you would use the interface atm 0 command.
Note
Only the Catalyst 8540 MSR ATM router module supports LANE clients.
Note
An ATM router module interface can be configured for either LECs or RFC 1483 PVCs, not both. For both features to operate on the same ATM router module, configure LECs on one interface and RFC 1483 PVCs on the other.
For more information on configuring LECs, see Chapter 4, "Configuring LANE."
Perform these steps:
| |
Command
|
Purpose
|
Step 1
|
Switch> enable
|
Enters privileged EXEC mode.
|
Step 2
|
Switch# configure terminal
Switch(config)#
|
Enters global configuration mode.
|
Step 3
|
Switch(config)# interface atm card/subcard/port.subinterface multipoint
Switch(config-subif)#
|
Creates the ATM router module point-to-multipoint subinterface and enters subinterface mode.
Note The ATM router module only supports point-to-multipoint subinterfaces.
|
Step 4
|
Switch(config-subif)# ip address ip-address mask
|
Provides a protocol address for the client on this subinterface.
|
Step 5
|
Switch(config-subif)# lane client ethernet elan-name
|
Enables a LANE client for an emulated LAN.
|
Step 6
|
Switch(config-subif)# exit
Switch(config)#
|
Returns to global configuration mode. Repeat Steps 3 to 6 to configure another interface.
|
Step 7
|
Switch(config)# router ospf process-id
Switch(config-router)#
|
Defines OSPF as the IP routing protocol.
|
Step 8
|
Switch(config-router)# network network-address wildcard-mask area area-id
|
Assigns an interface to a specific area.
|
Step 9
|
Switch(config-router)# end
Switch#
|
Returns to privileged EXEC mode.
|
Step 10
|
Switch# copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|
Example
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 1/0/0.4 multipoint
Switch(config-subif)# ip address 40.0.0.1 255.0.0.0
Switch(config-subif)# lane client ethernet VLAN4
Switch(config-subif)# exit
Switch(config)# router ospf 1
Switch(config-router)# network 40.0.0.0 0.255.255.255 area 0
Router(config-router)# end
Router# copy system:running-config nvram:startup-config
Verify
Switch# show lane client
LE Client ATM1/0/0.4 ELAN name: elan Admin: down State: initialState
Client ID: unassigned
Join Attempt: 0
Known LE Servers: 0
HW Address: 0090.2156.d827 Type: ethernet Max Frame Size: 1516
ATM Address: 00.000000000000000000000000.000000000000.00
VCD rxFrames txFrames Type ATM Address
0 0 0 configure 00.000000000000000000000000.000000000000.00
Switch# more system:running-config
<Information deleted>
!
interface ATM1/0/0.4 multipoint
ip address 40.0.0.1 255.0.0.0
lane config-atm-address 47.00918100000000902156D801.00902156D805.00
lane client-atm-address ...00902156D82701
lane server-atm-address 47.00918100000000902156D801.00902156D803.02
lane client ethernet elan
!
<Information deleted>
Configuration Examples
The examples in this section show how to configure LECs on the ATM router module for the following networking applications:
•
LANE Routing Over ATM
•
LANE Routing from ATM to Ethernet
•
LANE Bridging Between ATM and Ethernet
LANE Routing Over ATM
The following example shows how to configure LANE routing over ATM using the ATM router module. Figure 6-1 shows an example of a network for LANE routing over ATM.
Figure 6-1 Example Network for LANE Routing over ATM
Router 1 ATM Interface
Router1> enable
Router1# configure terminal
Router1(config)# interface atm 2/0
Router1(config-if)# ip address 1.0.0.1 255.0.0.0
Router1(config-if)# atm pvc 1 0 5 qsaal
Router1(config-if)# atm pvc 2 0 16 ilmi
Router1(config-if)# lane client ethernet happy
Router1(config-if)# end
Router1# copy system:running-config nvram:startup-config
ATM Switch Router ATM Router Module Interface
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 2/0/0
Switch(config-if)# ip address 1.0.0.2 255.0.0.0
Switch(config-if)# lane client ethernet BACKBONE
Switch(config-if)# end
Switch# copy system:running-config nvram:startup-config
Router 2 ATM Interface
Router2> enable
Router2# configure terminal
Router2(config)# interface atm 3/0
Router2(config-if)# ip address 1.0.0.3 255.0.0.0
Router2(config-if)# no ip mroute-cache
Router2(config-if)# atm pvc 1 0 5 qsaal
Router2(config-if)# atm pvc 2 0 16 ilmi
Router2(config-if)# no atm ilmi-keepalive
Router2(config-if)# lane client ethernet BACKBONE
Router2(config-if)# end
Router2# copy system:running-config nvram:startup-config
LANE Routing from ATM to Ethernet
The following example shows how to configure LANE routing from ATM to Ethernet using the ATM router module. Figure 6-2 shows an example of a LANE network for LANE routing from ATM to Ethernet.
Figure 6-2 Example Network for LANE Routing from ATM to Ethernet
Router 1 ATM Interface
Router1> enable
Router1# configure terminal
Router1(config)# interface atm 2/0
Router1(config-if)# ip address 1.0.0.1 255.0.0.0
Router1(config-if)# atm pvc 1 0 5 qsaal
Router1(config-if)# atm pvc 2 0 16 ilmi
Router1(config-if)# lane client ethernet happy
Router1(config-if)# end
Router1# copy system:running-config nvram:startup-config
ATM Switch Router ATM Router Module Interface
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 2/0/0
Switch(config-if)# ip address 1.0.0.2 255.0.0.0
Switch(config-if)# lane client ethernet BACKBONE
Switch(config-if)# end
Switch# copy system:running-config nvram:startup-config
ATM Switch Router Ethernet Interface
Switch> enable
Switch# configure terminal
Switch(config)# interface gigabitethernet 9/0/0
Switch(config-if)# ip address 129.1.0.1 255.255.255.0
Switch(config-if)# no ip directed-broadcast
Switch(config-if)# end
Switch# copy system:running-config nvram:startup-config
Router 2 Ethernet Interface
Router2> enable
Router2# configure terminal
Router2(config)# interface gigabitethernet 9/0/0
Router2(config-if)# ip address 129.1.0.2 255.255.255.0
Router2(config-if)# no ip directed-broadcast
Router2(config-if)# end
Router2# copy system:running-config nvram:startup-config
Configure the desired network routing protocol, such as RIP, OSPF, or EIGRP, on Ethernet interfaces. For more information on configuring networking protocols and routing, see "Configuring Layer 3 Features"
LANE Bridging Between ATM and Ethernet
The following example show how to configure LANE bridging between ATM and Ethernet using the ATM router module.
Figure 6-3 shows an example of a network for LANE bridging between ATM and Ethernet.
Figure 6-3 Example Network for LANE Bridging Between ATM and Ethernet
Router 1 ATM Interface
Router1> enable
Router1# configure terminal
Router1(config)# interface atm 2/0
Router1(config-if)# atm pvc 1 0 5 qsaal
Router1(config-if)# atm pvc 2 0 16 ilmi
Router1(config-if)# lane client ethernet happy
Router1(config-if)# bridge-group 1
Router1(config-if)# end
Router1# copy system:running-config nvram:startup-config
Router 1 Bridge Interface
Router1> enable
Router1# configure terminal
Router1(config)# interface bvi 1
Router1(config-if)# ip address 130.2.3.1 255.255.255.0
Router1(config-if)# exit
Router1(config)# bridge 1 protocol ieee
Router1(config)# bridge 1 route ip
Router1(config)# bridge irb
Router1(config)# end
Router1# copy system:running-config nvram:startup-config
ATM Switch Router ATM Router Module Interface
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 2/0/0
Switch(config-if)# lane client ethernet BACKBONE
Switch(config-if)# bridge-group 1
Switch(config-if)# exit
Switch(config)# bridge 1 protocol ieee
Switch(config)# end
Switch# copy system:running-config nvram:startup-config
ATM Switch Router Ethernet Interface
Switch> enable
Switch# configure terminal
Switch(config)# interface gigabitethernet9/0/0
Switch(config-if)# bridge-group 1
Switch(config-if)# end
Switch# copy system:running-config nvram:startup-config
Router 2 Ethernet Interface
Router2> enable
Router2# configure terminal
Router2(config)# interface ethernet 9/0/0
Router2(config-if)# bridge-group 1
Router2(config-if)# end
Router2#copy system:running-config nvram:startup-config
Router 2 Bridge Interface
Router2> enable
Router2# configure terminal
Router2(config)# interface bvi 1
Router2(config-if)# ip address 130.2.3.4 255.255.255.0
Router2(config-if)# exit
Router2(config)# bridge 1 protocol ieee
Router2(config)# bridge 1 route ip
Router2(config)# bridge irb
Router2(config)# end
Router2# copy system:running-config nvram:startup-config
For more information on configuring bridging, see the "Configuring Bridging" section.
Configuring Multiprotocol Encapsulation over ATM
The primary use of multiprotocol encapsulation over ATM, also know as RFC 1483, is carrying multiple Layer 3 and bridged frames over ATM. RFC 1483 traffic is routed through an ATM router module interface using static map lists. Static map lists provide an alternative to using the ATM Address Resolution Protocol (ARP) and ATM Inverse ARP (InARP) mechanisms.
Note
Traffic shaping and policing are not supported on the ATM router module interfaces; for traffic shaping and policing on ATM connections, use VP tunnels. For more information on VP tunnels, see the "Configuring VP Tunnels" section on page 3-21.
Perform these steps:
| |
Command
|
Purpose
|
Step 1
|
Switch> enable
|
Enters privileged EXEC mode.
|
Step 2
|
Switch# configure terminal
Switch(config)#
|
Enters global configuration mode.
|
Step 3
|
Switch(config)# interface atm card/subcard/port.subinterface multipoint
Switch(config-subif)#
|
Creates the ATM router module point-to-multipoint subinterface and enters subinterface mode.
Note The ATM router module only supports point-to-multipoint subinterfaces.
|
Step 4
|
Switch(config-subif)# ip address ip-address subnet-mask
|
Enters the IP address and subnet mask associated with this interface.
|
Step 5
|
Switch(config-subif)# map-group name
|
Enters the map group name associated with this PVC.
|
Step 6
|
Switch(config-subif)# atm pvc 2 vci-a interface atm card/subcard/port[.vpt#] vpi-b vci-b encap {aal5mux1 | aal5snap}
|
Configures the PVC.
Note The VPI number on the ATM Router Module interface must be 2. The VCI range has been increased from 4095 to 8191 with the introduction of 8k(8192) VC support on the enhanced ATM Router Module for Cisco IOS Release 12.1(14)EB and later.
|
Step 7
|
Switch(config-subif)# exit
Switch(config)#
|
Returns to global configuration mode.
|
Step 8
|
Switch(config)# map-list name
Switch(config-map-list)#
|
Creates a map list by naming it, and enters map-list configuration mode.
|
Step 9
|
Switch(config-map-list)# ip ip-address {atm-nsap address | atm-vc vci} [broadcast]
|
Associates a protocol and address with a specific virtual circuit.
|
Step 10
|
Switch(config-map-list)# end
Switch#
|
Returns to privileged EXEC mode.
|
Step 11
|
Switch# copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|
Example
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 1/0/0.1011 multipoint
Switch(config-subif)# ip address 10.1.1.1 255.255.255.0
Switch(config-subif)# map-group net1011
Switch(config-subif)# atm pvc 2 1011 interface atm 3/0/0 0 1011 encap aal5snap
Switch(config-subif)# exit
Switch(config)# map-list net1011
Switch(config-map-list)# ip 10.1.1.2 atm-vc 1011
Switch(config-map-list)# end
Switch# copy system:running-config nvram:startup-config
Multiprotocol Encapsulation over ATM Configuration Example
The following example shows how to configure for multiprotocol encapsulation over ATM using two routers and an ATM switch router.
Figure 6-4 shows an example of an RFC 1483 network.
Figure 6-4 Example Network for RFC 1483
Router with ATM Interface
RouterA> enable
RouterA# configure terminal
RouterA(config)# interface atm 3/0.1011 multipoint
RouterA(config-subif)# ip address 10.1.1.2 255.255.255.0
RouterA(config-subif)# atm pvc 1011 0 1011 aal5snap
RouterA(config-subif)# map group net1011
RouterA(config-subif)# ipx network 1011
RouterA(config-subif)# exit
RouterA(config)# map-list net1011
RouterA(config-map-list)# ip 10.1.1.1 atm-vc 1011
RouterA(config-map-list)# ipx 1011.1111.1111.1111 atm-vc 1011
RouterA(config-map-list)# exit
RouterA(config)# copy system:running-config nvram:startup-config
ATM Switch Router
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 0/0/0.1011 multipoint
Switch(config-subif)# ip address 10.1.1.1 255.255.255.0
Switch(config-subif)# ipx network 1011
Switch(config-subif)# map-group net1011
Switch(config-subif)# atm pvc 2 1011 interface atm 3/0/0 0 1011
Switch(config-subif)# map-list net1011
Switch(config-map-list)# ip 10.1.1.2 atm-vc 1011
Switch(config-map-list)# ipx 1011.2222.2222.2222 atm-vc 1011
Switch(config-map-list)# exit
Switch(config)# interface fastethernet 1/0/0
Switch(config-if)# ip address 20.1.1.2 255.255.255.0
Switch(config-if)# ipx network 2011
Switch(config-if)# end
Switch# copy system:running-config nvram:startup-config
Note
The VCI in the atm pvc command must match the atm-vc VCI in the map list.
Ethernet Router
RouterB> enable
RouterB# configure terminal
RouterB(config)# ipx routing
RouterB(config)# interface fastethernet 2/0
RouterB(config-if)# ip address 20.1.1.1 255.255.255.0
RouterB(config-if)# ipx network 2011
RouterB(config-if)# end
RouterB# copy system:running-config nvram:startup-config
Configuring Classical IP over ATM in a PVC Environment
This section describes how to configure classical IP over ATM, as described in RFC 1577, in a PVC environment on the ATM router module. The ATM Inverse ARP (InARP) mechanism is applicable to networks that use permanent virtual circuits (PVCs), where connections are established but the network addresses of the remote ends are not known.
For a description of classical IP over ATM and RFC 1577, refer to the Guide to ATM Technology.
Perform these steps:
| |
Command
|
Purpose
|
Step 1
|
Switch> enable
|
Enters privileged EXEC mode.
|
Step 2
|
Switch# configure terminal
Switch(config)#
|
Enters global configuration mode.
|
Step 3
|
Switch(config)# interface atm card/subcard/port
Switch(config-if)#
|
Specifies the ATM router module interface to be configured.
|
Step 4
|
Switch(config-if)# ip address ip-address mask
|
Specifies the IP address of the interface.
|
Step 5
|
Switch(config-if)# atm pvc 2 vci interface atm card/subcard/port vpi vci encap {aal5mux1 | aal5snap} [inarp minutes]
|
Creates a PVC and enables ATM InARP.
Note The VPI number on the ATM Router Module interface must be 2. The VCI range has been increased from 4095 to 8191 with the introduction of 8k(8192) VC support on the enhanced ATM Router Module for Cisco IOS Release 12.1(14)EB and later.
|
Step 6
|
Switch(config-if)# exit
Switch(config)#
|
Repeat steps 3 through 5 for each PVC you want to create.
|
Step 7
|
Switch(config)# end
Switch#
|
Returns to privileged EXEC mode.
|
Step 8
|
Switch# copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|
Example
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 3/0/0
Switch(config-if)# ip address 11.11.11.11 255.255.255.0
Switch(config-if)# atm pvc 2 100 interface atm 0/0/0 50 100 encap aal5snap inarp 10
Switch(config-if) end
Switch# copy system:running-config nvram:startup-config
Configuring Classical IP over ATM in an SVC Environment
This section describes how to configure classical IP over ATM in an SVC environment on your ATM router module. It requires configuring only the device's own ATM address and that of a single ATM Address Resolution Protocol (ARP) server into each client device.
For a detailed description of the role and operation of the ATM ARP server, refer to the Guide to ATM Technology.
The switch router can be configured as an ATM ARP client, thereby being able to work with any ATM ARP server conforming to RFC 1577. Alternatively, one of the ATM switch routers in a logical IP subnet (LIS) can be configured to act as the ATM ARP server itself. In that case, it automatically acts as a client as well.
The following sections describe configuring the switch router in an SVC environment, as either an ATM ARP client or an ATM ARP server.
Configuring as an ATM ARP Client
The switch router can be configured as an ATM ARP client, thereby being able to work with any ATM ARP server conforming to RFC 1577.
Perform these steps:
| |
Command
|
Purpose
|
Step 1
|
Switch> enable
|
Enters privileged EXEC mode.
|
Step 2
|
Switch# configure terminal
Switch(config)#
|
Enters global configuration mode.
|
Step 3
|
Switch(config)# interface atm card/subcard/port
Switch(config-if)#
|
Selects the ATM router module interface.
|
Step 4
|
Switch(config-if)# atm nsap-address nsap-address
or
Switch(config-if)# atm esi-address esi.selector
|
Specifies the network service access point (NSAP) ATM address of the interface.
or
Specifies the end-system-identifier (ESI) address of the interface.
|
Step 5
|
Switch(config-if)# ip address ip-address mask
|
Specifies the IP address of the interface.
|
Step 6
|
Switch(config-if)# atm arp-server nsap nsap-address
|
Specifies the ATM address of the ATM ARP server.
|
Step 7
|
Switch(config-if)# exit
Switch(config)#
|
Exits interface configuration mode.
|
Step 8
|
Switch(config)# atm route addr-prefix1 atm card/subcard/port internal
|
Configures a static route through the ATM router module interface. See the note that follows this table.
|
Step 9
|
Switch(config)# end
Switch#
|
Returns to privileged EXEC mode.
|
Step 10
|
Switch# copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|

Note
The end system identifier (ESI) address form is preferred, in that it automatically handles the advertising of the address. Use the network service access point (NSAP) form of the command when you need to define a full 20-byte unique address with a prefix unrelated to the network prefix on that interface. You only need to specify a static route when configuring an ARP client using an NSAP address.
Figure 6-5 shows three ATM switch routers and a router connected using classical IP over ATM.
Figure 6-5 Classical IP over ATM Connection Setup
NSAP Address Example
The following example shows how to configure the ATM router module interface ATM 1/0/0, of Client A in Figure 6-5, using the NSAP address:
ClientA> enable
ClientA# configure terminal
ClientA(config)# interface atm 1/0/0
ClientA(config-if)# atm nsap-address 47.0091.8100.0000.1111.1111.1111.1111.1111.1111.00
ClientA(config-if)# ip address 123.233.45.1 255.255.255.0
ClientA(config-if)# atm arp-server nsap 47.0091.8100.0000.1111.1111.1111.2222.2222.2222.00
ClientA(config-if)# exit
ClientA(config)# atm route 47.0091.8100.0000.1111.1111.1111.1111.1111.1111 atm 1/0/0
internal
ClientA(config)# end
ClientA# copy system:running-config nvram:startup-config
ESI Example
The following example shows how to configure the ATM router module interface ATM 1/0/0, of Client A in Figure 6-5, using the ESI:
ClientA> enable
ClientA# configure terminal
ClientA(config)# interface atm 1/0/0
ClientA(config-if)# atm esi-address 0041.0b0a.1081.40
ClientA(config-if)# ip address 123.233.45.1 255.255.255.0
ClientA(config-if)# atm arp-server nsap 47.0091.8100.0000.1111.1111.1111.2222.2222.2222.00
ClientA(config-if)# exit
ClientA(config)# atm route 47.0091.8100.0000.1111.1111.1111.1111.1111.1111 atm 1/0/0
internal
ClientA(config)# end
ClientA# copy system:running-config nvram:startup-config
Verify
ClientA# show atm map
Map list atmsvc : PERMANENT
Map list ATM1/0/0_ATM_ARP : DYNAMIC
arp maps to NSAP 47.009181000000111111111111.222222222222.00
Configuring as an ATM ARP Server
Cisco's implementation of the ATM ARP server supports a single, nonredundant server per LIS, and one ATM ARP server per subinterface. Thus, a single switch router can support multiple ARP servers by using multiple interfaces.
Perform these steps:
| |
Command
|
Purpose
|
Step 1
|
Switch> enable
|
Enters privileged EXEC mode.
|
Step 2
|
Switch# configure terminal
Switch(config)#
|
Enters global configuration mode.
|
Step 3
|
Switch(config)# interface atm card/subcard/port[.subinterface [multipoint]]
Switch(config-if)#
|
Selects the ATM router module interface.
|
Step 4
|
Switch(config-if)# atm nsap-address nsap-address
or
Switch(config-if)# atm esi-address esi.selector
|
Specifies the NSAP ATM address of the interface.
or
Specifies the ESI address of the interface.
|
Step 5
|
Switch(config-if)# ip address ip-address mask
|
Specifies the IP address of the interface.
|
Step 6
|
Switch(config-if)# atm arp-server
self [time-out minutes]1
|
Configures the interface as the ATM ARP server for the logical IP network.
|
Step 7
|
Switch(config-if)# atm route
addr-prefix2 atm card/subcard/port
internal
|
Configures a static route through the ATM router module interface.
|
Step 8
|
Switch(config-if)# end
|
Returns to privileged EXEC mode.
|
Step 9
|
Switch(config)# copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|
Example
ARP_Server> enable
ARP_Server# configure terminal
ARP_Server(config)# interface atm 1/0/0
ARP_Server(config-if)# atm esi-address 0041.0b0a.1081.00
ARP_Server(config-if)# atm arp-server self
ARP_Server(config-if)# ip address 123.233.45.2 255.255.255.0
ARP_Server(config-if)# end
ARP_Server(config)# atm route 47.0091.8100.0000.1111.1111.1111.1111.1111.1111 atm 1/0/0
internal
ARP_Server# copy system:running-config nvram:startup-config
Verify
Switch# show atm arp-server
Note that a '*' next to an IP address indicates an active call
IP Address TTL ATM Address
ATM1/0/0:
Switch# show atm map
Map list atmsvc : PERMANENT
Map list ATM1/0/0_ATM_ARP : DYNAMIC
arp maps to NSAP 47.00918100000000E04FACB401.00410B0A1081.00
Configuring Bridging
All PVCs configured on ATM router module interfaces are used for bridging.
To configure bridging on an ATM router module interface, use the following commands, beginning in global configuration mode:
| |
Command
|
Purpose
|
Step 1
|
Switch#enable
|
Enters privileged EXEC mode.
|
Step 2
|
Switch#
Switch>
|
Enters global configuration mode.
|
Step 3
|
Switch# configure terminalinterface atm card/subcard/port
Switch(config)#
|
Specifies the ATM router module interface to be configured.
|
Step 4
|
Switch(config)# atm pvc 2Switch(config-if)#vciSwitch(config-if)# interface atm card/subcard/port vpi
|
Configures a PVC.
Note The VPI number on the ATM router module interface must be 2.
|
Step 5
|
bridge-group number
|
Assigns the interface to a bridge group.
|
Step 6
|
exit
Switch(config-if)#
|
Returns to global configuration mode.
|
Step 7
|
Switch(config-if)# interface Switch(config)# fastethernet Switch(config)# gigabitethernet{ card/subcard/port
|
|
Specifies the Ethernet interface to configure.
|
Step 8
|
}no cdp enable
|
Disables Cisco Discovery Protocol on the interface.
|
Step 9
|
Switch(config-if)#bridge-groupSwitch(config-if)# number
|
Assigns the interface to a bridge group.
|
Step 10
|
Switch(config-if)# exit
|
Returns to global configuration mode.
|
Step 11
|
Switch(config-if)# bridge number protocol ieee
|
Specifies the IEEE 802.1D Spanning-Tree Protocol for the bridge group.
|
Step 12
|
Switch(config)#end
Switch(config)#
|
Returns to privileged EXEC mode.
|
Step 13
|
Switch(config)# copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|
Figure 6-6 shows an example bridging network.
Figure 6-6 Example Network for Bridging
Example
Switch> enable
Switch# configure terminal
Switch(config)# interface atm 3/0/0
Switch(config-if)# atm pvc 2 200 interface atm 1/0/0 0 200
Switch(config-if)# bridge-group 5
Switch(config-if)# exit
Switch(config)# interface fastethernet 0/0/0
Switch(config-if)# no cdp enable
Switch(config-if)# bridge-group 5
Switch(config-if)# exit
Switch(config)# bridge 5 protocol ieee
Switch(config)# end
Switch# copy system:running-config nvram:startup-config
Verify
Switch# show bridge verbose
Total of 300 station blocks, 297 free
Codes: P - permanent, S - self
BG Hash Address Action Interface VC Age RX count TX count
5 28/0 0000.0ce4.341c forward Fa0/0/0 -
5 2A/0 0000.0cac.be94 forward ATM3/0/0 200
5 FA/0 0060.3e59.c63c forward Fa0/0/0 -
Configuring IP Multicast Routing
You can configure IP multicast routing over an RFC 1483 permanent virtual channel (PVC) on an ATM router module interface.
Perform these steps:
| |
Command
|
Purpose
|
Step 1
|
Switch#ip multicast-routing
|
Enables IP multicast routing.
|
Step 2
|
Switch# interfaceSwitch(config)# atmSwitch(config)# card/subcard/port subinterface multipoint
.
|
Creates the ATM router module point-to-multipoint subinterface, and enters subinterface mode.
Note The ATM router module only supports point-to-multipoint subinterfaces.
|
Step 3
|
map-groupSwitch(config-subif)# name
|
Enters the map group name associated with this PVC.
|
Step 4
|
Switch(config-subif)# atm pvc 2 vci-a interfaceSwitch(config-subif)# atm card/subcard/port .vpt# vpi-b vci-b[encap aal5snap
|
Configures the PVC.
Note The VPI number on the ATM Router Module interface must be 2. The VCI range has been increased from 4095 to 8191 with the introduction of 8k(8192) VC support on the enhanced ATM Router Module for Cisco IOS Release 12.1(14)EB and later.
|
Step 5
|
]ip pim dense-mode
|
Enables Protocol Independent Multicast dense mode on the subinterface.
|
Step 6
|
exit
Switch(config-subif)#
|
Returns to global configuration mode.
|
Step 7
|
Switch(config-subif)# map-listSwitch(config)# name
Switch(config)#
|
Creates a map list by naming it, and enters map-list configuration mode.
|
Step 8
|
ip ip-addressSwitch(config-map-list)# atm-nsapSwitch(config-map-list)# address {atm-vc vci broadcast
|
Associates a protocol and address with a specific virtual circuit.
|
Step 9
|
| end
}
|
Returns to privileged EXEC mode.
|
Step 10
|
Switch(config-map-list)#copy system:running-config nvram:startup-config
|
Saves your configuration changes to NVRAM.
|
Example
Switch> enable
Switch# configure terminal
Switch(config)# ip multicast-routing
Switch(config)# interface atm 1/0/0.1011 multipoint
Switch(config-subif)# ip address 10.1.1.1 255.255.255.0
Switch(config-subif)# map-group net1011
Switch(config-subif)# atm pvc 2 1011 interface atm 3/0/0 0 1011 encap aal5snap
Switch(config-subif)# ip pim dense-mode
Switch(config-subif)# exit
Switch(config)# map-list net1011
Switch(config-map-list)# ip 10.1.1.2 atm-vc 1011 broadcast
Switch(config-map-list)# end
Switch# copy system:running-config nvram:startup-config
For more information on IP multicast, refer to the Layer 3 Switching Software Feature and Configuration Guide.