Extreme Networks BlackDiamond 6800 Installation And User Manual
Extreme Networks BlackDiamond 6800 Installation And User Manual

Extreme Networks BlackDiamond 6800 Installation And User Manual

Accounting and routing module
Hide thumbs Also See for BlackDiamond 6800:
Table of Contents

Advertisement

Accounting and Routing
Module Installation and

User Guide

Extreme Networks, Inc.
3585 Monroe Street
Santa Clara, California 95051
(888) 257-3000
http://www.extremenetworks.com
Published: February 2001
Part number: 100078-00 Rev. 02

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BlackDiamond 6800 and is the answer not in the manual?

Questions and answers

Summary of Contents for Extreme Networks BlackDiamond 6800

  • Page 1: User Guide

    Accounting and Routing Module Installation and User Guide Extreme Networks, Inc. 3585 Monroe Street Santa Clara, California 95051 (888) 257-3000 http://www.extremenetworks.com Published: February 2001 Part number: 100078-00 Rev. 02...
  • Page 2 ExtremeWare and the Extreme Networks logo are trademarks of Extreme Networks, Inc., which may be registered or pending registration in certain jurisdictions. The Extreme Turbodrive logo is a service mark of Extreme Networks, which may be registered or pending registration in certain jurisdictions.
  • Page 5: Table Of Contents

    Preface Introduction Conventions Related Publications Overview Summary of Features BlackDiamond 6800 Series Switch Overview About the Accounting and Routing Module About IP Unicast Forwarding About Destination Sensitive Accounting Installing or Replacing an ARM Preparing for Installation Inserting and Securing a Module...
  • Page 6 Retrieving Accounting Statistics LED Indicators Displaying Slot Status Information Identifying Problem Categories Fixing Configuration Errors Upgrading the Switch Software Image Upgrading the ARM Software Image Fixing Power-Related Problems Identifying Conditions for Replacing an ARM Tools and Equipment Removing an ARM...
  • Page 7 Index Index of Commands Accounting and Routing Module Installation and User Guide Using the CLI to Retrieve Accounting Statistics Using SNMP to Retrieve Accounting Statistics General Switch Attributes Image and Configuration Attributes Port Attributes IP Statistics ESRP Commands Diagnostics Commands...
  • Page 8 viii Accounting and Routing Module Installation and User Guide...
  • Page 9 Figures Accounting and Routing Module Installation and User Guide Accounting and Routing Module (ARM) Front panel view of the ARM Slot locations in a BlackDiamond 6808 series chassis Inserting and securing an ARM...
  • Page 10 Accounting and Routing Module Installation and User Guide...
  • Page 11 ARM LEDs ARM Commands Routing Access Policy Configuration Commands Regular Expression Notation Route Map Commands Match Operation Keywords Set Operation Keywords Changes to General Switch Commands Changes to Image Commands IP Statistics Display Command NPCard Debug Log Messages 2-10 3-10 3-11...
  • Page 12 Accounting and Routing Module Installation and User Guide...
  • Page 13: Preface

    This guide provides the required information to install the Accounting and Routing ® Module (ARM) in a BlackDiamond 6800 series switch from Extreme Networks and perform the initial module configuration tasks. This guide is intended for use by network administrators who are responsible for installing and setting up network equipment.
  • Page 14: Conventions

    When features, functionality, or operation is specific to the ARM, the ARM name is used. Switches and switch modules that use naming conventions ending in “i” have additional capabilities that are documented throughout this user guide. For the most current list of products supporting the “i” chipset, consult your release notes.
  • Page 15: Related Publications

    The following is a list of related publications: • ExtremeWare Software User Guide • ExtremeWare Release Notes • BlackDiamond Hardware Installation Guide Documentation for Extreme Networks products is available on the World Wide Web at the following location: • Extreme Networks home page at http://www.extremenetworks.com Preface...
  • Page 16 Preface Preface...
  • Page 17: Overview

    Overview The Accounting and Routing Module (ARM) is a self-contained module for the BlackDiamond 6800 series chassis-based system. Unlike other BlackDiamond modules, there are no external network interfaces on the ARM. Instead, the ARM provides advanced IP services for the other input/output (I/O) modules installed in the chassis.
  • Page 18: Physical Description

    The module occupies one slot in a BlackDiamond 6800 series switch. A maximum of two ARMs can be placed in a BlackDiamond 6800 series switch at any one time.
  • Page 19 • Two high-performance network processors • A General Purpose Processor (GPP) subsystem The network processors are high-performance, programmable devices that enhance the Extreme “i” chipset to support expanded functionality, features, and flexibility. Accounting and Routing Module Installation and User Guide Summary of Features...
  • Page 20 Overview The GPP subsystem handles system control and ARM management functions. The GPP subsystem resides outside the packet forwarding data path to optimize routing and billing performance. ARM LED Indicators The ARM is equipped with two module-level LED indicators (STATUS and DIAG) (see Figure 1-2).
  • Page 21: Blackdiamond 6800 Series Switch Overview

    Extreme Networks technical support personnel for diagnostic purposes. BlackDiamond 6800 Series Switch Overview The BlackDiamond 6800 series switch is a chassis-based switch designed to be placed in the core of your network. The BlackDiamond 6800 series switch is flexible and scalable, making it easy for you to meet the changing requirements of your network.
  • Page 22: About The Accounting And Routing Module

    8 Gbps by adding a second ARM. ARMs interface to the BlackDiamond switch fabric via four 1 Gbps internal links. IP unicast traffic is internally forwarded from the BlackDiamond I/O modules using one of three backplane load sharing...
  • Page 23: About Destination Sensitive Accounting

    About Destination Sensitive Accounting policies: port-based, address-based, or round-robin. See the ExtremeWare Software User Guide for more information. When is enabled, the default and accounting recommended backplane load-sharing policy becomes address-based. The round-robin load sharing backplane is not recommended because packet ordering is not guaranteed. About Destination Sensitive Accounting Destination Sensitive Accounting allows you to bill your customers at different rates depending upon the destination of the IP unicast packets they send.
  • Page 24 Overview Accounting and Routing Module Installation and User Guide...
  • Page 25: Installing Or Replacing An Arm

    Installing or Replacing an ARM This chapter covers the following topics: • Preparing for Installation on page 2-1 • Inserting and Securing a Module on page 2-6 • Verifying the Module Installation on page 2-8 • Troubleshooting on page 2-9 •...
  • Page 26: Software Or Hardware Version Requirements

    Installing or Replacing an ARM Software or Hardware Version Requirements ARMs are compatible with “i” -series MSM modules, Summit and “i” -series I/O modules, and Packet over SONET (PoS) modules. For the most current list of I/O and PoS modules supported for use with the ARMs, consult your release notes. Software support for the ARM is provided in an ExtremeWare technology release, which is a software release that provides specialized hardware support or additional functionality not found in the current mainstream ExtremeWare release.
  • Page 27: Safety Information

    ExtremeWare V6.1.5 (Build 20) Project IP_SERV_TECH_REL V2.1.1. Safety Information Before you begin the process of installing or replacing an ARM in a BlackDiamond 6800 series switch, read the safety information in this section. Failure to observe the necessary safety guidelines can lead to personal injury or damage to the equipment.
  • Page 28: Tools

    Installing or Replacing an ARM Tools You need the following tools to install an Extreme Networks ARM in a BlackDiamond 6800 series chassis: • ESD-preventive wrist strap and grounding leash that is provided with the BlackDiamond 6800 series chassis. • Number 1 Phillips-head screwdriver.
  • Page 29 ESD wrist strap connector Power supplies Figure 2-1: Slot locations in a BlackDiamond 6808 series chassis Accounting and Routing Module Installation and User Guide MSM module I/O module slots slots 50015 CONSOLE MODEM MGMT LINK / ACTIVITY PCMCIA POWER DC OUT AC IN 50021 V-50/60Hz...
  • Page 30: Inserting And Securing A Module

    Slot 1 through Slot 8. ARMs do not fit in Slot A or Slot B. Forceful insertion can damage the ARM. 1 Before installing modular cards into the BlackDiamond 6800 series chassis, put on the ESD-preventive wrist strap that is provided with the chassis, and connect the metal end of the grounding leash to the ground receptacle located on the top-left corner of the BlackDiamond 6800 series switch front panel.
  • Page 31 (a) Loosen captive screws (b) Pivot ejector/injector handles Figure 2-2: Inserting and securing an ARM When the module is pushed into the chassis slot, the ejector/injector handles begin pivoting to their closed position. d Close the ejector/injector handles by pushing them toward the center of the module.
  • Page 32: Verifying The Module Installation

    Installing or Replacing an ARM e Use a #1 Phillips-head screwdriver to tighten the captive screw on each end of the module front panel to prevent the module from being dislodged from the backplane connectors and to ensure satisfactory protection from EMI. Repeat this procedure for additional modules, if applicable.
  • Page 33: Troubleshooting

    The information in this section should be used in conjunction with the “Troubleshooting” appendix in the ExtremeWare Software User Guide and the release notes that accompanied your Extreme Networks product. If you encounter a problem that is not discussed in one of these resources, contact Extreme Networks technical support.
  • Page 34: Identifying Problem Categories

    CARD MISMATCH 2-10 Corrective action No action required. See “Fixing Configuration Errors” on page 2-10. See “Upgrading the Switch Software Image” on page 2-11. See “Upgrading the ARM Software Image” on page 2-11.
  • Page 35: Upgrading The Switch Software Image

    The third command replaces the existing module type configuration with a new module type configuration. Upgrading the Switch Software Image If the STATUS LED on the ARM turns amber and blinks, use the command to display the configured slot type. The output from this command also displays information about the module state, including the CARD UNKNOWN message.
  • Page 36: Fixing Power-Related Problems

    {primary | secondary] slot <slot> Fixing Power-Related Problems If the LEDs on all other modules are off, verify that the BlackDiamond 6800 series switch is connected to an appropriate power source and is turned on. If the LEDs on the new module are off, but the LEDs on other modules are on, try ejecting and reseating the unpowered module.
  • Page 37 To display the status for slot 1, use the following command: show slot 1 The status for slot 1 is displayed: Slot 1 information: State: Network Processor 1 : Network Processor 2 : General Purpose Proc: Serial number: 701040-00-03 0118F00416 HW Module Type: ARM Configured Type: Not Configured Software image booted: primary...
  • Page 38: Removing And Replacing An Arm

    BlackDiamond 6800 series switch front panel. 2 Identify the ARM to be replaced and write down the following information for later use: —...
  • Page 39 5 Use the ejector/injector handles to pull the module part way out of the chassis slot. Do not touch the printed-circuit board or any connector pins. There is an EMI-preventive gasket attached to one edge of the module front panel. To prevent diminished EMI protection, handle the module carefully and avoid damage to this gasket.
  • Page 40 Installing or Replacing an ARM 2-16 Accounting and Routing Module Installation and User Guide...
  • Page 41: Configuring The Arm

    ARMs and switch behavior in a network are documented in the ExtremeWare Software User Guide. For hardware installation information on the BlackDiamond 6800 series switch, see the BlackDiamond Hardware Installation Guide. Documentation for Extreme Networks products is available on the World Wide Web at the Extreme Networks home page at http://www.extremenetworks.com.
  • Page 42: Creating Customer Vlan Ids

    Configuring the ARM In the most basic terms, to enable the accounting function, you must enable the accounting feature, create a customer VLAN ID, enable IP forwarding, and configure the accounting bin using the route map feature. You use a special set of commands to configure the ARM to initiate the accounting function.
  • Page 43: Enabling And Disabling Ip Forwarding

    The following command example disables IP forwarding on a VLAN named disable ipforwarding acme Accounting and Routing Module Installation and User Guide keyword configures the ports as tagged or untagged. keyword prevents the switch from forwarding broadcast, multicast, Basic ARM Configuration Information with a VLAN acme...
  • Page 44: Configuring The Accounting Bin

    Configuring the ARM Configuring the Accounting Bin Destination Sensitive Accounting collects statistics that are maintained for forwarded IP traffic to support billing on a destination basis. To configure Destination Sensitive Accounting, a bin number may be assigned to one or more IP route entries using the ExtremeWare command.
  • Page 45: Summary Of Access Policy Commands

    Configuring Access Profiles • Summary of Access Policy Commands on page 3-5 • Creating an Access Profile on page 3-7 • Configuring an Access Profile Mode on page 3-8 • Adding an Access Profile Entry on page 3-8 • Deleting an Access Profile Entry on page 3-10 •...
  • Page 46 Configuring the ARM Table 3-2: Routing Access Policy Configuration Commands Command config access-profile <access_profile> add {<seq-number>} {permit | deny} [ipaddress <ipaddress> <mask> {exact} | as-path <path_expression> | bgp-community [internet | no-advertise | no-export | no-export-subconfed | <as_no:number> | number <community]] config access-profile <access_profile>...
  • Page 47: Creating An Access Profile

    — A list of IP addresses and mask pairs. as-path — A list of AS path expressions. bgp-community — A list of BGP community numbers. Deletes an access profile. Displays access profile related information for the switch. Configuring Access Profiles and is defined cold...
  • Page 48: Configuring An Access Profile Mode

    Configuring the ARM Configuring an Access Profile Mode After the access profile is created, you must configure the access profile mode. The access profile mode determines whether the items in the list are to be permitted access or denied access. Three access profile modes are available: •...
  • Page 49 Configuring Access Profiles Specifying Subnet Masks The subnet mask specified in the access profile command is interpreted as a prefix mask. A prefix mask indicates the bits that are significant in the IP address. In other words, a prefix mask specifies the part of the address that must match the IP address to which the profile is applied.
  • Page 50: Deleting An Access Profile Entry

    Configuring the ARM Table 3-3: Regular Expression Notation Character Definition Specifies a range of numbers to be matched. Matches any number. Matches the beginning of the AS path. Matches the end of the AS path. — Matches the beginning or end, or a space. Separates the beginning and end of a range of numbers.
  • Page 51: Summary Of Route Map Commands

    match operation specifies a criteria that must be matched. A set operation specifies a change that is made to the route when the match operation is successful. This section describes the commands you use to configure route map policies for ARMs. This section provides information on the following topics: •...
  • Page 52: Creating A Route Map

    Configuring the ARM Table 3-4: Route Map Commands Command config route-map <route-map> <sequence number> [add | delete] set accounting-index 1 value <bin_number> config route-map <route-map> <sequence number> delete match [nlri-list <access_profile> | as-path [<access_profile> | <as_no>] | community [access-profile <access_profile> | <as_num:number | number <community>] | next-hop <ipaddress>...
  • Page 53: Adding Statements To The Route Map Entries

    • The sequence number the entry in the route map. Route maps are evaluated sequentially. • The keyword permits the route; the permit applied only if the entry is successful. • The match-one least one of the matching statements is true. •...
  • Page 54: Route Map Operation

    Configuring the ARM • The nlri-list as-path community specify the type of values that must be applied using the specified operation against the corresponding attributes as discussed in Table 3-5. • The keyword specifies the bin number assigned to a specific accounting-index route map as discussed in Table 3-6.
  • Page 55: Route Map Examples

    Configuring Destination Sensitive Accounting Based on Destination IP Subnets In this example, all IP unicast traffic is forwarded by the BlackDiamond switch to one of three IP subnets. Each IP subnet is mapped to a different accounting bin. The steps that follow describe how to configure the accounting feature.
  • Page 56 Configuring the ARM config access-profile arm1 mode none config access-profile arm1 add 10 permit ipaddress 192.168.100.0/24 create access-profile arm2 type ipaddress config access-profile arm2 mode none config access-profile arm2 add 10 permit ipaddress 192.168.101.0/24 create access-profile arm3 type ipaddress config access-profile arm3 mode none config access-profile arm3 add 10 permit ipaddress 192.168.102.0/24 2 Create a route map named create route-map ip_example...
  • Page 57 show accounting per VLAN. Bin 0 is always the default bin and is used to maintain traffic statistics for packets that do not match any of the route map profiles. Bins that have the same packet and octet count are grouped together. All maintained statistics are 64-bit values. VLAN Name( ID) Bins vlan10(0010) vlan11(0011)
  • Page 58 Configuring Destination Sensitive Accounting Based on BGP Community Strings In this example, all IP unicast traffic forwarded by the BlackDiamond switch to one of two BGP communities is counted. Each IP subnet associated with the configured BGP community is mapped to a different accounting bin. The steps that follow describe how to configure the accounting feature.
  • Page 59: Applying The Route Map To The Ip Routing Table

    Destination *be 192.168.52.0/24 *be 192.168.53.0/24 *be 192.168.54.0/24 The following traffic patterns are displayed using the created through externally attached devices: show accounting VLAN Name( ID) vlan10(0010) vlan11(0011) vlan12(0012) vlan13(0013) Applying the Route Map to the IP Routing Table To configure how the specified route map is applied to IP routing table entries, use the following command: config iproute route-map [ospf-intra | ospf-inter | ospf-extern1 | ospf-extern2 | ospf | rip | static | e-gbp | i-bgp | direct]...
  • Page 60 Configuring the ARM Where the following is true: • The (intra area), ospf-intra (external type 2), ospf-extern2 protocol), (interior gateway protocol), and i-bgp are keywords that identify route sources that are inserted into the IP routing table. The configured route map is applied when routes of the specified source type are entered into the routing table.
  • Page 61: Retrieving Accounting Statistics

    show iproute route-map Route Origin Route-Map Direct dsb1 Static dsb1 dsb1 EBGP dsb2 IBGP dsb2 Retrieving Accounting Statistics Accounting statistics are used to bill your customers. Destination Sensitive Accounting gives you the flexibility to bill your customers at predetermined and different rates. For a given set of counts, the source VLAN ID identifies the customer and the accounting bin number corresponds to a billing rate.
  • Page 62: Using Snmp To Retrieve Accounting Statistics

    Configuring the ARM show accounting VLAN Name( ID) Bins Default( MacVlanDiscover(4095) 0-7 vlan100(4093) six1(4085) six2(4084) six3(4083) six4(4082) seven1(4081) seven2(4080) seven3(4079) seven4(4078) Using SNMP to Retrieve Accounting Statistics Any network manager running SNMP can retrieve accounting statistics provided the Management Information Base (MIB) is installed correctly on the management station. Each network manager provides its own user interface to the management facilities.
  • Page 63: Additional Arm Support Topics

    • Layer 2 and Layer 3 Switching Attributes on page 3-29 • Debug Trace Commands on page 3-29 General Switch Attributes Except as described below, the ARM supports all of the general ExtremeWare switch commands. Table 3-7 describes the changes to existing ExtremeWare general switch commands to support the ARM.
  • Page 64 <name> Augmented implementation: Enables IP routing for one or all reboot {time <date> <time> | cancel} {slot <slot>} show slot <slot> show version The ARM supports the switch-wide 802.1Q encapsulation value used for VLAN tag nesting. Use the command config dot1q ethertype setting for the Ethertype value. 3-24...
  • Page 65: Image And Configuration Attributes

    {vlan <name>} ESRP Commands ESRP is supported while Destination Sensitive Accounting is enabled. If accounting is enabled, ESRP tracks the total number of internal ARM switch fabric ports. Based on Accounting and Routing Module Installation and User Guide Description of Change The slot <slot>...
  • Page 66 If accounting is enabled, ESRP automatically assumes the active port check status is for the total number of active internal ARM switch fabric ports and not the module I/O ports on the VLAN. To display the ESRP status for a VLAN, use the command.
  • Page 67: Diagnostics Commands

    [1] Nbr Internal Active Ports Nbr Tracked Rt/Ping: Nbr Tracked Ports: Nbr Priority: Nbr MacID: Nbr HelloTimer: Nbr ESRP State: ESRP becomes active on a VLAN when the VLANs IP interface is up. The VLANs router interface does not come up until at least one I/O module port in the VLAN is active.
  • Page 68 Configuring the ARM DUT:23 # show diag slot 1 iproute Or Destination Gateway 192.168.205.0/24 192.168.205.2 6.1.0.0/16 6.1.0.1 6.2.0.0/16 6.2.0.1 6.3.0.0/16 6.3.0.1 6.4.0.0/16 6.4.0.1 7.1.0.0/16 7.1.0.1 7.2.0.0/16 7.2.0.1 7.3.0.0/16 7.3.0.1 7.4.0.0/16 7.4.0.1 192.168.31.0/24 192.168.31.1 ho 6.3.0.2/32 6.3.0.2 ho 7.1.0.2/32 7.1.0.2 ho 6.2.0.2/32 6.2.0.2 ho 7.4.0.2/32 7.4.0.2...
  • Page 69: Layer 2 And Layer 3 Switching Attributes

    To enable this support, use the following command: config debug-trace npcard <level> The debug commands should be used only under the guidance of Extreme Networks technical personnel. In general, the “level” maps the severity of the log message. Table 3-10 displays the definitions for the npcard subsystem.
  • Page 70: Npcard Debug Log Messages

    Configuring the ARM Table 3-10: NPCard Debug Log Messages Debug Level Debug Level Definition 0 — Error Indicates that a severe event has occurred that most likely will result in the termination or improper operation of the ARM. 1 — Warning Indicates that a major event has occurred.
  • Page 71 ARM module configuration commands (table) 3-2 AS path AS path expression notations (table) Accounting and Routing Module Installation and User Guide Autonomous System Expressions. See AS path 3-10 3-10 BlackDiamond switch I/O modules overview slot preconfiguration accounting statistics, retrieving Command Line Interface. See CLI 3-10...
  • Page 72 3-25 SNMP 2-1, 2-8 accounting statistics, retrieving software checking version compatibility downloading packages technology release version identifier version requirements switch commands, changes (table) 3-27 3-25 technology release version identifier tools for installation troubleshooting 3-29 verifying operation 1-4, 2-8 VLAN IDs...
  • Page 73: Index Of Commands

    Index of Commands clear accounting counters clear counters clear slot config access-profile add config access-profile delete config access-profile mode config backplane-ls-policy config debug-trace accounting config debug-trace npcard config iproute-map config route-map add config route-map add goto config route-map add match config route-map delete config route-map delete match config route-map set accounting-index...
  • Page 74 iv - Index of Commands Accounting and Routing Module Installation and User Guide...

This manual is also suitable for:

Blackdiamond 6800 series

Table of Contents