background image

Asynchronous Transfer Mode (ATM) Module Installation and User Guide

A-1

 

A

ExtremeWare Command 
Compatibility Information Related 
to the ATM Module

This appendix summarizes the ExtremeWare command changes and additions to 
support the ATM module, and includes information on the following topics:

New commands added to support the ATM module on page A-1

Commands changed to support the ATM module on page A-3

Commands not supported by the ATM module on page A-6

New Commands

New commands have been added to ExtremeWare to support the following functions:

ATM

SONET

QoS and DiffServ

802.1Q tag mapping and tag nesting

Summary of Contents for BlackDiamond 6800

Page 1: ...ks Inc 3585 Monroe Street Santa Clara California 95051 888 257 3000 http www extremenetworks com Asynchronous Transfer Mode ATM Module Installation and User Guide Published November 2001 Part number 121049 00 Rev 01 ...

Page 2: ...mmit Summit1 Summit4 Summit4 FX Summit7i Summit24 Summit48 Summit Virtual Chassis SummitLink SummitGbX SummitRPS 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 Specif...

Page 3: ... Series Switch Overview 1 1 BlackDiamond I O Modules 1 2 About the ATM Module 1 3 Physical Description 1 4 Feature Summary 1 6 Function Summary 1 7 2 Installing or Replacing an ATM Module Preparing for Installation 2 1 Software and Hardware Version Requirements 2 2 Cables and Connectors 2 3 Safety Information 2 3 Tools 2 4 I O Module Slot Locations 2 4 Inserting and Securing a Module 2 7 ...

Page 4: ...and Replacing an I O Module 2 17 Tools and Equipment 2 17 Removing an I O Module 2 17 3 Configuring the ATM Module Basic ATM Module Configuration Information 3 2 ATM Module Characteristics 3 2 Default ATM Module Configurations 3 3 Bridging and Routing Over ATM Ports 3 3 Configuring and Monitoring ATM Ports 3 9 Configuring PVCs 3 9 Deleting PVCs 3 9 Displaying ATM Port Status Information 3 10 Displ...

Page 5: ...s 3 28 Configuring Spanning Tree Attributes 3 28 Configuring QoS Functions 3 29 Summary of QoS Related Commands 3 29 Configuring a QoS Profile 3 30 Classification and Replacement Policies 3 31 Configuring DiffServ 3 33 Enhanced RED Support 3 36 QoS Monitor 3 44 Intra Subnet QoS 3 44 Additional ATM Module Support Topics 3 45 Configuring General Switch Attributes 3 45 Configuring Port Attributes 3 4...

Page 6: ...uide B Supported MIBs and Standards ATM Support B 2 MIBs Supported for ATM B 2 SONET SDH Support B 2 Standards Supported for SONET SDH B 2 MIBs Supported for SONET SDH B 2 QoS and DiffServ Support B 3 Standards Supported for DiffServ B 3 B 3 Index Index of Commands ...

Page 7: ... 1 1 ATM module 1 4 1 2 Front panel view of the ATM module 1 6 2 1 Slot locations in a BlackDiamond 6800 series chassis 2 6 2 2 Inserting and securing an ATM module 2 8 3 1 Bridging over ATM ports 3 6 3 2 Routing over ATM ports 3 7 3 3 Comparisons of RED and WRED operation 3 38 ...

Page 8: ...viii Asynchronous Transfer Mode ATM Module Installation and User Guide ...

Page 9: ...N related Commands 3 24 3 8 QoS Related Commands 3 29 3 9 Default Code Point to QoS Profile Mapping 3 33 3 10 Assured Forwarding Classes and Three Level Drop Precedence 3 41 3 11 Assured Forwarding Classes and Two Level Drop Precedence 3 41 3 12 Mapping PHBs to QoS Profiles 3 41 3 13 Changes to General Switch Commands 3 45 3 14 Changes to Port Commands 3 47 3 15 Changes to Image Commands 3 49 A 1 ...

Page 10: ...x Asynchronous Transfer Mode ATM Module Installation and User Guide ...

Page 11: ...s 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 It assumes a basic working knowledge of Local area networks LANs Ethernet concepts Asynchronous Transfer Mode ATM Ethernet switching and bridging concepts Routing concepts Internet Protocol IP ...

Page 12: ...es that are documented throughout this user guide For the most current list of products supporting the i chipset consult your release notes Unless otherwise specified a feature requiring the i chipset requires the use of both an i chipset based management module such as the MSM64i and an i chipset based I O module such as the G8Xi Conventions Table 1 and Table 2 list conventions that are used thro...

Page 13: ...n displays This typeface indicates command syntax or represents information as it appears on the screen Screen displays bold This typeface indicates how you would type a particular command The words enter and type When you see the word enter in this guide you must type something and then press the Return or Enter key Do not press the Return or Enter key when an instruction simply says type Key nam...

