ATM and Layer 3 Switch Router Software Configuration Guide, 12.1(12c)E1
Initially Configuring the ATM Switch Router

Table of Contents

Initially Configuring the ATM Switch Router
Methods for Configuring the ATM Switch Router
Configuration Prerequisites
Configuring the BOOTP Server
Configuring the ATM Address
Modifying the Physical Layer Configuration of an ATM Interface
Configuring the IP Interface
Configuring Network Clocking
Configuring Network Routing
Configuring System Information
Configuring Online Diagnostics (Catalyst 8540 MSR)
Configuring Redundancy and Enhanced High System Availability (Catalyst 8540 MSR)
Route Processor Redundant Operation (Catalyst 8540 MSR)
Synchronizing the Configurations (Catalyst 8540 MSR)
Synchronizing the Dynamic Information (Catalyst 8540 MSR)
Displaying the Route Processor Redundancy Configuration (Catalyst 8540 MSR)
Preparing a Route Processor for Removal (Catalyst 8540 MSR)
Configuring Switch Fabric Enhanced High System Availability Operation (Catalyst 8540 MSR)
Displaying the Switch Processor EHSA Configuration (Catalyst 8540 MSR)
Configuring SNMP and RMON
Storing the Configuration
Testing the Configuration

Initially Configuring the ATM Switch Router


This chapter discusses specific steps used to initially configure the ATM switch router.


Note   This chapter provides advanced configuration instructions for the Catalyst 8540 MSR, Catalyst 8510 MSR, and LightStream 1010 ATM switch routers. For conceptual and background information, refer to the . For complete descriptions of the commands mentioned in this chapter, refer to the publication.

This chapter includes the following sections:

Methods for Configuring the ATM Switch Router

The ATM switch router defaults to a working configuration suitable for most networks. However, you might need to customize the configuration for your network.


Note   If your Telnet station or SNMP network management workstation is on a different network from the switch, you must add a static routing table entry to the routing table. See "Configuring ATM Routing and PNNI."

Terminal Line Configuration (Catalyst 8540 MSR)

The Catalyst 8540 MSR has a console terminal line that might require configuration. For line configuration, you must first set up the line for the terminal or the asynchronous device attached to it. For a complete description of configuration tasks and commands used to set up your terminal line and settings, refer to the Configuration Fundamentals Configuration Guide and Dial Solutions Configuration Guide.

You can connect a modem to the console port. The following settings on the modem are required:

  • Enable auto answer mode
  • Suppress result codes

You can configure your modem by setting the DIP switches on the modem or by connecting the modem to terminal equipment. Refer to the user manual provided with your modem for the correct configuration information.


Note   Because there are no hardware flow control signals available on the console port, the console port terminal characteristics should match the modem settings.

Terminal Line Configuration (Catalyst 8510 MSR and LightStream 1010)

The ATM switch has two types of terminal lines: a console line and an auxiliary line. For line configuration, you must first set up the lines for the terminals or other asynchronous devices attached to them. For a complete description of configuration tasks and commands used to set up your lines, modems, and terminal settings, refer to the Configuration Fundamentals Configuration Guide and Dial Solutions Configuration Guide.

Configuration Prerequisites

Consider the following information you might need before you configure your ATM switch router:

  • If you want to configure a BOOTP server to inform the switch of its Ethernet IP address and mask, you need the Media Access Control (MAC) address of the Ethernet port.
  • If you want to configure a new ATM address for the switch (an autoconfigured ATM address is assigned by Cisco), you need an ATM address assigned by your system administrator.
  • If you are not using BOOTP, you need an IP address and a netmask address.

Verifying Software and Hardware Installed on the ATM Switch Router

When you first power up your console and ATM switch router, a screen similar to the following from a Catalyst 8540 MSR appears:


Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706



Cisco Internetwork Operating System Software
IOS (tm) PNNI Software (cat8540m-WP-M), Version 12.0(4a)W5(10.44),  INTERIM TEST
 SOFTWARE
Copyright (c) 1986-1999 by cisco Systems, Inc.
Compiled Tue 17-Aug-99 03:18 by
Image text-base: 0x60010930, data-base: 0x60936000



CUBI Driver subsystem initializing ...

primary interrupt reg read FFC00
secondary interrupt reg read EA800
*** this cpu is the primary
Enabling the MS timer



Switch Fabric Driver subsystem initializing ...

found
 smid=0
 smid=2
 smid=4
 smid=6
 smid=1
 smid=3
 smid=5
 smid=7
in cfc_init

... DONE


