cc/td/doc/product/lan/cat3900
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Introduction to the Catalyst 3900

Introduction to the Catalyst 3900

This chapter contains the following information about the Catalyst 3900:

Product Overview

The Catalyst 3900 is a stackable Token Ring switch that provides the following:

Interconnection of Switches

The Catalyst 3900 can be used as a standalone switch, or it can be interconnected with up to seven other switches in a ProStack configuration. The ProStack system is formed by connecting two to eight switches with SCSI II-type cables via a ProStack Matrix crossbar switch. A two-switch ProStack may be formed by directly connecting two switches.

In addition, two switches may be interconnected by a number of parallel Token Ring connections, called TokenChannels. A TokenChannel is two to eight parallel links between Catalyst 3900 switches. The traffic between the switches is shared via the connections.

For more information about stacking Catalyst switches and using TokenChannels, refer to the "Interconnecting Catalyst 3900 Switches" chapter.

Bridging Modes

The Catalyst 3900 supports the following bridging and switching modes:

For more information about these bridging modes, refer to the "Understanding Token Ring Switching" appendix.

Token Ring Port Operation

Each of the 20 Token Ring ports can operate in one of the following modes:

The mode of operation can be configured, or it can be automatically sensed when equipment is connected to the port. The media speed (4 or 16 Mbps) can also be configured or automatically sensed in all port modes.

Ring In/Ring Out Ports

Two of the ports on the Catalyst 3900 are designed to enable attachment to a traditional main ring path coming from either an MAU or a controlled access unit (CAU). The two ports, 19 and 20, can be configured to connect to the ring in (RI) or ring out (RO) ports of a MAU or CAU.

A loopback function has been implemented on ports 19 and 20 so that if the port is disabled or the switch is powered off there will not be a break in the attached main ring. This function means that attaching a cable from the RI port of a MAU port to one of the two switch ports in effect joins the primary and the backup ring in a MAU/CAU main ring system. Connecting the other end of the main ring to the other switch port creates redundant paths because the two switch ports are connected to the same segment. Therefore, the Spanning-Tree Protocol must be enabled, which will place one port in forward mode and the other in blocked mode. If there is a break in the main ring, the Spanning-Tree Protocol will place both ports in forward mode, and all MAC addresses on both segments will be relearned.


Note It is not possible to automatically verify whether the port has been connected according to the configuration. Any errors, such as attaching port 19 or 20 to a normal MAU port when the Catalyst 3900 port has been configured for RI/RO, will cause a complete disruption of the ring to which the port is attached. Therefore, be careful when using the RI/RO feature.

Transmission Priority Queues

To address the needs of delay-sensitive data, such as multimedia, the Token Ring ports of the Catalyst 3900 have two transmit queues, a high-priority queue and a low-priority queue.

The queue for a frame is determined by the value of the priority field in the frame control (FC) byte of the frame. If FC priority is above a configurable level (the default is 3), the frame is put in the high-priority queue. If an output port becomes congested, you can dynamically configure the port to transmit all frames at high priority regardless of the FC byte contents.

The Catalyst 3900 CPU software monitors the size of the output queue at each Token Ring port to minimize the effects of congestion at output ports. When port congestion is detected, the Catalyst 3900 does the following:

Filtering

Many bridged networks today employ filtering to reduce broadcast traffic, block protocols, and provide simple security. The Catalyst 3900 provides filtering capabilities for the same purpose. You can filter frames based on the following:

MAC address filters and broadcast filters can be applied only at input ports. DSAP and SNAP filters can be applied at input ports and output ports.

Notification of Port Errors and Beacon Situations

The Catalyst 3900 is notified when a serious error, such as signal loss, is detected. The Token Ring port is then instructed to discard all frames in the output queue and to reject new frames.

The Catalyst 3900 is also notified when a Token Ring beacon state is detected on the ring and when it disappears. If the beacon state remains for more than a specified amount of time, the port is instructed to discard all frames in the output queue and to reject new frames. When the beacon state disappears, the port is instructed to once again accept frames.

Cisco Discovery Protocol Support

The CDP support allows the Catalyst 3900 to establish communication with other models of Cisco equipment. CDP support is provided as part of the Cisco IOS software that runs on many types of Cisco equipment.

CDP is a media- and protocol-independent protocol that is intended to be run on Cisco-manufactured equipment including routers, bridges, access servers, and switches. With CDP, Cisco's network management applications and Cisco devices can learn the device type and the SNMP agent address of neighboring devices. This enables applications to send SNMP queries to neighboring devices.