Page 14: ...xiv Asynchronous Transfer Mode ATM Module Installation and User Guide ...

Page 15: ...ond 6800 Series Switch Overview on page 1 1 About the ATM Module on page 1 3 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 The combination of BlackDiamond Alpi...

Page 16: ...f configuration parameter settings that will allow the I O module and its ports to function The default configuration for the I O module is not preserved unless you explicitly save the information to nonvolatile RAM NVRAM You can also use ExtremeWare commands to configure the I O module after installing it in the BlackDiamond chassis or you can preconfigure the parameters of a module that has not ...

Page 17: ... application operators of server co location networks can use ATM modules in BlackDiamond 6800 series switches to create an ATM based connection between server co location sites The result is that their network is simpler to manage and problems can be isolated and resolved more expediently In the third application a service provider can provide Ethernet based services by using ATM modules in a Bla...

Page 18: ... The module carrier also includes ejector injector handles and captive retaining screws at each end of the module front panel The module occupies one slot in a BlackDiamond 6800 series switch Figure 1 1 ATM module ATM_002 Ejector injector handle Network interface ports Four on OC 3 ATM module Port status LED one per port Service ports Module status LED General Purpose Processor GPP Module diagnost...

Page 19: ...le This LED indicator is a bi color LED displaying in either green or amber that signals the operating status of the module as a whole The DIAG LED indicator is located beside the STATUS LED This LED is a single color LED displaying in amber only that flashes amber when diagnostics are running on the module and is solid amber if the module fails the diagnostics The port level LED is an LED next to...

Page 20: ...Routed Protocols compatible with RFC 2684 RFC 1483 Transparent LAN Services TLS over Asynchronous Transfer Mode ATM via the LLC Encapsulation Bridged Protocols compatible with RFC 2684 RFC 1483 Permanent Virtual Circuits PVCs may be associated with one or more VLANs Routed and bridged encapsulations on the same PVC Jumbo frames Quality of Service QoS and Differentiated Services DiffServ features i...

Page 21: ...ection identifier makes it possible to support more than one point to point connection on a single physical ATM connection The switches in an ATM network use the connection identifier in each cell to forward the cell to the next hop Synchronous Optical Network SONET and Synchronous Digital Hierarchy SDH SONET and SDH are the two terms used to identify a time division multiplexing technology that i...

Page 22: ...QoS and Differentiated Services The ATM module supports eight ingress queues and eight egress queues per port The scheduling parameters for these queues minimum bandwidth maximum bandwidth priority level etc are controlled by QoS profiles that you can customize for individual ingress or egress queues on a specific ATM port You can assign frames to queues based on IEEE 802 1p priorities Differentia...

Page 23: ...olicies at the boundary between autonomous systems such as at the boundary between two ISPs The availability of different tables for the congested and noncongested states is useful in marking operations that increase the probability of packets being dropped during times of congestion as discussed in the DiffServ Assured Forwarding RFC RFC 2597 VLAN ID VID Tag Mapping An analogous feature has been ...

Page 24: ...specific VLANs across a common ATM backbone in a very simple manner VLAN to PVC Mapping VLAN to PVC mapping can be used by service providers to isolate and provision a customer s traffic using different VLANs and PVCs for each customer Thus a service provider can securely transport a customer s Ethernet traffic across an ATM backbone or vice versa ...

Page 25: ... 2 9 Verifying the Module Installation on page 2 10 Troubleshooting on page 2 10 Removing and Replacing an I O Module on page 2 17 Preparing for Installation This section describes the preparation steps that you must perform before inserting and securing an ATM module This section includes information on the following topics Software and Hardware Version Requirements on page 2 2 Cables and Connect...

Page 26: ...tibility the ATM ports on the module will not come up and the show slot command will indicate that the software on the ATM module is incompatible with the software on the MSM You can also verify compatibility by comparing the version of the MSM software package with the version of the ATM module software package The format of the software version field of the ExtremeWare software version identifie...

Page 27: ...mpatible with ATM module software package ExtremeWare V6 1 8 Build 12 Project IP_SERV_TECH_REL V4 3 60 Cables and Connectors Extreme Networks offers the ATM module in the following configuration A3cSi four OC 3c STM 1 single mode intermediate reach optical interfaces The A3cSi single mode version operates in the 1310 nanometer nm wavelength window but at a typical maximum cable distance of 15 km o...

Page 28: ...D preventive wrist strap and ensure that the leash is securely grounded before handling a bare printed circuit assembly This device contains fiber optic ports To protect your eyes you should never look at the fiber optic ports while they are on or look directly at the fiber cable ends when they are on This module is a Class 1 laser device Tools You need the following tools to install an Extreme Ne...

Page 29: ...ing for Installation To ensure a sufficient flow of cooling air across the component side of the ATM module install the ATM module in the BlackDiamond 6800 series chassis so that another module a blank filler or the far right chassis wall covers the component side of the module ...