IDPROM in slot 0 not properly programmed
cisco C8540MSR (R5000) processor with 262144K bytes of memory.
R5000 processor, Implementation 35, Revision 2.1 (512KB Level 2 Cache)
Last reset from power-on
3 Ethernet/IEEE 802.3 interface(s)
11 ATM network interface(s)
507K bytes of non-volatile configuration memory.

20480K bytes of Flash PCMCIA card at slot 0 (Sector size 128K).
8192K bytes of Flash PCMCIA card at slot 1 (Sector size 128K).
8192K bytes of Flash internal SIMM (Sector size 256K).
%ENABLING INTERFACES.PLEASE WAIT...
%Secondary CPU has not booted IOS


Press RETURN to get started!

Note   If an rommon> prompt appears, your switch requires a manual boot to recover. Refer to the Configuration Fundamentals Configuration Guide for instructions on manually booting from Flash memory.

Configuring the BOOTP Server

The BOOTP protocol automatically assigns an Ethernet IP address by adding the MAC and IP addresses of the Ethernet port to the BOOTP server configuration file. When the switch boots, it automatically retrieves the IP address from the BOOTP server.

The switch performs a BOOTP request only if the current IP address is set to 0.0.0.0. (This is the default for a new switch or a switch that has had its startup-config file cleared using the erase command.)

To allow your ATM switch router to retrieve its IP address from a BOOTP server, you must first determine the MAC address of the switch and add that MAC address to the BOOTP configuration file on the BOOTP server. The following steps provide an example of creating a BOOTP server configuration file:

  Command  Purpose 
Step 1 

Installs the BOOTP server code on the workstation, if it is not already installed.

Step 2 

Determines the MAC address from the label on the chassis.

Step 3 

Adds an entry in the BOOTP configuration file (usually /usr/etc/bootptab) for each switch. Press Return after each entry to create a blank line between each entry. See the example BOOTP configuration file that follows.

Step 4 

Switch# reload

Restarts the ATM switch router to automatically request the IP address from the BOOTP server.

Example

The following example BOOTP configuration file shows the added entry:

# /etc/bootptab: database for bootp server (/etc/bootpd)
#
# Blank lines and lines beginning with '#' are ignored.
#
# Legend:
#
#       first field -- hostname
#                       (may be full domain name and probably should be)
#
#       hd -- home directory
#       bf -- bootfile
#       cs -- cookie servers
#       ds -- domain name servers
#       gw -- gateways
#       ha -- hardware address
#       ht -- hardware type
#       im -- impress servers
#       ip -- host IP address
#       lg -- log servers
#       lp -- LPR servers
#       ns -- IEN-116 name servers
#       rl -- resource location protocol servers
#       sm -- subnet mask
#       tc -- template host (points to similar host entry)
#       to -- time offset (seconds)
#       ts -- time servers
#
<information deleted>
#
#########################################################################
# Start of individual host entries
#########################################################################
Switch:         tc=netcisco0:   ha=0000.0ca7.ce00:      ip=172.31.7.97:
dross:          tc=netcisco0:   ha=00000c000139:        ip=172.31.7.26:

<information deleted>

Configuring the ATM Address

The ATM switch router ships with a preconfigured ATM address. The Integrated Local Management Interface (ILMI) protocol uses the first 13 bytes of this address as the switch prefix that it registers with end systems. Autoconfiguration also allows the ATM switch router to establish itself as a node in a single-level Private Network-Network Interface (PNNI) routing domain.


Note   If you chose to manually change any ATM address, it is important to maintain the uniqueness of the address across large networks. Refer to the Guide to ATM Technology for PNNI address considerations and for information on obtaining registered ATM addresses.

For a description of the autoconfigured ATM address and considerations when assigning a new address, refer to the .

Manually Setting the ATM Address

To configure a new ATM address that replaces the previous ATM address when running IISP software only, see "Configuring ATM Routing and PNNI.".

To configure a new ATM address that replaces the previous ATM address and generates a new PNNI node ID and peer group ID, see "Configuring ATM Routing and PNNI."

Modifying the Physical Layer Configuration of an ATM Interface

Each of the ATM switch router's physical interfaces has a default configuration, listed in "Configuring Interfaces." You can accept the defaults, or you can override them by reconfiguring the physical interface.

The following example describes modifying an OC-3c interface from the default settings to the following:

  • Disable scrambling cell-payload.
  • Disable scrambling STS-streaming.
  • Change Synchronous Optical Network (SONET) mode of operation from Synchronous Time Stamp level 3c (STS-3c) mode to Synchronous Transfer Module level 1 (STM-1).