CDP runs on various media that support the SNAP, including LAN, Frame Relay, and Asynchronous Transfer Mode (ATM) media. CDP runs over the data link layer only. Therefore, two systems that support different network-layer protocols can learn about each other.

Each device configured for CDP sends periodic messages to a multicast address. Each device advertises at least one address at which it can receive SNMP messages. The advertisements also contain time-to-live, or holdtime, information, which indicates the length of time a receiving device should hold CDP information before discarding it.

VLANs

The VLAN feature allows you to partition a Catalyst 3900 into multiple VLANs by assigning multiple ports within a single switch or a stacked configuration of switches to the same logical ring number. For each VLAN that you establish, you can configure separate IP, SNMP, and spanning-tree parameters. You can also configure the Catalyst 3900 to bridge traffic between the logical rings of a switch or switch stack.

There are two levels of VLANs supported by the Catalyst 3900. The first level is the Token Ring Concentrator Relay Function (TrCRF). This is the level of VLAN to which the ports are assigned. The second level is the Token Ring Bridge Relay Function (TrBRF). This is the parent VLAN to which TrCRF VLANs are assigned. Traffic is switched between ports in a TrCRF and bridged between TrCRFs in a TrBRF. The Catalyst 3900 maintains certain configuration information and management statistics on a per VLAN basis. Therefore, when you access VLAN-specific Catalyst 3900 configuration or management panels (such as the Current Spanning Tree Information panel), you will be prompted to specify the desired TrBRF or TrCRF.

Configuration and Management

The Catalyst 3900 provides a series of menu-driven configuration and management panels that you can access via a connected terminal attached to the EIA 232 management port, or from a remote terminal via Telnet. Up to five Telnet sessions are permitted at any one time. In addition, you can do the following:

SNMP-Based Management

The Catalyst 3900 can be managed via an SNMP manager. The Catalyst 3900 supports twelve Management Information Bases (MIBs). Nine of the MIBs are standard MIBs, which are defined by RFCs and are included with most SNMP management applications. Three of the MIBs are private MIBs and can be obtained from CCO.

The standard MIBs supported are:

The private MIBs supported are:

Most user configurable variables are supported in either the standard MIBs or private MIBs. Configuration settings, such as port attributes, and operational information, such as address tables, are fully accessible through SNMP. Certain other settings, such as passwords and console settings, cannot be viewed or modified via SNMP for security reasons.

RMON Support

RMON is an industry-standard method for providing network statistics monitoring using SNMP. It also collects fault, performance, and configuration statistics. RMON can monitor continuously, even when communication with the management station is not possible or efficient. It can then notify the management station when an exceptional condition occurs.

In typical SNMP management, the SNMP client has to continuously poll the Catalyst 3900 for fault, performance, and configuration information while waiting for the value to change. This causes increased traffic through the network. With RMON, you can have the switch monitor a particular statistic internally, and when the statistic reaches a threshold, the Catalyst 3900 will send a trap to the client. This monitoring method reduces traffic between the SNMP client and the Catalyst 3900 switch.

As an option, the Catalyst 3900 provides RMON support statistics, history, alarms, and events. It also provides support for the following groups of the Token Ring extensions to the Remote Network Monitoring MIB (RFC 1513):

  A collection of MAC-layer statistics kept for each Token Ring interface, such as the total number of MAC packets received and the number of times the port entered a beaconing state.
  A collection of promiscuous statistics kept for non-MAC packets on each Token Ring interface, such as the total number of good non-MAC frames received that were directed to an LLC broadcast address.
  A collection of statistics and status information associated with each Token Ring station on the local ring. In addition, this group provides status information for each ring being monitored.
  A listing of the order of stations on the monitored rings.

You can use an external RMON probe for full RMON support.

Access to RMON data is available only via an SNMP management application that supports RFC 1757 and RFC 1513. You cannot access RMON via the Catalyst 3900 console interface; however, the console statistics provide similar information. For full utilization of RMON data, you should use Cisco's TrafficDirector.

Network Traffic Monitoring

To aid in network management, the Catalyst 3900 allows you to copy traffic from any Token Ring port to the Switched Port Analyzer (SPAN) port. You can then attach an external Token Ring monitor (network analyzer) or RMON probe to the SPAN port. Forwarding to the SPAN port takes place independently of the normal forwarding.

Self-Diagnostics