Page 30: ...EM CONSOLE S Y S M S T R E N V E R R MGMT PCMCIA LINK ACTIVITY MODEM CONSOLE S T A T U S D IA G 3 4 2 1 7 8 6 5 11 12 10 9 AMBER GREEN FLASHING GREEN ACTIVITY LINK OK DISABLED DIAG STATUS 50015 50015 52011 3 4 2 7 8 6 5 51040 AC IN DCOUT 50021 POWER AC IN DCOUT V 50 60Hz 200 240V 15A V 50 60Hz 200 240V 15A 50021 POWER 3 4 2 1 11 12 10 9 19 20 18 17 27 28 26 25 7 8 6 5 15 16 14 13 23 24 22 21 31 32...

Page 31: ...le Any unoccupied module slot in the chassis should have a blank filler installed for electromagnetic compatibility EMC and to ensure adequate airflow through the chassis 3 To insert an ATM module use Figure 2 2 as a reference and follow these steps To prevent ESD damage handle the ATM module by the metal card carrier edges only Never touch components on the printed circuit board or pins on any of...

Page 32: ...chassis slot the ejector injector handles will begin pivoting to their closed position e To seat the module in the backplane connectors completely close the module ejector injector handles by pushing them toward the center of the module front panel ATM_004 AC IN DCOUT 50020 POWER AC IN DCOUT 50020 POWER a Loosen captive screws b Pivot ejector injector handles 50015 1 2 3 4 A B 5 6 7 8 50015 ...

Page 33: ...ory strain relief to support the cable and maintain an adequate bend radius at all cable turns particularly where the cable connects to the I O module Working carefully one port at a time follow these steps 1 Verify that you have identified the correct optical fiber cable for the ATM module port 2 Use an alcohol wipe or other appropriate cleaning agent to clean the fiber element on the cable conne...

Page 34: ...t Green The link is operational Green blinking The link is disabled Amber blinking returning to green There is activity on the link Amber blinking The link is down SONET error Off No signal was received Displayed Slot Status Information Assuming that there are no other problems with the ATM module the command show slot n where n is the number of the slot where you installed the module will show th...

Page 35: ...odule BootROM on page 2 15 Fixing Power Related Problems on page 2 15 Fixing Link Down Problems on page 2 16 Identifying Conditions for Replacing an I O Module on page 2 16 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 prob...

Page 36: ...e inserted module Version error the ATM module image version is not compatible with the MSM image version Hardware error module failed diagnostics Network processor or GPP down as detected by network processor heartbeat protocol No power No action required See Fixing Configuration Errors on page 2 13 See Upgrading the Switch Software Image on page 2 14 See Upgrading the ATM Module Software Image o...

Page 37: ...nfiguration clear slot slot unconfig slot slot config slot slot module a3c f32t f32f f48t g4x g6x g8x g12x p3c p12c wdm The first two commands listed above clear the slot of a previously assigned module type The third command replaces the existing module type configuration with a new module type configuration Port x Green Green blinking Amber blinking returning to green Amber blinking Off Link up ...

Page 38: ...e image are released they can be downloaded to the ATM module When you upgrade the ATM module software image you might also be required to upgrade the image for associated MSM modules to maintain software compatibility To download an ATM software image use the following command download image ipaddress hostname filename primary secondary slot slot This command is the same command used to download ...

Page 39: ...ROM upgrade is interrupted the module will be unable to boot up until the BootROM upgrade is completed If you experience a problem with the BootROM upgrade contact Extreme Networks Technical Support See Chapter 3 for more information about changing images and configuration attributes Fixing Power Related Problems If the LEDs on all other modules are off verify that the BlackDiamond 6800 series swi...

Page 40: ... conditions The transmit Tx and receive Rx cable connectors are reversed in the module port connector Remove and reinsert the connectors in their correct positions The optical fiber cable is not terminated Verify that the connectors on both ends of the cable are plugged in correctly and firmly seated The optical fiber cable is damaged Replace the cable with a cable known to be good and try again I...

Page 41: ... at any time without disrupting network services Tools and Equipment You will need the following items to remove and replace an I O module ESD preventive wrist strap and leash Number 1 Phillips head screwdriver Replacement I O module Removing an I O Module To remove an I O module follow these steps 1 Put on the ESD preventive wrist strap that is provided with the chassis and verify that the metal ...

Page 42: ...he 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 7 Grasp the module front panel with one hand and place your other hand under the metal card carrier to support the weight of the module Slide the module completely out of the ...

Page 43: ...mond 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 This chapter includes information on the following topics Basic ATM Module Configuration Information on page 3 2 Configuring and Monitoring ATM Ports on page 3 9 Configuring and Monitoring SONET on page 3 14 Configuring VL...

Page 44: ...oned by the ATM service provider To connect to a service provider s ATM network using a PVC the VPI and VCI values must be obtained from the ATM service provider The ATM module does not support Switched Virtual Connections SVCs which are VCs that are dynamically established using a signalling protocol The ATM module segments each outbound packet into ATM cells before transmitting and conversely re...