To change the configuration of the example interface, perform the following steps, beginning in global configuration mode:

  Command  Purpose 
Step 1 

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

Switch(config-if)#

Selects the physical interface to be configured.

Step 2 

Switch(config-if)# no scrambling cell-payload

Disables cell-payload scrambling.

Step 3 

Switch(config-if)# no scrambling sts-stream

Disables STS-stream scrambling.

Step 4 

Switch(config-if)# sonet stm-1

Configures SONET mode as SDH/STM-1.

Example

The following example shows how to disable cell-payload scrambling and STS-stream scrambling and changes the SONET mode of operation to Synchronous Digital Hierarchy/Synchronous Transfer Module 1 (SDH/STM-1) of OC-3c physical interface ATM 0/0/0:

Switch(config)# interface atm 0/0/0
Switch(config-if)# no scrambling cell-payload
Switch(config-if)# no scrambling sts-stream
Switch(config-if)# sonet stm-1

To change any of the other physical interface default configurations, refer to the commands in the publication.

To display the physical interface configuration, use the following privileged EXEC commands:

Command  Purpose 

show controllers atm card/subcard/port

Shows the physical layer configuration.

more system:running-config

Shows the physical layer scrambling configuration.

Examples

The following example demonstrates using the show controllers command to display the OC-3c physical interface configuration after modification of the defaults:

Switch# show controllers atm 0/0/0
IF Name: ATM0/0/0    Chip Base Address: A8808000
Port type: 155UTP    Port rate: 155 Mbps    Port medium: UTP
Port status:SECTION LOS    Loopback:None    Flags:8300
TX Led: Traffic Pattern    RX Led: Traffic Pattern  TX clock source:  network-derived
Framing mode:  stm-1
Cell payload scrambling off
Sts-stream scrambling off
 
<information deleted>

The following example displays the OC-3c physical layer scrambling configuration after modification of the defaults using the more system:running-config command:

Switch# more system:running-config
!
version XX.X
<information deleted>
!
interface ATM0/0/0
 no keepalive
 atm manual-well-known-vc
 atm access-group tod1 in
 atm pvc 0 35 rx-cttr 3 tx-cttr 3  interface  ATM0 0 any-vci  encap qsaal
 sonet stm-1
 no scrambling sts-stream
 no scrambling cell-payload
!
<information deleted>

Configuring the IP Interface

IP addresses can be configured on the multiservice route processor interfaces. Each IP address is configured for one of the following types of connections:

  • Ethernet port—Can be configured either from the BOOTP server or by using the ip address command in interface configuration mode.
  • Classical IP over ATM—See "Configuring IP over ATM."
  • LANE client—See "Configuring LAN Emulation."
  • Serial Line Internet Protocol/Point-to-Point Protocol (SLIP/PPP)—Refer to the Dial Solutions Configuration Guide.

  • Note   These IP connections are used only for network management.

To configure the switch to communicate via the Ethernet interface, provide the IP address and subnet mask bits for the interface.

This section includes the following:

Configuring IP Address and Subnet Mask Bits

Define subnet mask bits as a decimal number between 0 and 22 for Class A addresses, between 0 and 14 for Class B addresses, or between 0 and 6 for Class C addresses. Do not specify 1 as the number of bits for the subnet field. That specification is reserved by Internet conventions.

To configure the IP address, perform the following steps, beginning in global configuration mode:

  Command  Purpose 
Step 1 

Switch(config)# interface ethernet 0

Switch(config-if)#

Selects the interface to be configured.

Step 2 

Switch(config-if)# ip address ip-address mask

Configures the IP and subnetwork address.


Note   Since release 12.0(1a)W5(5b) of the ATM switch software, addressing the interface on the processor (CPU) has changed. The ATM interface is now called atm 0, and the Ethernet interface is now called ethernet 0. The old formats (atm 2/0/0 and ethernet 2/0/0) are still supported.

Example

The following example shows how to configure interface ethernet 0 with IP address 172.20.40.93 and subnetwork mask 255.255.255.0:

Switch(config)# interface ethernet 0
Switch(config-if)# ip address 172.20.40.93 255.255.255.0

Displaying the IP Address

To display the IP address configuration, use the following privileged EXEC commands:

Command  Purpose 

show interfaces ethernet 0

Displays the Ethernet interface IP address.

more system:running-config

Shows the physical layer scrambling configuration.

Examples

The following example shows how to use the show interfaces command to display the IP address of interface ethernet 0:

Switch# show interfaces ethernet 0
Ethernet0 is up, line protocol is up
  Hardware is SonicT, address is 0040.0b0a.1080 (bia 0040.0b0a.1080)
  Internet address is 172.20.40.93/24
  <information deleted>