The Catalyst 3900 performs a self-diagnostic test when it is powered on. The results of these diagnostics are displayed at the console and saved in a diagnostic test results file, which can be viewed later from the console. System information and warning messages are displayed at the console and saved in a message log file, which may also be viewed later from the console. The message log file is not preserved across a system reset.

Physical Characteristics of the Catalyst 3900

The Catalyst 3900 has a CPU planar board with 20 RJ-45 Token Ring ports, two adapter expansion slots, one ProStack port, and one RS-232 port for management and configuration. Figure 1-1 shows the front of the Catalyst 3900.


Figure 1-1: Front View of the Catalyst 3900

Token Ring Ports

The base unit of the Catalyst 3900 has 20 shielded RJ-45 connectors for Token Ring connections. These ports allow HDX or FDX connections to other switches, hubs, or end nodes. They support the IBM Cabling System via 150-ohm, shielded twisted-pair (STP) or 100- or 120-ohm twisted-pair via Category 3, 4, or 5 cables.

EIA 232 Port

This 9-pin, male, management port functions as a data terminal equipment (DTE) port.

This port enables attachment of a terminal or terminal emulator that is used to customize the configuration of the switch, monitor switch activity and status, and test the switch. Console access can be either local, by direct attachment to the EIA 232 port, or remote, through a modem connection.

The EIA 232 port automatically detects the baud rate of the terminal to which it is attached.

Expansion Slots

The Catalyst 3900 contains two expansion slots that accommodate optional, field-installable, expansion module. The expansion modules can be used to provide additional connections. Installation and configuration instructions are included with each expansion module.

Reset Button

The Catalyst 3900 has a reset button that is located on the front panel of the switch. Pressing the reset button resets the hardware and software and clears all tables and memory, including the address tables. Pressing the reset button does not clear those values stored in NVRAM. This button is recessed to prevent accidental activation.

System Request Button

The System Request (SYSREQ) button is on the front panel next to the Reset button. This button causes the System Request Menu to appear on the console attached to the EIA 232 port. The System Request Menu contains options for downloading new software, resetting the switch, and clearing NVRAM.

Caution If this button is pressed for longer than 5 seconds, a download of the main image will be forced. This function should be used only at the direction of service personnel. The button is recessed to prevent accidental activation.

Status and Activity Indicators

The Catalyst 3900 has LEDs that indicate the status and activity of the base switch and its ports. There are three LEDs associated with the base switch: power, mode, and fault. There are three LEDs associated with the stack: transmit, receive, and attach. There are two LEDs associated with each of the 20 ports: port status and activity.

Power Connector

The power connector is located on the back of the Catalyst 3900. There is no power switch.

System Architecture

The internal components that comprise the system architecture of the Catalyst 3900 handle the processing and switching of the frames. The principle components are described in this section.


Figure 1-2: Internal Components of the Catalyst 3900

CPU

The CPU performs all of the system initialization and switch table maintenance. It is an Intel 960SA processor, operating at 16 MHz. It has 512 bytes of internal direct-mapped instruction cache and an integrated interrupt controller.

Program Memory DRAM

The program memory dynamic random-access memory (DRAM) is used for program and data storage. It consists of four banks of DRAM providing up to 8 MB of storage.

AXIS Bus

The architecture of the Catalyst 3900 centers around the AXIS bus, a 520 Mbps switching fabric through which all switched ports communicate. The AXIS bus is a partially asynchronous time division multiplexed bus used for switching packets between heterogeneous LAN modules.

Quad Token Ring Port ASIC

The Quad Token Ring Port (QTP) ASIC interfaces directly to the Quad Media Access Controller (QMAC) ASIC and provides the necessary functions for switching directly between the four Token Ring ports connected to the QMAC, or between these and any other port within the switch.

Quad Media Access Controller ASIC

The QMAC ASIC contains four protocol handlers to support four Token Ring physical connections and interfaces directly to the QTP ASIC. It provides support for early token release (ETR) and FDX operation, concentrator and adapter modes for dedicated Token Ring and normal operation, as well as automatic mode detection.

Proprietary Fat Pipe

The Proprietary Fat Pipe is the interface to a ProStack port. The ProStack port operates in FDX mode at speeds of 140 Mbps. It switches packets at wire speeds with low forwarding latency. A proprietary 4-byte header is used to allow the members of the stack to function as one operational system.


hometocprevnextglossaryfeedbacksearchhelp
Posted: Wed Oct 2 02:53:25 PDT 2002
All contents are Copyright © 1992--2002 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.