Page 45: ...s bridging and routing across ATM PVCs Frames can be forwarded across ATM PVCs using either bridged or routed protocol encapsulations as defined in IETF RFC 2648 1483 When using the bridged protocol encapsulation the ATM module forwards the entire Ethernet frame except the Frame Check Sequence across an ATM PVC The ATM PVC looks like an Ethernet segment to the rest of the switch The Ethernet frame...

Page 46: ...be carried on the same PVC as long as they are associated with different VLANs Multiple tagged VLANs may be configured to use the L2 encapsulation on the same PVC Only one VLAN may be configured to use the IP encapsulation on a given PVC Only one untagged VLAN may use the L2 encapsulation on a given PVC When the IP encapsulation is configured the ATM port must be the only member of the associated ...

Page 47: ...g ATM PVCs In this example CustomerA has an Ethernet network in two different locations one connected to BlackDiamond switch 1 via port 1 1 and the other connected to BlackDiamond switch 2 via port 8 1 Similarly CustomerB is connected to BlackDiamond switch 1 via port 1 16 and BlackDiamond switch 3 via port 8 1 On BlackDiamond switch 1 the service provider has configured PVC 5 101 on ATM port 8 1 ...

Page 48: ...1 8 1 tagged config atm add pvc 5 101 encap l2 vlan customerA port 8 1 create vlan customerB config vlan customerB tag 102 config vlan customerB add ports 1 16 8 1 tagged config atm add pvc 5 102 encap l2 vlan customerB port 8 1 ATM_011 1 1 1 1 1 1 8 1 PVC 5 102 PVC 5 102 1 16 BlackDiamond 1 BlackDiamond 2 1 2 3 4 A B 5 6 7 8 1 2 3 4 A B 5 6 7 8 BlackDiamond 3 8 1 PVC 5 101 PVC 5 101 1 2 3 4 A B 5...

Page 49: ...tagged config atm add pvc 5 102 encap l2 vlan customerB port 1 1 Routing Over ATM Ports Figure 3 2 displays multiple BlackDiamonds being used to inter connect server co location sites using an ATM PVC In this example the customer has leased an ATM PVC between the different server co location sites The following configuration commands describe the basic steps necessary to configure the network disp...

Page 50: ...onfig vlan wanLink ipaddress 192 168 10 1 24 config atm add pvc 5 101 encap ip peer ipaddress 192 168 10 2 vlan wanLink port 8 1 enable ipforwarding Commands for configuring BlackDiamond switch 2 create vlan Serverfarmb config vlan Serverfarmb add ports 8 1 config vlan Serverfarmb ipaddress 192 168 11 1 24 create vlan wanLink config vlan wanLink add ports 1 1 config vlan wanLink ipaddress 192 168 ...

Page 51: ...command is used to define a PVC on an ATM port config atm add pvc vpi vci encap l2 ip peer ipaddress ipaddress vlan name ports portlist Where the following is true The PVC is identified by the specified vpi and vci parameters The vpi parameter is an integer in the range of 0 through 15 The vci parameter is an integer in the range of 17 through 4095 Both parameters are defined in RFC 2648 1483 The ...

Page 52: ...ndicate that the command should be applied to all ATM ports A PVC is completely deleted when there are no longer any VLANs configured for the PVC on a given ATM port All associated PVCs must be deleted before an ATM port can be removed from a VLAN Displaying ATM Port Status Information To display status information for the ATM ports use the following command show atm portlist You can use the optio...

Page 53: ...ropped Invalid VCC Number of cells dropped due to invalid VPI VCI or AAL 5 header Cells Dropped HEC Number of cells dropped with Header Error Control HEC errors HEC is an 8 bit cyclic redundancy check CRC computed on all fields in an ATM header and capable of detecting bit errors HEC is used for cell delineation PDUs Received Number of PDUs received PDUs Dropped CRC Number of PDUs discarded due to...

Page 54: ...cified PVC The summary of status information includes the following information for each PVC Port number VPI VCI VLAN IDs on this PVC Type of PVC L2 or IP Peer IP address for IP PVCs Received octets Received packets Transmitted octets Transmitted packets The following command example displays all of the PVC status information for a PVC configured on an ATM port in a BlackDiamond switch show atm pv...

Page 55: ...tallation and User Guide 3 13 Configuring and Monitoring ATM Ports The following command example turns off the scrambling function for port 1 of the ATM module installed in slot 8 of the BlackDiamond switch config atm scrambling off ports 8 1 ...

Page 56: ...iguring the Signal Fail Threshold on page 3 17 Configuring the Signal Degrade Threshold on page 3 17 Configuring the Section Trace Identifier on page 3 18 Configuring the Path Trace Identifier on page 3 18 Configuring the Signal Label on page 3 19 Resetting SONET Configuration Parameter Values on page 3 20 Displaying SONET Status Information on ATM ports on page 3 20 SONET Events on ATM Ports on p...