The following example uses the more system:running-config command to display the IP address of interface ethernet 0:

Switch# more system:running-config
!
version XX.X
<information deleted>
!
interface Ethernet0
 ip address 172.20.40.93 255.255.255.0
!
<information deleted>

Testing the Ethernet Connection

After you have configured the IP address(es) for the Ethernet interface, test for connectivity between the switch and a host. The host can reside anywhere in your network. To test for Ethernet connectivity, use the following EXEC command:

Command  Purpose 

ping ip ip-address

Tests the configuration using the ping command. The ping command sends an echo request to the host specified in the command line.

The following example show how to test the Ethernet connectivity from the switch to a workstation with an IP address of 172.20.40.201:

Switch# ping ip 172.20.40.201

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.20.40.201, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/202/1000 ms

Configuring Network Clocking

This section describes network clocking configuration of the ATM switch router. Properly synchronized network clocking is important in the transmission of constant bit rate (CBR) and variable bit rate real time (VBR-RT) data. For an overview of network clocking and network clock configuration issues, refer to the chapter "Network Clock Synchronization" in the Guide to ATM Technology.

Network Clocking Features

Different types of network clock sources are available on the ATM switch router, both internal and external. Table 3-1 provides a summary of network clocking features.

Table 3-1   Network Clocking Feature Summary

Platform  Up/Down Detection  Loss of Synchronization Detection  Phase Adjustment Cutover  Stratum 3
Clock
 
BITS1 Port  Clock Source Preference 

Catalyst 8540 MSR with network clock module

Yes

Yes

Yes

Yes

Yes

Best

Catalyst 8510 MSR

Yes

Yes

Yes

No

No

Medium

LightStream 1010 with FC-PFQ

Yes

Yes

Yes

No

No

Medium

Catalyst 8540 MSR without network clock module

Yes

No

No

No

No

Poor

LightStream 1010 without FC-PFQ

Yes

No

No

No

No

Poor

BITS = Building Integrated Timing Supply

Configuring Network Clock Sources and Priorities (Catalyst 8540 MSR)

To configure the network clocking priorities and sources, use the following command in global configuration mode:

Command  Purpose 

network-clock-select {priority {{atm | cbr} card/subcard/port} | bits {0 | 1} | system} |
bits {e1 | t1} | revertive

Configures the network clock priority.


Note   Specifying the keyword system with the network-clock-select command selects the route processor reference clock (a stratum 4 clock source) or the network clock module (a stratum 3 clock source), if present.

Systems equipped with the network clock module can derive clocking from a Building Integrated Timing Supply (BITS) source. To specify the line type attached to the BITS ports on the network clock module and to assign a priority to a port, use the following commands in global configuration mode:

Command  Purpose 

network-clock-select bits {t1 | e1}

Selects the line type. This command applies to both BITS ports.

network-clock-select priority bits {0 | 1}

Selects the priority for a BITS port.

Examples

The following example shows how to configure the network clock priorities:

Switch(config)# network-clock-select 1 atm 0/0/0
Switch(config)# network-clock-select 2 atm 0/0/3

Note   This configuration assumes that a full-width module, such as the 4-port OC-12c module, is being used to derive clocking. If port adapters inserted into carrier modules are used, the priority 1 and 2 source ports must be on different port adapters.

The following example shows how to configure the network clock to revert to the highest priority clock source after a failure and takeover by the source with the next lowest priority.

Switch(config)# network-clock-select revertive

Configuring Network Clock Sources and Priorities (Catalyst 8510 MSR and LightStream 1010)

To configure the network clocking priorities and sources, use the following command in global configuration mode:

Command  Purpose 

network-clock-select {priority {{atm | cbr} card/subcard/port} | system} | revertive

Configures the network clock priority.


Note   Specifying the keyword system with the network-clock-select command selects the route processor reference clock (a stratum 4 clock source).

Examples

The following example shows how to configure the network clock priorities:

Switch(config)# network-clock-select 1 atm 0/0/0
Switch(config)# network-clock-select 2 atm 0/0/3

The following example shows how to configure the network clock to revert to the highest priority clock source after a failure and takeover by the source with the next lowest priority.

Switch(config)# network-clock-select revertive

Configuring the Transmit Clocking Source

To configure where each interface receives its transmit clocking, perform the following steps, beginning in global configuration mode:

  Command  Purpose 
Step 1 

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

Switch(config-if)#

Selects the interface to be configured.

Step 2 

Switch(config-if)# clock source {free-running | loop-timed |