Page 57: ...H framing is configured on the port only the first 15 characters of the string are applied 6 Set automatically based on synchronous payload envelope SPE payload type Table 3 4 SONET Features on ATM Ports Commands Command Description config sonet clocking line internal ports portlist Configures the clocking source for the specified ATM ports config sonet framing sonet sdh ports portlist Configures ...

Page 58: ...ring SONET Clocking You can configure each port on the ATM module to use either line clocking where the clock source is recovered from the received bit stream or internal clocking where the clock source is based on an internal clock The default is internal To configure the clocking source for the specified ATM port use the following command config sonet clocking line internal ports portlist The fo...

Page 59: ...ignal fail 3 ports 8 1 You might set the signal fail threshold to a value different than the default value of 5 if your particular application has a very low tolerance for errors In general you should not change the default setting unless you are an expert and have a specific reason for the change Configuring the Signal Degrade Threshold A Signal Degrade SD event is generated if the BER for the SO...

Page 60: ...e id_byte parameter is an integer in the range from 1 to 255 with a default value of 1 This parameter applies only when SONET framing is configured in which case the configured id_byte value is transmitted in each SONET frame The id_string parameter is a string of up to 15 characters By default the id_string parameter contains 15 NULL characters This parameter applies only when SDH framing is conf...

Page 61: ...Diamond switch config sonet trace path parador ports 8 1 Configuring the Signal Label The Signal Label field occupies one byte C2 of the Path Overhead associated with each SONET frame It is used to indicate the type of contents carried in the Synchronous Payload Envelope SPE For example 0x13 indicates that the SONET SPE contains ATM cells To configure the C2 Signal Label value for the specified AT...

Page 62: ... specified ATM ports to their default values use the following command unconfig sonet ports portlist Displaying SONET Status Information on ATM ports To display SONET status information for the ATM ports use the following command show sonet portlist detail You can use the optional portlist parameter to narrow the range of status information the command displays otherwise the command displays the s...

Page 63: ... L event counter Number of B2 parity errors detected by peer LTE REI P event counter Number of B3 parity errors detected by peer PTE LOS event counter Number of LOS events LOF event counter Number of LOF events LOP event counter Number of LOP events AIS L event counter Number of AIS L events AIS P event counter Number of AIS P events RDI L event counter Number of RDI L events RDI P event counter N...

Page 64: ...ption of AIS L Alarm Indication Signal Path AIS P The Path Alarm Indication Signal is sent by the upstream LTE to inform the PTE that a LOS LOF AIS L or LOP defect has been detected Extreme s SONET module never sends AIS P AIS P was formerly known as Path Far End Receive Failure FERF Related SONET Overhead H1 H2 H3 0 when indicating AIS P SONET Action Send RDI P upon receiving AIS P Remote Defect ...

Page 65: ...ated SONET Overhead C2 carries the Signal Label Signal Failure Bit Error Rate SF BER The Signal Failure BER event occurs when the B2 bit error rate exceeds the configured SF threshold Related SONET Overhead B2 carries line parity SONET Action Send RDI L upon detecting SF BER event Signal Degrade Bit Error Rate SD BER The Signal Degrade BER event occurs when the B2 bit error rate exceeds the config...

Page 66: ...N Related Commands on page 3 24 Configuring Tagged VLAN 802 1p and 802 1Q Functions on page 3 25 Generic VLAN Registration Protocol Functions on page 3 28 Summary of VLAN Related Commands Table 3 7 lists the ExtremeWare VLAN related commands that support the ATM module Each command is described in detail in the sections that follow ATM module ports do not support protocol based VLANs or MAC addres...

Page 67: ...mand ATM ports support the optional tagged and untagged keywords when LLC encapsulation for bridged protocols is enabled and ignore them when LLC encapsulation for routed protocols is enabled Configuring Tagged VLAN 802 1p and 802 1Q Functions The dot1q tag mapping and tag nesting commands are supported only by ATM ports and apply only when LLC encapsulation for bridged protocols is enabled on the...

Page 68: ...e output VLAN ID to frames received from the switch backplane prior to transmitting them onto the ATM link Use the ingress keyword to apply the mapping to input frames received from the ATM link The mappings are applied after they are classified to a QoS profile Frames containing the VLAN ID specified in input_vlanid are changed so that the VLAN ID is set to the value specified in output_vlanid be...

Page 69: ...phen The push keyword indicates that a new tag is to be added to frames containing the VID specified in vlanid or to one of the VIDs in the range specified in vlanid_range The new tag added to frames contains the value specified in new_vlanid The pop keyword indicates that the top level tag is to be removed from frames when that tag contains either the VID specified in vlanid or any one of the VID...

Page 70: ...ting operations are applied after classification to a QoS profile The DiffServ and RED functions are not performed by ATM ports when frames contain nested tags more than one tag Generic VLAN Registration Protocol Functions The Generic VLAN Registration Protocol GVRP is not supported on ATM module ports so the following command will not work if you specify an ATM port config gvrp listen send both n...

Page 71: ...Configuring a QoS Profile on page 3 30 Classification and Replacement Policies on page 3 31 Configuring DiffServ on page 3 33 Enhanced RED Support on page 3 36 Summary of QoS Related Commands Table 3 8 contains an alphabetical list of the QoS related commands that support the ATM module Commands with keywords or parameters shown in italic typeface are existing ExtremeWare commands that have been e...

Page 72: ... for a specified port Added keywords for low drop probability and high drop probability added optional keyword and argument to specify ports config red min threshold percent ports portlist Configures the minimum queue length threshold for RED operation on the specified ATM ports config qosprofile qosprofile minbw percent maxbw percent priority level minbuf percent maxbuf percent portlist egress in...

Page 73: ...t The minbw parameter specifies the minimum percentage of the bandwidth guaranteed to be available to the specified queue for transmissions from the QoS profile The value is an integer in the range from 0 through 100 The default value is 0 The sum of the minimum bandwidth parameters across all eight QoS profiles cannot exceed 90 The maxbw parameter specifies the maximum percentage of the bandwidth...

Page 74: ...rity classification rules are applied to tagged IP frames as well In both cases untagged frames are assigned to a single ingress QoS profile provided that the port is an untagged member of a VLAN if that is not the case then untagged frames are discarded This QoS profile defaults to qp1 but you can assign it to another profile using the config ports portlist qosprofile qosprofile command or the co...

Page 75: ...tion on DSCPs see Configuring DiffServ in the ExtremeWare Software User Guide DiffServ Classification When a packet arrives at the switch on an ingress port the switch examines the first six of eight TOS bits called the code point The switch can assign the QoS profile used to subsequently transmit the packet based on the code point The QoS profile controls a hardware queue used when transmitting t...

Page 76: ...bility another for DiffServ code points designated as having high drop probability These keywords give you complete flexibility in assigning DiffServ code points to these two drop probability levels Configuring DiffServ Code Point Mapping Tables You can use the diffserv dscp mapping command to configure a mapped relationship between an input DSCP and an associated output DSCP Each ATM port support...

Page 77: ...put_codepoint ports portlist egress no congestion congestion ingress where If you omit the no congestion and congestion keywords the command applies the mapping to the tables for both states If you omit the egress and ingress keywords the command applies the mapping to the egress direction and automatically configures a symmetrical mapping with the input_codepoint and output_codepoint values rever...

Page 78: ...ndom Early Detection RED is a congestion avoidance mechanism The basic idea behind RED is that most data transports detect packet loss and will therefore restrain transmission if only temporarily when they detect dropped packets Consequently if the switch needs to signal another device to slow transmission due to congestion RED provides a way of intelligently dropping packets This section describe...

Page 79: ... only to IP packets The config diffserv examination code point command gives you complete flexibility in assigning DSCPs to the two different drop probability levels This configured mapping of DSCPs to drop probability levels is used by WRED even if diffserv examination is disabled on the port The drop probability keyword indicates that the specified percentage should be used for both the low and ...

Page 80: ... of the packet controls which curve is used Figure 3 3 Comparisons of RED and WRED operation ATM_010 Packet drop probability Average queue length A RED Operation on ATM Ports B WRED Operation on ATM Ports 100 Minimum threshold Configured drop probability Maximum threshold 0 Packet drop probability Average queue length 100 Minimum threshold High drop probability Low drop probability Maximum thresho...

Page 81: ...integer in the range from 0 to 7 and identifies one of the eight egress queues If you omit the queue keyword the command applies to all of the queues for the ATM port Configuring the RED Minimum Queue Length Threshold The packet drop probability is based in part on the RED minimum queue length threshold When the average queue length exceeds this threshold the RED algorithm is activated and begins ...

Page 82: ...ded into three pools one pool of 32 code points pool 1 constitutes the recommended code points to be allocated as standards a second pool of 16 code points pool 2 is set aside for experimental or local use a third pool of 16 code points pool 3 that are initially set aside for experimental or local use but that might be used for standard assignments if pool 1 is ever exhausted The mapping of DSCPs ...

Page 83: ...ehaviors PHBs might be mapped onto ExtremeWare QoS profiles qp1 through qp8 Table 3 10 Assured Forwarding Classes and Three Level Drop Precedence Drop Precedence Level AF1 AF2 AF3 AF4 Low drop precedence AF11 001010 AF21 010010 AF31 011010 AF41 100010 Medium drop precedence AF12 001100 AF22 010100 AF32 011100 AF42 100100 High drop precedence AF13 001110 AF23 010110 AF33 011110 AF43 100110 Table 3 ...

Page 84: ...erv examination code point 0 qosprofile qp1 ports 2 1 2 2 Configure the Class Selectors For example config diffserv examination code point 8 qosprofile qp2 ports 2 1 2 2 high drop probability config diffserv examination code point 16 qosprofile qp2 ports 2 1 2 2 high drop probability config diffserv examination code point 24 qosprofile qp2 ports 2 1 2 2 high drop probability config diffserv examin...

Page 85: ...e point 30 qosprofile qp6 ports 2 1 2 2 high drop probability For example for AF4 qp7 config diffserv examination code point 34 qosprofile qp7 ports 2 1 2 2 low drop probability config diffserv examination code point 36 qosprofile qp7 ports 2 1 2 2 high drop probability config diffserv examination code point 38 qosprofile qp7 ports 2 1 2 2 high drop probability Configure the congested state mappin...

Page 86: ...for a specified ATM port use the following command show ports info detail For ATM ports the existing show ports qosmonitor command has also been enhanced to display the number of packet transmissions and discards from each queue in both egress and ingress directions QoS Monitor The QoS Monitor utility is supported for ATM module ports The QoS Monitor and its associated ExtremeWare commands are des...

Page 87: ...orts all of the general ExtremeWare switch commands Table 3 13 describes the changes to existing ExtremeWare general switch commands to support the ATM module Commands with keywords or parameters shown in italic typeface are existing ExtremeWare commands that have been enhanced to support the ATM module Table 3 13 Changes to General Switch Commands Command Description of Change show slot slot Augm...

Page 88: ...e port commands to support the ATM module Commands with keywords or parameters shown in italic typeface are existing ExtremeWare commands that have been enhanced to support the ATM module reboot time date time cancel slot slot Enhanced command The slot slot option was added to the command to make it possible to reboot a module in a specific slot When you specify this option the command applies to ...

Page 89: ...ation displayed by this command includes DiffServ and RED configuration parameters for the ATM module ports show ports portlist qosmonitor egress ingress discards Enhanced command The optional egress ingress and discards keywords display information for ATM ports By default the command displays transmissions in the egress direction The ingress keyword causes the command to monitor and display queu...

Page 90: ...e ATM link IP frames that meet this criteria will be sent to the MSM CPU for fragmentation Path MTU Discovery processing Non IP frames that meet this criteria will be discarded PDUs received from the ATM link with routed protocol encapsulation will be discarded if the size of the IP packet exceeds 1500 octets PDUs received from the ATM link with bridged protocol encapsulation will be discarded if ...

Page 91: ...are their access lists For example if an access list is configured for port 1 that access list also applies to port 2 and vice versa Changing Image and Configuration Attributes Except as described below the ATM module supports all of the ExtremeWare commands associated with managing image and configuration attributes For more information about these commands and operations see the Software Upgrade...

Page 92: ...of images to a specified ATM module When you enter the command with this option the image is downloaded to the module in the specified slot rather than to one of the switch s image partitions use image primary secondary slot slot The slot slot option has been added to this command to select which image will load on the module in the specified slot on the next reboot Table 3 15 Changes to Image Com...

Page 93: ...d additions to support the ATM module and includes information on the following topics New commands added to support the ATM module on page A 1 Commands changed to support the ATM module on page A 3 Commands not supported by the ATM module on page A 6 New Commands New commands have been added to ExtremeWare to support the following functions ATM SONET QoS and DiffServ 802 1Q tag mapping and tag ne...

Page 94: ...amble the cell payload on the specified ATM port s The default setting is on config diffserv dscp mapping input_codepoint output_codepoint ports portlist egress no congestion congestion ingress Configures a mapping between an input DiffServ code point DSCP and an associated output DSCP for the specified ATM ports config dot1q tagmapping input_vlanid output_vlanid ports portlist egress priority pri...

Page 95: ...ures the Signal Degrade threshold for the specified ATM ports config sonet threshold signal fail error_rate ports portlist Configures the Signal Failure threshold for the specified ATM ports config sonet trace path id_string ports portlist Configures the Path Trace Identifier string for the specified ATM ports config sonet trace section id_byte string id_string ports portlist Configures the Sectio...

Page 96: ...t maxbuf percent portlist egress ingress Added optional egress and ingress keywords config slot slot module a3c f32t f32f f48t g4x g6x g8x g12x p3c p12c wdm Added keyword to specify the OC 3c STM 1 ATM module disable red ports portlist queue queue Added optional keyword and argument to specify the queue number download bootrom ipaddress hostname filename slot slot Added optional keyword and augmen...

Page 97: ...M modules this command enables PVCs on the specified port and changes the port status LED to solid green if no other problems exist show diagnostics slot This command displays results of diagnostics for the ATM module show ports portlist info detail The information displayed by this command will include new DiffServ and RED configuration parameters show ports portlist rxerrors Only a subset of the...

Page 98: ...odule ports config ports portlist auto off speed 10 100 1000 duplex half full This command is an Ethernet specific command config ports portlist auto on This command is an Ethernet specific command config vlan name1 add delete ports portlist tagged untagged nobroadcast Usage restrictions apply ATM I O module ports do not support Protocol Based VLANs or MAC Address VLANs otherwise ATM ports support...

Page 99: ...mirroring is not supported on ATM module ports enable sharing port grouping portlist Load sharing port groups are not supported for ATM module ports enable smartredundancy portlist This command is an Ethernet specific command restart ports portlist Restarting ports is not supported on ATM module ports show ports portlist collisions This command is an Ethernet specific command 1 When name is a prot...

Page 100: ...A 8 Asynchronous Transfer Mode ATM Module Installation and User Guide ...

Page 101: ...rmation bases MIBs supported in relation to the ATM module For a broader list of the software standards supported by ExtremeWare as a whole see the Supported Standards appendix in the ExtremeWare Software User Guide This appendix includes information on the following topics ATM Support on page B 2 SONET SDH Support on page B 2 QoS and DiffServ Support on page B 3 ...

Page 102: ...MP MIBs that are supported for the ATM module Standards Supported for SONET SDH The Extreme Networks SONET SDH implementation complies with the following standards GR 253 CORE Synchronous Optical Network SONET Transport Systems Common Generic Criteria Bellcore Issue 2 Revision 2 January 1999 ANSI T1 105 02 1995 Synchronous Optical Network SONET Payload Mappings American National Standards Institut...

Page 103: ...n Gateways for Congestion Avoidance by Sally Floyd and Van Jacobson The Extreme Networks implementation of RED also complies with the recommendations published in RFC 2309 Recommendations on Queue Management and Congestion Avoidance in the Internet The Extreme implementation of DiffServ complies with the following standards RFC 2474 Definition of the Differentiated Services Field DS Field in the I...

Page 104: ...B 4 Asynchronous Transfer Mode ATM Module Installation and User Guide ...

Page 105: ...le feature summary 1 6 GPP subsystem 1 5 hot swapping 1 2 installing 2 7 LED indicators 2 10 2 12 network processors 1 5 troubleshooting 2 10 ATM scrambling configuring 3 12 B BGP 3 49 BlackDiamond switch default slot configuration 1 2 3 3 I O modules 1 2 overview 1 1 slot preconfiguration 1 2 bootrom downloading 3 49 C cables multimode 2 3 single mode 2 3 code points assignments changing 3 33 cla...

Page 106: ...gh drop precedence 3 41 I IGMP support for ATM module 3 48 image commands changed table 3 49 downloading 3 50 primary or secondary using 3 50 installation air flow requirements and slot assignments 2 5 connecting network interface cables 2 9 inserting and securing a module 2 7 slot locations figure 2 6 tools 2 4 verifying operation 2 10 version requirements software and hardware 2 2 Intra Subnet Q...

Page 107: ...bling 3 39 REI L event counter SONET 3 21 REI P event counter SONET 3 21 remote defect indicator line RDI L 3 22 remote defect indicator path RDI P 3 22 remote error indicator line REI L 3 22 remote error indicator path REI P 3 22 Remote Monitoring See RMON RIP 3 49 RMON A 6 S safety information 2 3 SAP 3 49 SD BER event counter SONET 3 21 SDH 1 7 section parity errors SONET 3 21 SF BER event coun...

Page 108: ...age 2 14 upgrading the switch image 2 14 V VC 3 2 virtual circuit identifier 3 2 Virtual Circuit See VC virtual path identifier 3 2 VLANs configuration commands table 3 24 tag mapping 3 26 tag nesting 3 27 tagged VLAN 802 1p and 802 1Q functions 3 25 W Weighted RED See WRED WRED drop probability 3 34 3 36 3 37 operation compared to RED figure 3 37 ...

Page 109: ...g 3 15 3 16 A 2 config sonet framing 3 15 3 16 A 2 config sonet signal label 3 15 3 19 A 2 config sonet threshold signal degrade 3 15 3 17 A 3 config sonet threshold signal fail 3 15 3 17 A 3 config sonet trace path 3 15 3 19 A 3 config sonet trace section 3 15 3 18 A 3 config vlan add ports A 6 config vlan delete ports A 6 config vlan protocol A 6 config vlan protocol any 3 25 A 6 D disable jumbo...

Page 110: ...3 36 3 47 A 5 show ports info detail 3 30 show ports qosmonitor 3 47 A 4 show ports rxerrors 3 47 A 5 show ports txerrors 3 47 A 5 show slot 2 10 3 45 A 5 show sonet 3 16 3 20 A 3 show version 3 45 A 5 U unconfig diffserv dscp mapping 3 30 A 3 unconfig diffserv dscp mapping ports 3 36 unconfig sonet A 3 unconfig sonet ports 3 16 3 20 use image 3 50 A 4 ...

Reviews: