Spirent SmartBits System Reference Manual

SmartBits
Performance Analysis System
SmartBits System
Reference
February 2001
P/N 340-1087-001 REV A
Spirent Communications of Calabasas1,Inc. (800) 886-8842 Toll Free (818) 676-2300 Phone (818) 881-9154 FAX
Copyright 1993-2001 Spirent Communications of Calabasas, Inc. All Rights Reserved.
The information contained in this document is the property of Spirent Communications, and is furnished for use by recipient only for the purpose stated in the Software License Agreement accompanying the document. Except as per­mitted by such License Agreement, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, without the prior written permission of Spirent Communications, Inc.
Disclaimer
The information contained in this document is subject to change without notice and does not represent a commitment on the part of Spirent Communications. The information in this document is believed to be accurate and reliable, however, Spirent Communications assumes no responsibility or liability for any errors or inaccuracies that may appear in the document.
Trademarks
, ScriptCenter, SmartApplications, SmartBits
AST II SmartLib SmartWindow
, SmartMetrics, SmartMulticastIP, SmartSignaling,SmartTCP, SmartVoIPQoS,
,SmartxDSL, TeraMetrics,andVAST are trademarks or registered trademarks of Spirent
, SmartCableModem,SmartFabric,SmartFlow,
Communications of Calabasas, Inc.
All other trademarks and registered trademarks are the property of their respective owners.
Warranty
Spirent Communications warrants to recipient that hardware which it supplies with this document (“Product”) will be free from significant defects in materials and workmanship for a period of twelve (12) months from the date of delivery (the “Warranty Period”), under normal use and conditions.
Defective Product under warranty shall be, at Spirent Communications’ discretion, repaired or replaced or a credit issued to recipient’s account for an amount equal to the price paid for such Product provided that: (a) such Product is returned to Spirent Communications after first obtaining a return authorization number and shipping instructions, freight prepaid, to Spirent Communications’ location in the United States; (b) recipient provide a written explanation of the defect claimed; and (c) the claimed defect actually exists and was not caused by neglect, accident, misuse, improper installation, improper repair, fire, flood, lightning, power surges, earthquake or alteration. Spirent Communications will ship repaired Product to recipient, freight prepaid, within ten (10) working days after receipt of defective Product. Except as otherwise stated, any claim on account of defective materials or for any other cause whatsoever will conclusively be deemed waived by recipient unless written notice thereof is given to Spirent Communications within the Warranty Period. Product will be subject to Spirent Communications’ standard tolerances for variations.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, ALL IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE, ARE HEREBY EXCLUDED, AND THE LIABILITY OF SPIRENT COMMUNICATIONS INC., IF ANY, FOR DAMAGES RELATING TO ANY ALLEGEDLY DEFECTIVE PRODUCT SHALL BE LIMITED TO THE ACTUAL PRICE PAID BY THE PURCHASER FOR SUCH PRODUCT. IN NO EVENT WILL SPIRENT COMMUNICATIONS INC. BE LIABLE FOR COSTS OF PROCUREMENT OF SUBSTITUTE PRODUCTS OR SERVICES, LOST PROFITS, OR ANY SPECIAL, DIRECT, INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, ARISING IN ANY WAY OUT OF THE SALE AND/OR LICENSE OF PRODUCTS OR SERVICES TO RECIPIENT EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
1. Formerly known as Netcom Systems, Inc.
ii SmartBits System Reference

Contents

Contents iii
About This Guide 1
Purpose ...................................................................... 2
Audience ..................................................................... 2
ManualContent................................................................ 2
Conventions .................................................................. 4
RelatedManuals ............................................................... 5
OnlineHelp................................................................... 5
HowtoContactUs.............................................................. 6
Chapter 1 Documentation and Website Overview 7
SmartBitsDocumentation........................................................ 8
SpirentCommunicationsWebsiteResources......................................... 9
DataSheetsandBrochures ................................................... 9
Technical Support Software, Firmware, and Documentation Updates . . . . . . . . . . . . . . . . . . 9
TrainingClasses,Seminars,andConsultingServices............................... 9
TechnologyPapers,Articles,andApplicationNotes .............................. 11
SpirentCommunicationsUSGovernmentSolutions .............................. 11
WebsitesofIndustryLabPartners............................................. 11
Chapter 2 System Architecture 13
SmartBitsChassisModelsandCards.............................................. 14
SmartBits-200 ................................................................ 15
SmartBits-2000............................................................... 15
SmartBits-10............................................................. 16
SmartBits-600 ................................................................ 16
SmartBits-6000B.............................................................. 16
SummaryofSmartBitsSoftware.................................................. 17
CardArchitecture.............................................................. 18
TrafficGenerationandPerformanceAnalysis ....................................... 19
TraditionalCardsandTraffic ................................................ 20
SmartMetricsCardsandTraffic .............................................. 23
TeraMetricsCardsandTraffic................................................ 26
SmartBits System Reference iii
Contents
Chapter 3 Multiple Users Accessing a Chassis 27
Requirements for Multi-User Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
PreparingforMulti-UserOperation ............................................... 29
How Does the Multi-User Feature Work?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
In SmartWindow, with SMB-600 and SMB-6000B Multi-Users . . . . . . . . . . . . . . . . . . . . . 31
InSmartWindow,withSMB-2000............................................ 33
InSmartFlow ............................................................ 34
InSmartCableModemTest.................................................. 36
InSmartxDSL............................................................ 37
Chapter 4 Maintenance and Upgrade Procedures 39
DownloadingNewFirmware .................................................... 40
AddingCardstoaSmartBitsChassis .............................................. 40
ConvertingtheSmartBitsChassis................................................. 40
ChangingChassisTimeout...................................................... 41
ChangingChassisFuses ........................................................ 41
Chapter 5 Core Software Applications 43
OverviewofCoreApplications................................................... 44
SmartWindow ................................................................ 45
SmartLib .................................................................... 47
SmartApplications............................................................. 48
Chapter 6 Optional Applications 51
SpecialFeatureSupport......................................................... 52
RequiredFirmwareVersions................................................. 52
Local Multiple Chassis Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
RemoteMultipleChassiswithGPS ............................................... 54
SmartSignaling ............................................................... 55
SmartMulticastIP.............................................................. 56
SmartxDSL .................................................................. 57
SmartFlow................................................................... 59
SmartVoIPQoS ............................................................... 61
AdvancedSwitchTestsforEthernet(ASTII) ....................................... 62
VirtualLANAdvancedSwitchTests(VAST) ....................................... 64
SmartCableModemTest ........................................................ 65
ScriptCenter ................................................................. 67
SmartTCP ................................................................... 68
iv SmartBits System Reference
Chapter 7 Sample Test Topologies 69
SampleDevicesandNetworkstoTest ............................................. 70
TestingCableModems..................................................... 70
TestingFrameRelaySwitches ............................................... 70
TestingPacketoverSONETRouters .......................................... 71
TestingGigabitRouters .................................................... 72
TestingATM............................................................. 73
Chapter 8 Chassis Specifications 75
SMB-200/2000Specifications.................................................... 76
SMB-10................................................................. 77
SMB-6000/6000BSpecifications ................................................. 78
Chapter 9 Ethernet Cards 81
EthernetApplications .......................................................... 82
Minimum/MaximumFrameLengthsforEachCard................................... 84
FeatureSummaryof10/100MbpsCards ........................................... 86
FeatureSummaryofGigabitCards................................................ 91
SmartCardsandModules........................................................ 94
LEDsonEthernetSmartCards/modules........................................ 94
GXSeriesSmartCards.......................................................... 96
LANSeriesModules........................................................... 98
LAN-3100AandLAN-3200ASeriesModules................................... 98
LAN-3101AModules..................................................... 100
LAN-3111AModule...................................................... 101
LAN-3201xSeriesModules................................................ 104
LAN-3300SeriesModules ................................................. 106
LAN-3710AModule...................................................... 108
MLSeriesSmartCards......................................................... 110
ML-5710ASmartCard..................................................... 110
ML-7710/7711SmartCards................................................. 111
STSeriesSmartCards ......................................................... 112
ST-6410SmartCards ..................................................... 112
SXSeriesSmartCards......................................................... 113
SX-7000SmartCards...................................................... 113
StandardEthernetFeatures ..................................................... 114
GigabitFrameRateCalculation ................................................. 130
GigabitEthernetTesting,ClockTolerance......................................... 132
Contents
Chapter 10 Packet over SONET Modules 135
PacketoverSONET(POS)Applications .......................................... 136
SmartBits System Reference v
Contents
PacketoverSONET(POS)ModuleTypes......................................... 137
PacketoverSONET(POS)LEDs................................................ 138
POS-3500/3502SeriesModules................................................. 139
POS-3504AsModule.......................................................... 141
Chapter 11 ATM Cards 143
ATMApplications............................................................ 144
ATMIntroduction............................................................ 145
ATMLEDs................................................................. 146
ATMSmartCards............................................................. 148
ATMCellHeader............................................................ 150
ATMAlarms................................................................ 151
ATMLineEventStatistics ..................................................... 155
ATMILMIParameters........................................................ 157
ATMLANEParameters....................................................... 158
ATMARPParameters......................................................... 159
ATMLineParameters......................................................... 160
Chapter 12 WAN Cards 163
WAN Applications........................................................... 164
FeatureSummaryofWANCards............................................ 165
WANLEDs................................................................. 166
WN-3405,WN-3415,WN-3420ASmartCards...................................... 168
WN-3441A, WN-3442A, WN-3445A
SmartCards ................................................................. 169
Chapter 13 Token Ring Cards 171
TokenRingApplications....................................................... 172
TokenRingLEDs ............................................................ 173
TokenRingCounters.......................................................... 174
TR-8405TokenRing4/16MbpsSmartCard........................................ 175
TokenRingOperationalDetail.................................................. 176
RingProtocolsUsedbytheTR-8405............................................. 185
Chapter 14 Fibre Channel Cards 189
FibreChannelModules........................................................ 190
FBC-3601A,FBC-3602AModules............................................... 191
FibreChannelLEDs.......................................................... 193
vi SmartBits System Reference
Appendix A RFCs and Standards Supported 195
Appendix B Auto Negotiation 197
GigabitFiberAutoNegotiation.................................................. 198
10/100/1000Mbps Copper Ethernet Auto Negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Auto Negotiation Priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
OperationAftertheAutoNegotiationProtocolCompletes ........................ 203
SummaryofMIIRegistersandBitDefinitions...................................... 204
Appendix C Certifications and EMI Compliance 211
Certifications................................................................ 212
SmartBitsCompliancewithCERequirements...................................... 213
Appendix D ToS Parameters 215
Appendix E SMB-600/6000B Cables and Connectors 221
EthernetCables.............................................................. 222
EthernetConnectors........................................................... 223
POSConnectors.............................................................. 226
FiberOpticCableSignals ...................................................... 227
Multi-modeSCDuplextoSCDuplex ........................................ 227
Single-modeSCDuplextoSCDuplex ....................................... 228
SmartBits-to-GPS Receiver Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Contents
Appendix F SMB-200/2000 Cables and Connectors 231
EthernetCables.............................................................. 232
EthernetConnectors........................................................... 233
TokenRingCableandConnector................................................ 238
WANCablesandConnectors ................................................... 239
ATMCablesandConnectors.................................................... 241
FiberOpticCableSignals ...................................................... 244
Multi-modeSCDuplextoSCDuplex......................................... 244
Single-modeSCDuplextoSCDuplex........................................ 245
SmartBits-to-GPS Receiver Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Appendix G Serial Port Commands 247
OverviewoftheSerialCommandSet............................................. 248
SerialPortCommandSet ...................................................... 249
Glossary of Terms 253
FeaturesandTerminology...................................................... 254
Index 265
SmartBits System Reference vii
viii SmartBits System Reference

About This Guide

In this section . . .
This portion of the user guide contains the following topics:
Purpose.....2
Audience.....2
Manual Content.....2
Conventions.....4
Related Manuals.....5
Online Help.....5
How to Contact Us.....6
SmartBits System Reference 1
About This Guide

Purpose

Purpose
The SmartBits System Reference manual provides system architecture information, basic product information, and specifications, with an emphasis on hardware usage.

Audience

This manual is designed for engineers and technicians who are familiar with PCs and have a working knowledge of telecommunications devices and networks.

Manual Content

This manual contains the following chapters:
“About This Guide” Provides an overview of this manual.
Chapter 1, “Documentation and Website Overview”
Chapter 2, “System Architecture”
Chapter 3, “Multiple Users Accessing a Chassis”
Chapter 4, “Maintenance and Upgrade Procedures”
Chapter 5, “Core Software Applications”
Chapter 6, “Optional Applications”
Chapter 7, “Sample Test Topologies”
Chapter 8, “Chassis Specifications”
An overview of SmartBits documentation, related manuals, website, training information and technical support.
Detailed information on SmartBits chassis, software applications, traffic generation, and performance analysis.
Explains how to access a chassis, including multi-user requirements, operation and features
Provides maintenance and upgrade procedures including, downloading firmware, adding SmartCards/ modules, changing timeout and fuses, and converting SmartCards/modules.
An overview of core applications for SmartWindow, SmartLib, and SmartApplications.
Provides a list of optional applications for the SmartBits chassis.
Describes testing of sample devices and networks including a summary of tests.
Provides specification information for all SmartBits chassis.
2 SmartBits System Reference
About This Guide
Manual Content
Chapter 9, Ethernet Cards
Chapter 10, Packet over SONET Modules
Chapter 11, ATM Cards
Chapter 12, WAN Cards
Chapter 13, Token Ring Cards
Appendix A, RFCs and Standards Supported
Appendix C, Certifications and EMI Compliance
Appendix B, Auto Negotiation
Appendix D, ToS Pa ra me te rs
Describes Ethernet card features, performance, and methodology.
Describes POS card features, performance, and methodology.
Describes ATM card features, performance, and methodology.
Describes WAN card features, performance, and methodology.
Describes Tokin Ring card features, performance, and methodology.
Describes RFCs and Standards supported by SmartBits applications.
Describes safety and emission standards, FCC statement, and EC requirements.
Defines auto negotiation as performed by SmartBits systems and SmartCards/modules.
Describes type of service values.
Appendix E, SMB-600/6000B Cables and Connectors
Appendix F, SMB-200/2000 Cables and Connectors
Appendix G, Serial Port Commands
Glossary of Terms
Describes the cable and connections features available for the SMB-600/6000B
Describes the cable and connections features available for the SMB-200/2000
Overview of the serial port command set.
Describes common features and terms used with SmartBits chassis.
SmartBits System Reference 3
About This Guide

Conventions

Conventions
This guide uses the following typographical conventions:
Italics for parameter names, chapters, document names, areas within windows, and
Bold for paths in procedures, any button, key, or tab being selected, menu options and
The terms DUT and device under test as well as SUT and system under test are used
Text you enter or input is shown in Courier.
Directory and file names are shown in Helvetica.
The terms packet and frame are used interchangeably.
The terms SmartCardand cardrefer to the circuit boards used with the
words of emphasis.
values within a field, and tab names.
interchangeably in this guide.
SMB-200/2000 chassis. The term modulerefers to the circuit boards used with the SMB-600/6000B chassis.
Notes, cautions, and other important user information are shown as follows:
Note: Includes related information and tips.
!
Caution: Includes related precautions.
Important: Includes related important details.
Warning: Includes related warnings to prevent damage to equipment and or injury.
4 SmartBits System Reference

Related Manuals

Additional manuals related to this Product Name Reference manual are listed below.
SmartBits 200/2000 Installation Guide: Describes how to set up the IP address of a
SMB-200 or SMB-2000 chassis and perform a first-time installation.
SmartBits 600/6000B Installation Guide: Describes how to set up the IP address of a
SMB- 600 or SMB-6000B chassis and perform a first-time installation.
User guides supplied with both core and optional software applications.

Online Help

In each Product Name GUI application, you can access online Help in two ways:
Press the F1 key in the window about which you wish information.
From the menu bar, select Help > Contents to view the entire contents of the Help
file.
About This Guide
Related Manuals
SmartBits System Reference 5
About This Guide

How to Contact Us

How to Contact Us
Technical support is available Monday through Friday between 07:00 and 18:00 Pacific Standard Time.
To obtain technical support for any product, please contact our Technical Support Department using any of the following methods:
Phone: +1 800.886.8842 (available in the U.S. and Canada)
+1 818.676.2589
Fax: +1 818.880.9154
E-mail: smartbits.support@spirentcom.com
In addition, the latest versions of application Help files, application notes, and software and firmware updates are available on our website at:
http://www.spirentcom.com
Company Address
Spirent Communications of Calabasas 26750 Agoura Road Calabasas, CA 91302 USA
+1 818.676.2300
6 SmartBits System Reference
1
Documentation and Website Overview
In this chapter . . .
SmartBits Documentation.....8
Spirent Communications Website Resources.....9
SmartBits System Reference 7
Chapter 1: Documentation and Website Overview

SmartBits Documentation

SmartBits Documentation
The user documentation for SmartBits Performance Analyzers is organized into manuals included in multiple binders, on CD, and/or the Spirent Communications website at:
www. spirentcom.com
To keep pace in a fast-moving industry, the latest documentation for our new and improved product family is available as follows:
For the latest documentation for: Please refer to:
Software programs or versions The online help for the new program and/or
Firmware Release notes under Support at the website
the revised user guide
SmartCards/modules
Data sheets under Products at the website
Online help for SmartWindow
Manuals Documentation area of the website
Core manuals
All chassis orders ship with the following manuals on CD. The installation guides and this System Reference manual are provided in hardcopy form:
SmartBits 200/2000 Installation Guide. Provide initial installation and
troubleshooting procedures (for SMB-200/2000 chassis.
or SmartBits 600/6000B Installation Guide. Provide initial installation and trouble-
shooting procedures (for SMB-600/6000B chassis).
SmartWindow User Guide. Describes how to use SmartWindow – a versatile GUI
designed for custom testing.
SmartApplications User Guide. Describes how to use SmartApplications – asetof
automated, tests based on RFC-1242 and RFC-2544.
SmartApplications API Manual. Explains how to use the SmartApplications API
software – a set of canned scripts used to run SmartApplications tests.
SmartLib User Guide and SmartLib Message Functions Guide. Explain how to
program using SmartLib – a comprehensive programming tool to meet unique requirements or to streamline testing.
SmartBits System Reference (this manual).
8 SmartBits System Reference
Chapter 1: Documentation and Website Overview

Spirent Communications Website Resources

Additional user guides
With any additional applications purchased, you will receive a user guide on the product’s software CD.
Spirent Communications Website Resources
Please visit the Spirent Communications website at:
www. spirentcom.com
Located at this site are the latest product updates, technical tips and papers, technical support information, enhanced firmware, updated documentation, and industry links.
The following website resources are only examples of the material at your fingertips.

Data Sheets and Brochures

A variety of data sheets and brochures are available on Spirent Communications chassis, applications, and cards.

Technical Support Software, Firmware, and Documentation Updates

If you have SmartBits products and wish to upgrade your version or obtain the latest firmware release, contact Spirent Communications Technical Support for the necessary passwords and then download the desired files directly from our website.

Training Classes, Seminars, and Consulting Services

Spirent Communications offers a variety of technology-based and product-specific courses and seminars. Consulting services are also available for custom work, such as scripting.
SmartTraining
Through a combination of lecture and labs, students will learn how to use SmartBits hardware and software. Our wide range of workshops can be customized for your needs.
SmartTraining courses focus on how to effectively use Spirent Communications hardware and applications. Our programs provide a hands-on approach to learning products, technology, and test methodologies. Through a variety of courses, we can provide your organization with an entire training solution, or use individual courses to enhance your technicians' skills.
SmartBits System Reference 9
Chapter 1: Documentation and Website Overview
Spirent Communications Website Resources
Services include but are not limited to:
Spirent Communications Training Facilities
On-site Training
Portable Mini-Lab
Program Customization
Full Testing and Certification
Train-the-Trainer Program
Full Administrative Support
Course Offerings:
TRN-301 "SmartLibrary Programming using Tcl"
TRN-402 "How to Test Multi-Layer Devices and Networks"
TRN-501 "How to Test QoS Devices and Networks"
TRN-601 "How to Test ATM Devices and Networks"
Seminars
Check our website regularly to find out about upcoming events. Past seminars have focused on the following topics:
Multi Layer Switch Testing & Analysis. For developers, service providers, and
major enterprises.
Broadband Test and Analysis. Includes information on xDSL, Cable Modem, and
AT M .
Voice over IP. Explains voice over IP technology and introduces the SmartVoIPQoS
product.
SmartConsulting
Expert technical consultants are available and offer specialized assistance in performing tests and analyzing the data to get optimum results from your equipment or network.
SmartConsulting focuses on high value-added services that provide an immediate return for your investment. These services are ideal when specialized expertise is needed, time is limited, or internal resources are unavailable. Our goal is to provide custom software applications development and support tailored to meet the specific needs of your projects. SmartConsulting provides access to applications developers with the ability to work directly on-site with you. These time-saving services can be tailored to meet your exact needs.
10 SmartBits System Reference
Chapter 1: Documentation and Website Overview
Spirent Communications Website Resources
Services include, but are not limited to:
Custom Application and Script Development
Test Methodology Development
SmartLab Testing
On-site Support and Training
SmartLibrary Training
Phone Support
ISO-9000 Compliance Testing Application Design

Technology Papers, Articles, and Application Notes

In addition to white papers and application notes, links to hot topics and key industry magazines, such as those listed below, are readily available at our website:
Spirent Communications Introduces Worlds First 10 Gigabit Ethernet Product.
Spirent Communications Introduces First Network Performance Analysis Solution for
Storage Area Networks (SANs).
Multiprotocol Label Switching (MPLS) Performance Analysis.
GX-1420B (Most Innovative Award – InternetWeek).
SmartVoIPQoS (Internet Telephony Product of the Year). Feature on VoIP and the
performance of data quality Quality of Service (QoS).
Te ra Me tr i cs (Best of Show Award at Networld + Interop).

Spirent Communications US Government Solutions

Spirent Communications is pleased to announce product availability through GSA
contract # GS-35S-4550G held by Management Systems Designers, Inc., our partner
holding GSA Schedules. Once you have selected the Spirent Communications products you want, order them from MSD.

Websites of Industry Lab Partners

To see outstanding examples of Spirent Communications products creating benchmark test data, explore the following websites as well:
Centennial Networking Labs (www.cnl.ncsu.edu)
ZD Labs (Morrisville, NC)( www.zdlabs.com)
The Tolly Group (www.tolly.com)
University of New Hampshire (www.iol.unh.edu)
SmartBits System Reference 11
Chapter 1: Documentation and Website Overview
Spirent Communications Website Resources
Network Computing Magazine (www.nwc.com)
NSTL (www.nstl.com)
Network Test (www.networktest.com)
Government Computing News (www.gcn.com)
12 SmartBits System Reference
2
System Architecture
In this chapter . . .
SmartBits Chassis Models and Cards.....14
SmartBits-200.....15
SmartBits-2000.....15
SmartBits-600.....16
SmartBits-6000B.....16
Summary of SmartBits Software.....17
Card Architecture.....18
Traffic Generation and Performance Analysis.....19
SmartBits System Reference 13
Chapter 2: System Architecture

SmartBits Chassis Models and Cards

SmartBitsChassisModelsandCards
SmartBits chassis models are available in several different models. The chassis you choose will depend on the requirements of your system.
SmartCards are custom-designed printed circuit boards (PCBs) that fit within a SmartBits chassis to generate, capture and track network traffic. They fit into the SMB-10, SMB­2000, and SMB-200 chassis.
Modules consist of one PCB, but have a higher port density than the SmartCard. Each card is attached to a tray specially designed for the SMB-600 and the SMB-6000B.
The term cardcan refer to any SmartCard or module.
The various models of SmartBits chassis are listed in Ta bl e 2- 1.:
Table 2-1 SmartBits Chassis SmartCards/Modules Applications
Model
1
Ports
Card Types
Max #
Available
2
Technologies
AvailableCoreand Software Applications
SMB-200 4 SmartCards All
SMB-2000 20 SmartCards All
SMB-600 16 Modules Eth + POS
SMB-6000B 96 Modules Eth + POS
SMB-10
5
20 SmartCards All All
3
3
4
4
All
All
Core Set+(5)
Core Set+ (5)
1 The SMB-1000, an older model chassis, requires an upgrade to the SMB-2000
level to use current SmartCards and software.
2 The different card types are not interchangeable; namely, the SmartCards are not
interchangeable with modules. 3 All technologies except POS (Ethernet, ATM, Frame Relay, Token Ring). 4 Eth + POS = Fast and Gigabit Ethernet and Packet over SONET (POS). 5TheSMB-10“slave” chassis is controlled and dependent on an SMB-2000 chassis.
14 SmartBits System Reference

SmartBits-200

The SmartBits-200 (SMB-200) is a portable, 4-slot network performance analysis test system, a streamlined version of the SMB-2000. The SMB-200 is fully compatible with the SMB-2000 system, utilizing all the same SmartCards and software applications.
Each SMB-200 is a complete performance analysis test system that measures the performance limits of network devices and complex network configurations, including 10/100/1000 Mbps Ethernet, Gigabit Ethernet, Token Ring, ATM, and Frame Relay.
Figure 2-1. SmartBits-200 Chassis

SmartBits-2000

Chapter 2: System Architecture
SmartBits-200
The SmartBits-2000 (SMB-2000) multi-user 20-slot chassis is a complete network performance analysis test system that measures the performance limits of network devices and complex network configurations, including 10/100/1000 Mbps Ethernet, Gigabit Ethernet, Token Ring, ATM, and Frame Relay.
Figure 2-2. SmartBits-2000 Chassis
Differences Between SMB-200 and SMB-2000
SMB-200 does not have the DB-37 connectors for the SmartBits stack configuration,
therefore does not support multiple users and the SMB-10 extension hub.
SMB-200 has front panel Fan, Link, and Power LEDs, and a reset switch. The SMB-
2000 has only Power and Link LEDs and no reset switch.
SMB-200 SmartBits System is the portable version of the SMB-2000 chassis.
SMB-200 has a 4-slot chassis vs. SMB-2000 which has a 20-slot chassis.
SmartBits System Reference 15
Chapter 2: System Architecture

SmartBits-600

Note: Although the SMB-200 cannot be stacked, it is able to be expanded with multiple
chassis via the expansion ports.

SmartBits-10

The SMB-10 is a 20 slot chassis that connects to and expands the capacity of a SMB-2000. This chassis is totally dependent on the controller of the connecting SMB-2000, and is called a slave.
SmartBits-600
The SmartBits-600 (SMB-600) is a portable and compact high-density-for-its-size network performance analysis test system. Compatible with the SMB-6000B system, the SMB-600 holds up to two modules that can support up to 4 Gigabit Ethernet ports, 16 10/ 100 Mbps Ethernet ports, two POS (Packet over SONET) ports, two SmartMetrics Gigabit ports, or a mixture of these port types.
Figure 2-3. SmartBits-600 Chassis

SmartBits-6000B

The SmartBits 6000B (SMB-6000B) is an ultra high-port density network performance analysis test system. Each chassis holds up to 12 modules that can support up to 24 Gigabit Ethernet ports, 96 10/100 Mbps Ethernet ports, 12 POS (Packet over SONET) ports, 12 SmartMetrics Gigabit Ethernet ports, or a mixture of these port types.
Figure 2-4. SmartBits-6000B Chassis
16 SmartBits System Reference

Summary of SmartBits Software

The SmartBits unique system design offers many user control options – from full-function graphical user interface software to a fully-documented programming library.
Please refer to Chapter 5, Core Software Applications” and Chapter 7, Sample Test
Topologies, for an overview of each software application currently available. For in-
depth information, you can refer to the user manual or the online help at
www.netcomsystems.com/ for each application.
SmartBits chassis have a wide range of applications available, depending on the SmartCard/module types selected.
Table 2-2. Card Types Supported by SmartBits Software
Chapter 2: System Architecture
Summary of SmartBits Software
http://
Smart Software
SmartWindow
SmartLib
SmartApplications X X X X X
SmartSignaling X
SmartMulticastIP X
SmartxDSL X X
SmartFlow X X
SmartVoIPQoS X X
AST II X
VA S T X
SmartCableModem Test
ScriptCenter X X X X X
2
2
Ethernet
2
1
XXXX4
X
1
ATM
XXX X
WA N To ke n
Ring
POS
1
SmartTCP X
1 Appropriate cards for an application vary according to application. Refer to
Chapter 5, Core Software Applications,,andChapter 6, Optional
Applications,
2 ML05710 USB mode available.
for program descriptions.
SmartBits System Reference 17
Chapter 2: System Architecture

Card Architecture

Card Architecture
The three general types of SmartBits card architecture reflect the increasingly complex demands of networks and network devices. Each type serves a vital role in performance analysis of a network and its components.
Table 2-3. Architecture of Cards by Emphasis on Layer Testing
Card Processor Type Designed for testing...
Traditional also known as packet-blasters
SmartMetrics TCP/IP Layers 2 through 5, with an emphasis on
TeraMetrics TCP/IP Layers 2 through 5, with an emphasis on
TCP/IP Layers 1, 2 and 3
Layers 3 and 4, and latency measurements
high speed technologies and advanced testing methodologies implemented via a onboard Pentium/Linux processor
Figure 2-5. Where Card Architecture Types Function
For a list of cards supporting each application, refer to the chapter on each card type.
18 SmartBits System Reference
Chapter 2: System Architecture

Traffic Generation and Performance Analysis

Traffic Generation and Performance Analysis
Each SmartBits port physically generates one frame at a time, at a user-defined rate. The port traffic can be varied, tracked, and analyzed in different ways, depending on the processor technology of each card (Traditional, SmartMetrics, or TeraMetrics).
The following terms will assist you in understanding SmartBits terminology:
Stream. A common template, pattern or packet structure based on a single protocol; a
single basic frame blueprint with a user-defined custom format or a selected standard protocol format. A stream acts like virtual host on a SmartBits card and simulates the traffic of a workstation or server on a network. Depending on the processor types, the individual frames may or may not have specialized tracking and reporting capabilities.
Traditional Stream. A single frame blueprint generated from a single port, with
varied frames generated via Variable Field Definitions (VFDs). These frames are counted at the receiving ports but do not include a signature field for specialized tracking.
SmartMetrics Stream. Retains its own signature field with a unique timestamp and
sequence ID and may generate many varied frames with specialized tracking and reporting capabilities. The signature field is the mechanism for advanced tracking and analysis methods, namely latency histograms, sequence tracking of every frame, and raw tag reporting.
TeraMetrics Stream. Has SmartMetrics stream capabilities with special variations
available for very high speed technologies.
Flow. An industry-wide term referring to transmitted traffic sent from point A to point
B, tracked based on unique source and destination combinations. In SmartBits products and documentation, this term is used as an abbreviation for the term SmartFlow described below.
SmartFlow. A Spirent Communications term that is a superset of the above definition
of flow.” A SmartFlow may include a single flow of traffic from point A to point B, and may transmit many-to-one, one-to-many, or a set of different flows from either receiving or transmitting ports for statistical analysis.
A SmartFlow is one or more frames from one or more sources to one or more destina­tions that are tracked as a single entity. The sources and destinations can be defined at t he M AC , I P, T C P, o r U D P l ev e l .
SmartBits System Reference 19
Chapter 2: System Architecture
Traffic Generation and Performance Analysis

Traditional Cards and Traffic

The first series of SmartBits cards, called Traditional, generates one standard stream, or one frame blueprint, plus one or two alternate streams per port, with the primary processing located in the chassis controller.
For a summary of Traditional card features, please refer to Table 2-4 on page 22.
Each stream may also generate thousands of continuously varied frames by incrementing or decrementing source or destination addresses, or varying the frame content via VFDs (variable field definitions) in SmartWindow and SmartLib. These frame variations exercise the DUT or system under test at up to full wire rate but do not have latency measurements or out-of-sequence tracking for each frame.
Figure 2-6. Traditional Cards and Traffic
The Traditional architecture refers to the basic capabilities of all cards, including most or all of the following features for the individual cards, available in SmartWindow and SmartLib.
Generate Packets Up to and Beyond Wire Speed. Uses a variety of transmission
modes, with the ability to dynamically vary packet gap and length during transmission, adjust preamble length, auto negotiate speed and duplex mode, and capture frames.
Each Port Generates a Standard Stream. Also known as the Background template
or frame blueprint, the standard stream generated from a Traditional card is based on one protocol (IP, UDP, or UDP) and capable of thousands of varied frames defined through Variable Field Definitions (VFDs).
Variable Field Definitions (VFD). You can use the three Variable Field Definitions
(VFDs) to customize a single stream per port in that each frame may be altered via incrementing or decrementing data bits. For more details, refer to the glossary definitions on page 340 and to the online help in the applications.
Alternate Streams. In Traditional mode, there is an additional, simple Alternate
stream that can be defined, that is inserted in the traffic pattern at specified intervals and can be used to simulate management frames. Gigabit Ethernet Cards have two Alternate streams.
20 SmartBits System Reference
Chapter 2: System Architecture
Traffic Generation and Performance Analysis
Round-Robin Traffic Loading. This method transmits the frame blueprints (streams)
in the sequence of the stream numbers, and repeats the sequence in a round-robin fashion throughout the transmission.
Customized Frame Content. You can customize frame content with a protocol
editor, including the ability to intersperse alternate traffic with regular streams and to add VLAN tags.
Tracking Frames via Triggers. You can monitor and validate packets with user-
definable triggers.
Trigger. A pattern tracking tool that identifies any packet with a specific pattern
located inside any of the packets received by a receiving SmartBits card. The receiving card then counts the number of triggers received with the specific pattern. Most Traditional applications automatically insert triggers and add user-selectable errors depending on the application.
Enhanced Traditional Architecture.
The Enhanced Traditional cards have the ability to increment and decrement source and destination IP addresses, as well as MAC addresses.
This feature is only available with the following cards:
GX-1420B, Gigabit Ethernet for the SMB-200/2000.
GX-1421A, Gigabit Ethernet for the SMB-200/2000.
LAN-3100A, 10/100 Mbps Ethernet for the SMB-600/6000B.
LAN-3150A, 10/100 Mbps Ethernet RMII/SMII for the SMB-600/6000B.
For more details on these cards, refer to Chapter 9, Ethernet Cards,”.
ATM with Traditional-Plus Architecture
ATM Cards are a type of Traditional card that have a single basic frame blueprint and can retain hundreds or thousands of PVC/SVC addresses assigned per port, depending on AT M t y p e .
Similar to the Traditional cards, ATM cards have additional capabilities, ranging from one tracked trigger per port to over 2,000 triggers per port, depending on the card. For more information, refer to Chapter 11, ATM Cards,.
SmartBits System Reference 21
Chapter 2: System Architecture
Traffic Generation and Performance Analysis
The following table highlights the various types of Traditional cards.
Table 2-4. General Characteristics of Traditional Cards
Max
Processor Type
Used with
Max Number of Streams Per Port
Number of Flows Per Port
Frame Variations
Traffi c Loading Method
Limitation/ Benefit
Traditional Ethernet
and Token Ring cards
Enhanced Traditional
GX-1420B LAN­3100A
Traditional Plus
AT M -1 Cards
AT M -2 Cards
1plus1or2 alternate streams
1plus1or2 alternate streams
1 stream per port with
Up to 256
PVCs/SVCs
Up to 2048
PVCs/SVCs
n/a Thousands of frame
blueprints through VFDs (variable field definitions), that can increment and decrement source and destination MAC fields, and alter content.
n/a Thousands of frame
blueprints through VFDs (variable field definitions), that can increment and decrement source and destination MAC and IP fields, and alter content.
n/a Thousands of frame
blueprints through the individual addresses of PVCs/ SVCs.
1
1
Round­Robin sequence
Round­Robin sequence
Round­Robin sequence
Full wire-rate with varied traffic. Varied frames can be generated but individual frames cannot be tracked. No signature field.
Full wire-rate with varied traffic. Varied frames can be generated but individual frames cannot be tracked. No signature field.
Full wire-rate with varied traffic. Varied frames can be generated but individual frames cannot be tracked. No signature field.
1 In SmartWindow, SmartLib, and SmartApplications. In SmartSignaling, up to 8.38 million VCCs can be
generated for tests. See other applications for maximum PVCs/SVCs supported.
22 SmartBits System Reference

SmartMetrics Cards and Traffic

The SmartMetrics processors are located on each card instead of on the chassis controller. They offer Traditional mode as well as SmartMetrics mode performance analysis.
For a summary of SmartMetrics card features, please refer to Table 2-5 on page 25.For details on individual cards, please refer to Chapter 9, Ethernet Cards.
The SmartMetrics mode offers extensive sequence and latency tracking, histograms, and analysis for every frame via a time-stamped signature field inserted into each transmitted SmartMetrics frame; this capability is also offered on TeraMetrics cards.
SmartMetrics Frame Blueprints
Hundreds of IP streams (frame blueprints), per port, feed into a sequenced, time-stamped individually tracked series of frames (see Figure 2-7).
Within each stream, there can be thousands of SmartFlowsper port. Each SmartFlow within a stream carries the same protocol format but offers a number of variables which are individually time-stamped and tracked according to the test configuration.
Chapter 2: System Architecture
Traffic Generation and Performance Analysis
Figure 2-7. SmartMetrics Frame Blueprints
SmartMetrics Signature Field
SmartMetrics mode, streams, and measurements support the use of an embedded Signature field specific to each frame. The Signature field is used by the receiving card to analyze network traffic and to display the results in spreadsheets and/or histograms.
The SmartMetrics Signature field resides in the last 18 bytes of the payload of each frame and contains the following:
Stream ID based on stream number, chassis, card slot, and port #.
Frame sequence number.
Transmit timestamp.
Important: If enabled, the Signature field overwrites the last 18 bytes of data at the end
of payload of each frame, therefore, do not insert significant data into that area.
SmartBits System Reference 23
Chapter 2: System Architecture
Traffic Generation and Performance Analysis
Multiple frame blueprints, different protocols, and
MAC Dest MAC Src
MAC Dest MAC Src
varied frame sizes per stream.
MAC Dest MAC Src
Figure 2-8. Three Streams (frame blueprints) on a single SmartMetrics port
There are three different traffic loading methods used with SmartBits cards:
Round-Robin Traffic Loading. The default transmit order for SmartCards that
support multiple stream definitions is a round-robin order based on the stream index. One frame is sent from each stream definition starting at index 1 until all streams have been transmitted. Then the process is repeated.
This means that the percentage of a given type of traffic is dependent on the number of stream definitions that have been defined with the given characteristics. If thirty streams are defined with a high QOS, and seventy streams are defined with a low QOS, thirty percent of the traffic will have the high QOS.
Sequencer Traffic Loading. This method sets the rate and transmit mode on a per-
port basis.
IPX
IP
TCP
Prot Header
Prot Header
Prot Header
Payload
Payload
Payload
Signature
Signature
Signature
CRC
CRC
CRC
Scheduler Traffic Loading. Available with the POS-6500 and LAN-6201 card
families, the Scheduler method allows you to specify rate (frames per second) on a per-stream basis, unlike other cards where the traffic rate is set with a global, per-port interframe gap. These cards can calculate the gap for you. If you oversubscribe the card, (i.e., specify a combination of number of streams and frame rates that causes more traffic than the medium is capable), an error is generated.
This feature provides the ability to set multiple rates on a single port, and allows you to calculate percentages of different traffic types by setting frames-per-second on a per stream basis.
For basic rate calculation, refer to the SmartLib User Guide.Foraquick,easyGUI representation, you can also use the SmartWindow Rate/Load calculator, available in the Transmit Setup for the POS-6500 and LAN-6201 cards.
24 SmartBits System Reference
Table 2-5. General Characteristics of SmartMetrics Cards
Max #
Processor Type (SmartMetrics)
Used with
Max # Streams Per Port
Flows Per Stream
Frame Va ri at io n s
Chapter 2: System Architecture
Traffic Generation and Performance Analysis
Traffi c Loading Method
Limitation/Benefit
ML-5710A
Ethernet 1,000 64K Fields ML-6710 ML-7710
Hi Density
Ethernet 1,000 64K Flows Sequencer Round-Robin sequence is
ML-7710 Version2.00and higher
LAN-3201 (A,
Ethernet 8,000 N/A Fields As, B) Gigabit
POS-3500/3502 OC-3c/OC-12c
WN-3405, 3415, 3420A
WA N F R
and PPP
WN-3441A WAN FR
and PPP
128 256 with SmartLib
1
2,048
within a stream
Round-Robin sequence
Global interframe or burst gap; same weighting per stream.
included in this method. Canalsosequencegroups of streams and flows, and analyze each group independently.
Scheduler Sets up a Round-Robin within a stream
sequence based on frames per sec. Requires the same frame rate per second per stream for a total of 100% wire rate to avoid bursty traffic.
N/A N/A N/A N/A
64K Flows Scheduler Channelized T1
1
WN-3442A WAN FR
2,048
64K Flows Scheduler Channelized E1
and PPP
1
WN-3445A WAN FR
2,048
64K Flows Scheduler Channelized DS3
and PPP
1 The maximum number of streams distributed across up to 1022 PVCs (Frame Relay) or across the
number of available channels (PPP).
SmartBits System Reference 25
Chapter 2: System Architecture
Traffic Generation and Performance Analysis

TeraMetrics Cards and Traffic

TeraMetric Cards provide network-to-application layer performance testing and an open architecture that allows the use of third-party test applications. The TeraMetrics platform contains:
Pentium-II 500 MHz processor
128 MB, 100 MHz SDRAM
A 16 MB Flash disk memory
TeraMetrics Cards Offer Traditional, SmartMetrics, and Terametrics Functionality.
By allowing third-party code integration, TeraMetrics facilitates easy sequencing and re­sequencing of many varied streams and flows, at wire rates in excess of 1 terabit per second. Refer to Chapter 10, Packet over SONET Modules,” for detailed information regarding these cards.
Table Scheduler
The TeraMetrics traffic loading method is a schedule table where each entry includes the flow number to be transmitted and the flow burstiness is controlled according to the sequence of the entries in the table.
The table can hold up to 8,192 entries. The transmission rate is calculated as follows:
TxRate [Flow F] = (Flow F Entries in Table) * (Port TxRate)
_______________________________
Table Size
Key TeraMetrics Features
The TeraMetrics cards support the following advanced set of features:
System scalability that exceeds 1 terabit per second.
Supports port interface speeds up to 10 Gbps.
Supports Ethernet, ATM, and POS interfaces.
Measures per-port performance, IP flow performance, and QoS.
Supports full wire rate data plane testing, control plane testing, and application layer
testing.
On-board Linux/Pentium-based processing power, allowing top-to-bottom testing of
the most sophisticated network systems.
26 SmartBits System Reference
3
Multiple Users Accessing a Chassis
In this chapter . . .
Requirements for Multi-User Operation.....28
Preparing for Multi-User Operation.....29
How Does the Multi-User Feature Work?.....29
SmartBits System Reference 27
Chapter 3: Multiple Users Accessing a Chassis

Requirements for Multi-User Operation

Requirements for Multi-User Operation
To use the multi-user function, you must meet the following requirements.
Use SmartBits applications that support multi-user operation. The following list
specifies the minimum version required for each program to use the multi-user feature.
Applications with Multi-User Functionality
SmartWindow 6.51
SmartLib 3.07
SmartApps 2.30
SmartxDSL 1.01
SmartMulticastIP 1.20
SmartFlow 1.00
SmartVoIPQoS 1.00
SmartCableModem Test 1.10
BGP Router Test 1.00
A stand-alone SmartBits chassis must be Multi-User Ready. This includes all SMB-
600, SMB-6000B, SMB-2000 and SMB-10 chassis. [This excludes all SMB-200s.]
SMB-600 and SMB-6000B: All SMB-600 and SMB-6000B chassis have
multi-user capability.
SMB-2000 and SMB-10: All new SmartBits 2000 and SmartBits 10 chassis
have an identifying Multi-User Chassis label to support multiple users. To check your chassis (controller) firmware version (must be version 6.60 or later), connect to the chassis and select the application’s Help > About command.
If you have an older chassis, you can retrofit your SmartBits chassis by purchasing the hardware upgrade and sending the chassis to Spirent Communications to install the SMB-2000 multi-user compliant backplane and controller firmware.
SMB-200: The SmartBits 200 is a single-user only chassis and cannot be
accessed by multiple users in a stacking configuration or run multiple programs simultaneously. However, it can be used in an expansion configuration.
ALL CONNECTED SmartBits chassis must be Multi-User Ready.
You can connect SMB-10s and SMB-2000s in a stack with the DB-37 connectors. If one chassis is not Multi-User Ready, all other chassis are disabled from the multi-user function.
Note: In a stacked multi-user environment of interconnected SMB-2000 and SMB-10
chassis, all chassis must be fitted with the multi-user compliant backplanes and firmware in order to use the multi-user capability.
28 SmartBits System Reference
Chapter 3: Multiple Users Accessing a Chassis

Preparing for Multi-User Operation

In a multi-user environment, it is helpful to schedule and assign users to desired chassis slots for specific time periods.
The SmartBits programs identify ports available to you and the ports reserved by other users and are not available to you. When you have reserved one or more cards, you have the ability to release them for other users to use.
Since your test requirements may dramatically vary at times and others may need the same ports, we highly recommend that each multi-user location set up a scheduling board, either posted or via a computer program scheduler.
The following example shows one style of scheduling boards. Design a schedule that is best suited for your environment.
Table 3-1. Example of a SmartBits Scheduling Board
Preparing for Multi-User Operation
Week of
June 1
Dave chassis 1#, slots 2, 6, 8 chassis 1#, slots 10-20
Scot chassis 1#, slots 10-20 chassis 1#, slots 2, 6, 8
Joe chassis 2#, slots 1 - 6 chassis 1#, slots 2, 6, 8
Mark chassis 2#, slots 1-8
Morning
7:00-12:59
Afternoon
1:00-5:59

How Does the Multi-User Feature Work?

With the multi-user feature, SmartBits chassis can be accessed and used by a maximum of 10 users simultaneously, after the users have accessed the chassis sequentially and reserved their necessary ports.
Multi-user chassis allow multiple users to connect to the same chassis simultaneously, as long as they each use different cards in that chassis. While connected to a multi-user chassis, users can reserve available ports and:
run multiple applications
run multiple instances of a program that supports multi-users
Evening
6:00-12:00
run any other Spirent Communications application
SmartBits System Reference 29
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
SmartBits programs that support the multi-user feature identify the available and unavailable ports:
through ownership LEDs on the main window of the program, or
through ownership LEDs in reservations windows, or
through multi-user checkboxes in card setup windows
The color convention of triangle LEDs (SmartWindow and SCMT) or circle LEDs (other applications) next to port numbers or hub/slot/port numbers provides the following status informatio shown in Figure 3-1:
Figure 3-1. Multi-User LEDs
Multi-user operation provides current status of each port and allows the user to change the status by releasing reserved ports.
The following examples of multi-user functions demonstrate how the feature is used. For more details, please refer to the user guide or online help for each supporting application.
All reserved cards are released when you disconnect from the SmartBits chassis.
You can connect SMB-200s, SMB-2000s, SMB-600s, and SMB-6000Bs via the
synchronizing Expansion RJ-45 ports. If you include an SMB-200 in the connected series of chassis, all the chassis are disabled from the multi-user function. The SMB-
200isdesignedtobesingleuseronly.
All connected SmartBits chassis must be multi-user ready in order to perform the
multi-user function.
If you are working in a multi-user SmartBits chassis environment, you cannot test or
configure a port if you do not have ownership of that port.
30 SmartBits System Reference
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?

In SmartWindow, with SMB-600 and SMB-6000B Multi-Users

When on-line, the SmartWindow front panel displays virtual images of installed modules. Modules you have ownership of have an off-white background. Modules displayed with a gray background are unreserved or owned by another user.
Ownership Status Indicator
Figure 3-2. Ownership Status Indicator for the SMB-600
The ownership status indicator, located in the bottom left corner, displays the ownership of the card in a multi-user environment, and is explained as follows:
Blue the card is reserved to you
Green the card is available to other users
Red thecardisreservedtoanotheruser
The ownership status light only reflects the status of the modules as of the most recent refresh. It is possible in a multi-user environment for a module to be reserved by another user in the time between the last refresh and your attempt to reserve the module.
Important: You cannot use a module unless you have reserved it. Note that once you
have connected to a chassis, the chassis link is independent of any modules reserved. Therefore, even if no cards are reserved by you and all cards have been released or reserved by other users, the chassis link will remain until disconnected.
SmartBits System Reference 31
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
Reserve a Single Module
Right-click on the LED Panel to open the multi-user menu. You will see this dialog box.
Choose Refresh, Release or Reserve Module as needed.
Control Groups of Modules
Right-click anywhere within the Top Panel to open the multi-user menu that controls all modules. You will see this dialog box.
Select the Refresh, Release or Reserve command as needed.
Note: When connected to the SMB-600 chassis, the SmartWindow interface adjusts to
display the more compact hardware platform. Each slot represents a module.
32 SmartBits System Reference

In SmartWindow, with SMB-2000

Refer to Figure 3-3 and follow the steps below to access SmartWindow with SMB-2000.
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
To access multi-user options, right-click
Multi-user LED will light up after multi­user chassis upgrades are performed
onaSmartCard
Click SMB Group to access the menu selections that control the SmartCards as a group.
To s t ar t S m ar t C a rd s a s a group, Click SMB Group Start
Figure 3-3. Multi-user Compliant SMB-2000 Main Menu
ß Follow these steps to access SmartWindow using a SMB-2000:
1 To refresh, release, or reserve a single SmartCard, right-click on it. You will see this
dialog box.
SmartBits System Reference 33
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
2 To reserve all cards, right-click the SMB Group panel. You will see this dialog box.
Note: You cannot group cards or configure them until you have reserved them.
(Right-clicking on an unreserved card displays no configuration options; the card must first be reserved.) Cards reserved by other users are released on disconnect.
For reserving cards on a single chassis when you are connected to only one
Forreservingcardsonuptofourchassis whenyouareconnectedtomorethanone

In SmartFlow

When you connect SmartFlow to chassis, it displays only the cards available and not reserved (in use) by another user. Available ports appear on the Card Setup tab that you use to configure and reserve the ports. When you first connect to a chassis with multi-user capabilities enabled (SMB-2000 or SMB-600/6000B) only the ports not reserved by anyone else and are available to you appear in the list.
Display Available Ports
When you connect to a multi-user chassis, only cards available (not in use by another user) will be displayed in the Card Setup tab, the Group Wizard,andtheSmartFlows > Traffic tab. The following illustrates the possible states of a port in a multi-user chassis, as shown in the Card Setup tab:
Ports in chassis that are not multi-user enable
Available for you or someone else to reserve
Someone else reserved this port since you connected
You reserved this port. It is not available to anyone else until you release it
{
34 SmartBits System Reference
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
The Multi User status only reflects the status of the SmartCards since the initial connection to SmartBits or since the last Refresh. It is possible for a port to be reserved by
another user in the time between the last refresh and your attempt to configure or use the port.
Refresh the Available Ports Display
Click the heading of the Multi-user column to highlight the entire column. Right-click anywhere on the column while it is highlighted. A popup menu appears. Select Refresh.If anyone else reserved or released a card since you connected to the chassis, its status will change.
Reserve Ports in a Multi-user Chassis
To ensure that the port you have selected does not get reserved by another user prior to running your test, reserve the port by checking the box in the Multi-user column on the Card Setup tab. While it is reserved, it will not appear as available to anyone else either using another program.
You can run a test without manually reserving the ports. SmartFlow will automatically reserve the test ports while the test is running, and automatically release them when the test finishes. However, by not reserving the port prior to the test, the test may fail if someone else reserved the port before you tried to start it.
Check a Port’s Availability after Connecting to the Chassis
Display the Card Setup tab that reflects the ports current availability or click the Refresh command. The SmartFlows > Traffic tab and Group Wizard reflect ports that were available at the time you connected to the chassis, but do not show changes since that time.
What to Do if a Port is Unavailable
You can either select another port, omit that port from the test, or wait until the port is again available.
Release a Port for Another User to Reserve
Select the Card Setup tab.ClicktheboxintheMultiuser field for the port. That will clear the check mark.
SmartBits System Reference 35
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?

In SmartCableModem Test

Once connected to a SmartBits chassis, the SmartCard ports that are appropriate to SCMT testing display their Port ID, Model number, and the multi-user ownership status of each port. If you are the first user to access the SmartBits, all ports (blue status light) are automatically reserved by you.
In the above SmartCableModem Test example, the ownership status light indicates the multi-user status of each port:
Blue the port is reserved to you.
Green the port is available to other users (has been released by you). With a single-
user chassis, the port is a member of the Released Service Group, and acts like any other group.
Red – the port is reserved by another user. This color does not appear automatically; it
appears when you try to use the port or when you apply the Actions > Refresh button.
Ownership Status of All Ports
The ownership status light only reflects the status of the SmartCards since the initial connection to SmartBits or since the last Refresh. It is possible for a port to be reserved by
another user in the time between the last refresh and your attempt to configure or use the port.
To see the latest, most current ownership status of all ports, select the Actions > Refresh command.
36 SmartBits System Reference

In SmartxDSL

Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
Changing Multi-user Status
You must give ports a "Released" group (green status light) assignment in the Group column to make those ports available to other users. The second user automaticallly accesses and reserves all port numbers (now blue status for the second user) that have been released by the first user. Therefore, the second user must give ports a "Released" group (green status light) assignment in the Group column to make those ports available to the third user.
If any user fails to give the Released group assignment to ports presented to him, all subsequent users will access the SmartBits chassis and see no ports as available.
Cards reserved by you are released:
when you disconnect from the chassis with the Actions > Disconnect command
or
when you assign the Group column Released parameter to a port.
When you connect to a SmartBits chassis, all ports are automatically reserved for your use unless otherwise specified in the Setup menu Preferences window or already reserved by another user. While the chassis is reserved, it is not available to another user or to any other Spirent Communications application.
When you connect to a multi-user chassis, only cards available (not in use by another user) AND appropriate to the specific set of tests, will be displayed in Available Trunk and Access ports columns.
By default, the program reserves all cards and releases cards not selected after 10 minutes. However, if a test is begun during the 10-minute reserved time, the cards not selected will not be released until the test finishes and a new 10-minute reserved time period expires.
In the Setup > Preferences window, you can specify that the program automatically reserves all cards upon connection and does not release them after a time period.
To see all ports available in each chassis, select Setup > SmartBits Reservations.Upto8 chassis controllers may be accessed at one time; each chassis controller may control up to 4 chassis or 80 ports.
The ownership status light (left-hand LED) indicates the multi-user status of each port:
Blue the port is reserved to you.
Green the port is available to other users (has not been reserved by you).
Red the port is reserved by another user.
The ownership status light only reflects the status of the SmartCards since the initial connection to SmartBits or since the last Refresh. It is possible for a port to be reserved by
another user in the time between the last refresh and your attempt to configure or use the port.
SmartBits System Reference 37
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
Multi-User Status LEDs
To keep maximum resources available for testing, the SmartBits chassis does not update SmartxDSL on the port status unless you click the Refresh button.
Changing Multi-user Status
Basic operations in viewing and changing user status include the following steps:
To check the latest status of all ports, click the Refresh button.
To release cards and make them available to other users, highlight the port row, and
click the Release button.
You must click the Release button to make ports available to other users. The second user automaticallly accesses and reserves all available port numbers (now blue status for the second user) and have been released by the first user. Therefore, the second user must click on ports with a Release button to make those ports available to the third user.
To reserve cards released by another user or by yourself, highlight the port row, and
click the Reserve button.
To ensure that the port you have selected does not get reserved by another user prior to running your test, reserve the port by highlighting the port and clicking the Reserve button. While it is reserved, it is not available to anyone else either using another copy of SmartxDSL or any other Spirent Communications application.
If any user fails to release ports presented to him, any subsequent users will access the SmartBits chassis and see no ports as available.
38 SmartBits System Reference
4
Maintenance and Upgrade Procedures
In this chapter . . .
Downloading New Firmware.....40
Adding Cards to a SmartBits Chassis.....40
Changing Chassis Timeout.....41
Changing Chassis Fuses.....41
SmartBits System Reference 39
Chapter 4: Maintenance and Upgrade Procedures

Downloading New Firmware

You can download firmware for chassis and for individual cards from our website at
http://www.netcomsystems.com/support/softwareupdates.asp
Communications CD.
If you download from the website, be sure to obtain a password from Spirent Communications Technical Support to open the files.
There are two firmware download programs available for SmartBits chassis:
newfirm.exe for SmartBits 200 and SmartBits 2000.
fdlmgr.exe for SmartBits 600 and SmartBits 6000B.
For details on using each program, please refer to the appropriate SmartBits Installation manual.

Adding Cards to a SmartBits Chassis

Each SMB-2000 can accommodate up to 20 SmartCards; each SMB-200 can hold up to four SmartCards. Each SMB-6000B can hold up to 12 modules; each SMB-600 can hold up to two modules.
Downloading New Firmware
or from a Spirent
Thumb screws allow for easy insertion and removal of SmartCards/modules from a SmartBits chassis.
The connector and interface for each card slot is configured identically, thus any SmartCard/module may be installed into any equivalent slot. If less than the maximum SmartCards/modules are installed, optional blank panels can fill the empty slots.
Important: To maximize airflow inside the SmartBits Chassis, all unused slots must be
covered with the provided blank face-plates.
Always turn the power off to the SmartBits Chassis before inserting or removing Smart­Cards/modules.

Converting the SmartBits Chassis

You can modify your SMB-6000 chassis to use SMB-600/6000B modules and you can modify your SMB-600/6000B chassis to use SMB-6000 SmartModules. Refer to the following instructions sheets for these instructions located at
http://www.netcomsystems.com/support/documentation.asp
How to Use Accessory Kits: Adding a MiniModule into a SmartModule Tray (part
number 340-1036-001, Rev. A)
How to Use Accessory Kits: Convert a SmartModule into Two MiniModules (part
number 340-1089-001, Rev. B)
:
SmartBits System Reference 40
Chapter 4: Maintenance and Upgrade Procedures

Changing Chassis Timeout

Changing Chassis Timeout
By default, all SmartBits chassis disconnect from SmartBits applications after 30 minutes of inactivity (chassis timeout of 1800 seconds).
ß To change the number of minutes assigned to chassis timeout for a specific chassis,
access the Hyperterminal program as follows:
1 Connect your PC to the SmartBits chassis with the serial connection (described in
your SmartBits Installation Manual).
2 Start HyperTerminal from the Windows 98 Start button by selecting
Programs> Accessories> Communications> HyperTerminal and then Hypertrm.exe.
3 Access the icon for access to the specific SmartBits chassis.
4 To view the current default value in the HyperTerminal window, enter: idlemax
and press Return.
5 To edit the chassis timeout value in seconds, enter: idlemax xxxxx,wherexxxxx
indicates the number of seconds. Then press Return.
This edited timeout value will remain with the SmartBits chassis for all applications until another user changes it.

Changing Chassis Fuses

The power supply in each SmartBits chassis has a universal input that accepts 120/240 VAC requiring no selection or adjustment. The Power Supply Inlet is the main disconnect device and is located on the rear of the chassis. It houses the power switch, fuse holder and a universal 3-wire instrument power cord jack. Replacement fuses are metric.
Chassis Fuse Amperage
SmartBits 200 F2.0 Amp, 250V, fast action
SmartBits 20003.15 3.15 Amp, 250V, fast action
41 SmartBits System Reference
Chapter 4: Maintenance and Upgrade Procedures
Changing Chassis Fuses
Chassis Fuse Amperage
SmartBits 600 2.0 Amp, 250V, fast action
SmartBits 6000B 10.0 Amp, 250V, fast action
Important: When cycling power to a SmartBits chassis, be sure to let the power stay off
for a few seconds to allow the capacitors to discharge before restoring power to the unit.
ß To remove the fuse holder:
1 Remove the power cord from the jack.
2 Lever out the fuse holder by prying outward on the tab using a small flat-head screw-
driver or other thin-edged tool.
Note: The SMB-200 employs a compact AC/DC power supply that provides a minimum
of 100-watt DC output at +5 volt. An additional DC/DC switching module is installed on the backplane to provide a +12 volt DC output, that is used both by cooling fans and the plug-in SmartCards.
42 SmartBits System Reference
5
Core Software Applications
In This Chapter . . .
Overview of Core Applications.....44
SmartWindow.....45
SmartLib.....47
SmartApplications.....48
SmartBits System Reference 43
Chapter 5: Core Software Applications

Overview of Core Applications

Overview of Core Applications
All SmartBits chassis purchases include a bundled set of three programs:
SmartWindow. A Windows-based virtual front panel used to control all functions of
all SmartCards/modules. It provides a convenient method to set up any combination of ports, transmit heavy traffic, monitor the status of, or capture and view data gathered by the SmartCards/modules. Refer to page 45 for more information.
SmartLib. Provides an API programming library interface to rapid test development.
Software developers may also use it to develop programs in Visual Basic, C, or C++ in a Windows 98 environment, and C, C++ or TCL in a UNIX environment. Refer to
page 47 for more information.
SmartApplications. A Windows-based application that automates RFC 1242 and
RFC 2544 testing for determining throughput, packet loss, latency, and back-to-back testing under full load, and production go-no-go tests for minimum acceptable performance levels. Refer to page 48 for more information.
Hardware and PC requirements for the applications listed above can be found in the individual manual for each application.
To run SmartLib or script-based programs on a SparcStation or other UNIX platform, please consult the SmartLib User Guide or the appropriate script user document for the latest requirements.
44 SmartBits System Reference
Chapter 5: Core Software Applications

SmartWindow

SmartWindow
Program Type: GUI, with a flexible Virtual Front Panel (VFP) for customized performance analysis
Where Used: On PC platforms.
With all SmartBits chassis.
Devices Tested: NIC cards.
servers.
bridges.
cable modems.
xDSL modems.
switches.
routers.
VLANs.
Protocols Supported:
Cards Supported:
RFCs Supported:
firewalls.
live networks.multimedia scenarios.
Ethernet.
Token Ring.
AT M .
Frame Relay PVC Testing.
PPP over ATM.
POS Testing.
All SmartCards/modules.
RFC 1242, Benchmarking Terminology for Network Interconnection Devices.
RFC 1483, Multiprotocol Encapsulation over ATM Adaptation Layer 5.
RFC 1577, Classical IP and ARP over ATM.
RFC 2285, Benchmarking Terminology for LAN Switching Devices.
RFC 2544, Benchmarking Methodology for Network Interconnect Devices.
Test Objectives: To use a suite of custom tests to verify your design, improve product quality, perform
low-volume production and repair testing, and perform competitive marketing analysis.
SmartBits System Reference 45
Chapter 5: Core Software Applications
SmartWindow
SmartWindow allows you to put any combination of SmartCards/modules into any
SmartBits slots. SmartWindow will automatically identify the SmartCards/modules and give you the proper interface for each port. You can define the traffic to be sent from each SmartCard/module individually, then Save Global setups for the system.
Tes ts Supported:
Throughput.
Latency, Latency Variation, Latency Histograms.
Packet Loss.
Back-to-Back Performance.
Point-to-Point.
Point to Multi-point.
Multi-point to Multi-point.
Round Trip Transit Time.
Illegal Packets.
Broadcast Traffic.
Expired Time-to-Live Filtering.
Address Table Learning.
Flow Table Learning.
Congestion Testing.
Comparative Path Testing and Comparative Protocol Testing.
Differentiated Class of Service Testing.
Frame Relay PVC Testing.
AT M V C C T.
Note: Refer to the SmartWindow User Guide for an explanation of these tests.
SmartMetrics­Based Results:
Sequence Tracking.
Latency over Time.
Latency per Stream.
Latency Distribution.
Raw Tags.
46 SmartBits System Reference
Chapter 5: Core Software Applications

SmartLib

Program Type: A powerful programming tool/Software DevelopersKit.
Where Used: PC and SparcStation platforms. With all SmartBits chassis.
Devices Tested: Bridges, switches, and routers.
SmartLib
Protocols Supported:
Cards Supported:
RFCs Supported:
Ethernet, Packet over SONET (POS), ATM, WAN (FR and PPP), and Token Ring.
All SmartCards/modules.
RFC 1242, Benchmarking Terminology for Network Interconnection Devices.
RFC 1483, Multiprotocol Encapsulation over ATM Adaptation Layer 5.
RFC 1577, Classical IP and ARP over ATM.
RFC 2544, Benchmarking Methodology for Network Interconnect Devices.
Test Objectives: To create custom applications for testing networks and network devices, with any
SmartBits chassis.
To automate complex suites of tests.
To create simplified GUIs specifically tailored for a production line.
To test unique network components.
Note: Refer to the SmartLib User Guide located at http://www.netcomsystems.com/
support/documentation.asp for more information on tests availability and functions
Environments: Test Environments Supported:
Ethernet 10/100, Mbps, and Gigabit systems.
Packet Over SONET (POS) OC-3, and OC-12.
ATM technologies including DS1, E1, 25MB, E3, DS3, OC-3c, and OC-12c
with signaling control, as well as traffic generation.
WAN E1 and T1 (Frame Relay V.35 and RS-45).
IP,TCP,PPP,UDP,andIPX.
TokenRing4MBand16MBsystems.
VG/AnyLaninEthernetmodels.
Operating Systems Supported:
Microsoft Windows 98, 20.
UNIX (Linux and Solaris).
SmartBits System Reference 47
Chapter 5: Core Software Applications

SmartApplications

Programming Languages Supported:
C/C++ Borland, Microsoft Visual, and GNU.
Microsoft Visual Basic.
Borland Delphi.
Tcl 7.6 and 8.0p5.
SmartApplications
Program Type: GUI, for easy-to-use, automated performance analysis
Where Used: On PC platforms. With all SmartBits chassis.
Devices Tested: Bridges, switches, and routers.
Protocols Supported:
Cards Supported:
RFCs Supported:
Ethernet, Token Ring, ATM, and Frame Relay.
All SmartCards/modules, except WN-3441A, WN-3442A, and POS modules.
RFC 1242, Benchmarking Terminology for Network Interconnection Devices.
RFC 1483, Multiprotocol Encapsulation over ATM Adaptation Layer 5.
RFC 1577, Classical IP and ARP over ATM.
RFC 2544, Benchmarking Methodology for Network Interconnect Devices.
Test Objective: To generate a full and sustained load and perform accurate evaluations of Throughput,
Latency, Packet Loss, and Back-to-Back performance limits.
Tes ts Supported:
Throughput.
Latency.
Packet Loss.
Back-to-Back Performance.
Test Features: Test across multiple topologies including Ethernet, Token Ring, ATM (25 Mbps, DS1,
DS3, E1/E3, OC-3c, OC-12c), and Frame Relay.
Test ATM with LANE SVC, Classical IP (per RFC-1577) PVC/SVC, or SNAP (per
RFC-1483) PVC/SVC traffic.
Test at layer 2, or specify network addresses and test at layer 3.
Run tests individually, or use automatic mode to run tests automatically.
Test full or half duplex.
48 SmartBits System Reference
Chapter 5: Core Software Applications
SmartApplications
Test unidirectional or bi-directional.
Test one-to-one port pairs, one-to-many ports, or many-to-one port pairs.
Simulate a router with next-hop capability per RFC-2544.
Use GPS with multiple remote SmartBits chassis for end-to-end performance testing,
including remote one-way latency measurements.
Test Results: Tests results are displayed in real time.
Error log provides debug information.
Charting capability allows customization of results.
Choose horizontal tabular report format or traditional non-tabular format.
Cut-through and store-and-forward latency measurements are displayed individually.
Requirements: An SMB-200, SMB-2000, SMB-600, or SMB-6000B chassis with the appropriate
SmartCards or modules.
Proper cabling.
An IBM or compatible Pentium PC running Windows 98 or NT.
An RS-232 modem cable or an RJ-45 straight-through cable (Ethernet) and a 10 Mbps
half duplex Ethernet controller card (in the PC).
SmartBits System Reference 49
50 SmartBits System Reference
6
Optional Applications
In This Chapter...
Special Feature Support.....52
Local Multiple Chassis Applications.....53
Remote Multiple Chassis with GPS.....54
SmartSignaling.....55
SmartMulticastIP.....56
SmartxDSL.....57
SmartFlow.....59
SmartVoIPQoS.....61
Advanced Switch Tests for Ethernet (AST II).....62
Virtual LAN Advanced Switch Tests (VAST).....64
Virtual LAN Advanced Switch Tests (VAST).....64
SmartCableModem Test.....65
ScriptCenter.....67
SmartTCP.....68
Note: The applications described in this chapter may be purchased in addition to the core
software. Each of these applications requires a separate licensing text file known as a key file. This file is provided on a 3.5diskette with the program, or is available through
Spirent Communications Technical Support.
SmartBits System Reference 51
Chapter 6: Optional Applications

Special Feature Support

Special Feature Support
The following list highlights certain features that may or may not be available with each application: (see also Required Firmware Version below).
SmartMetrics. Refers to SmartMetrics cards and associated advanced tracking and
results.
GPS. The Global Positioning System accessory with an GPS receiver and cables,
used to synchronize the timing between SmartBits chassis at remote locations.
Multi-User. Refers to multiple users or programs accessing the same SmartBits
chassis at the same time. This feature identifies which cards are available to be used, and which cards are reserved by other users.
Multi-Chassis. Displays all available ports of multiple connected SmartBits chassis.
Te st AP I. A programming library that duplicates the functions of a specific GUI
application information.

Required Firmware Versions

If you wish to use the following features with SmartBits applications, please check your SmartBits chassis for the following required version levels:
Multi-chassis feature support. Chassis firmware version 6.08 and higher
Multi-user feature support. Chassis firmware version 6.50 and higher
SMB-200 support. Chassis firmware version 6.12 and higher
52 SmartBits System Reference

Local Multiple Chassis Applications

All current SmartBits applications except ScriptCenter support local multiple chassis connections. Table 6-1 lists the minimum version levels of each SmartBits application that supports the multiple chassis feature with local connections.
Table 6-1. Minimum Version Levels Required to Support Multiple Local Chassis
Program Minimum Version Level
Chapter 6: Optional Applications
Local Multiple Chassis Applications
SmartWindow
SmartLib
SmartApplications
SmartSignaling 3.00 and higher
SmartMulticastIP 1.10 and higher
SmartxDSL 1.00 and higher
SmartFlow 1.00 and higher
SmartVoIPQoS 1.00 and higher
AST II 1.00 and higher
SmartTCP 1.10 and higher
SCMT 1.10 and higher
VAST 2.10 and higher
ScriptCenter 1.00 and higher
1
1
1
7.00 and higher
3.06 and higher
2.22 and higher
1 This applications information can be found in Chapter 5, Core Software
Applications
, and is not included in this chapter.
SmartBits System Reference 53
Chapter 6: Optional Applications

Remote Multiple Chassis with GPS

Remote Multiple Chassis with GPS
Not all SmartBits applications support remote synchronized connection via GPS.
Please check that you have an appropriate application if you wish to synchronize and connect two chassis or chassis groups via GPS. Refer to applications, and consult your Spirent Communications sales representative for additional applications information.
Table 6-2. Applicable Chassis and Applications for Synchronized Chassis via GPS
Minimum Version Level Required SMB-200/2000 SMB-6006000B
Table 6-2 on page 54 for a list of
SmartLib 3.07
SmartApplications 2.22
SmartSignaling 2.10 X
SmartMulticastIP 1.10 X X
SmartxDSL 1.01 X
SmartFlow 1.00 X X
AST II 1.00 X X
VAST 2.11 X
1 This applications information can be found in Chapter 5, Core Software
Applications
1
1
, and is not included in this chapter.
XX
XX
54 SmartBits System Reference

SmartSignaling

SmartSignaling tests measure the capabilities of ATM switch devices and ATM/LAN edge devices to accept calls and to set up and tear down switched virtual circuits (SVCs).
The following cards can be tested using a SmartBits 200/2000 chassis:
AT- 9 0 1 5, AT M D S 1 .
AT- 9 0 2 0, AT M E 1 .
AT-9025, ATM 25 Mbps.
AT-9034B, ATM E3.
AT- 9 0 4 5, AT M D S 3 .
AT-9045B, ATM DS3.
AT-9155C, ATM Multi Mode, Fiber, OC-3.
AT-9155Cs, ATM Single Mode, Fiber, OC-3.
AT-9622, ATM Multi Mode, Fiber, OC-12.
Chapter 6: Optional Applications
SmartSignaling
AT-9622s, ATM Single Mode, Fiber, OC-12.
Refer to the SmartSignaling for ATM User Guide located at
http://www.netcomsystems.com/support/documentation.asp
the tests available. Table 6-3 gives a brief description of these tests.
Table 6-3. SmartSignaling Tests and Descriptions
Tes t Description
Peak Call Rate This test measures the maximum number of call setups
and teardowns a device under test can process per second without failure.
Call Capacity This tests the number of concurrent virtual circuit
connections that can be established and maintained by the device under test.
for a complete description of
SmartBits System Reference 55
Chapter 6: Optional Applications

SmartMulticastIP

SmartMulticastIP
SmartMulticastIP is a network technology, used in multimedia and data-sharing applications, that delivers a stream of IP traffic from a sender to multiple receivers simultaneously.
The following cards can be tested using the following SmartBits chassis:
In SMB-200/2000:
ML-7710, 10/100 Base-TX, SmartMetrics.
ML-7711, 100 Base-FX Fiber, SmartMetrics.
In SMB-600 and SMB-6000B:
LAN-3111A, 100 Base-FX Fiber.
LAN-3201A, 1000 Base Ethernet, SmartMetrics, Multi Mode.
LAN-3201As, 1000 Base Ethernet, SmartMetrics, Single Mode.
LAN-3201B, SmartMetrics, GBIC.
Refer to the SmartMulticastIP User Guide located at http://www.netcomsystems.com/
support/documentation.asp for a complete description of the tests available. Table 6-4
gives a brief description of these tests.
Table 6-4. SmartMulticastIP Tests and Descriptions
Tes t Description
Aggregated Multicast Throughput
Forwarding Latency Determines the DUTs forwarding latency of IP
Group Join/Leave Latency Determines the time it takes the DUT to set up and tear
Determines the maximum transmission rate at which the DUT can forward IP multicast traffic with no frame loss as the number of destination ports increases.
multicast frames. Also provides the minimum, maximum, and average latencies, as well as the latency distribution per port.
down its multicast forwarding tables. Specifically, it measures the time it takes for:
SmartCard ports to start receiving multicast frames
once an IGMP join request is sent to the DUT.
SmartCard ports to receive the last multicast frame
once an IGMP join request is sent to the DUT.
Mixed Class Throughput Determines the DUTs throughput when transmitting
both multicast and unicast traffic.
56 SmartBits System Reference
Chapter 6: Optional Applications

SmartxDSL

Table 6-4. SmartMulticastIP Tests and Descriptions
Tes t Description
Multicast Group Capacity Measures the maximum number of multicast groups
and group members that the DUT can handle.
SmartxDSL
Scaled Group Forwarding Matrix
Determines the following:
The DUT’s multicast forwarding rate for a fixed
port configuration.
The DUT’s forwarding performance as the number
of multicast groups and source IP addresses increase.
xDSL converts existing twisted-pair telephone lines into access paths for multimedia and high speed data communications. There are a number of different types of DSL technologies, all of which are suited for testing by SmartxDSL.
The following cards can be tested using a SmartBits 200/2000 chassis:
AT-9025, ATM, 25 Mbps.
AT-9045B, ATM, DS3.
AT-9155C, ATM, Fiber, OC-3, Multi Mode.
AT-9155Cs, ATM, Fiber, OC-3, Single Mode.
AT-9622, ATM, Fiber, OC-12, Multi Mode.
AT-9622s,ATM,Fiber,OC-12,SingleMode.
AT-6710, 10 Base-TX, Layer 3.
LAN-3111A, 100 Base-FX Fiber.
ML-7710, 10/100 Base-TX, SmartMetrics.
ML-5710A, 10 Base Ethernet, USB, SmartMetrics.
Refer to the SmartxDSL API Manual located at http://www.netcomsystems.com/support/
documentation.asp for a complete description of the tests available. Table 6-5 gives a brief
description of these tests.
SmartBits System Reference 57
Chapter 6: Optional Applications
SmartxDSL
Table 6-5. SmartxDSL Tests and Description
Tes ts Description
Frame Loss Indicates the performance of the DUT under a given
Frame Latency Measures the latency of each test frame per VPI/VCI
Stability Over Time Measures the frame loss or percentage of line capacity
load, by measuring the percentage of frames that are not forwarded due to lack of resources (as per RFC-
1242), in the upstream, downstream, or bi-directional test modes.
per port. The test operates in upstream or downstream test modes.
per VPI/VCI over a prolonged period (up to one week) with sampling resolution ranging from a few seconds to an hour. Each sample is time-stamped in order to help the user to determine correlation with external events and to detect the failed VPI/VCI pairs. The test operates in upstream, downstream, or bi-directional test modes.
End-to-End IP Measures the speed and capacity of the DUT to forward
IP traffic between two or more end points. This test assumes the use of Ethernet SmartCards on the trunk side of the network as well as the use of an external router if the DSLAM does not have embedded routing functions. The test operates in upstream, downstream, and bi-directional test modes. You can perform any of the following six measurements:
Sequence Tracking
Latency per Stream
Latency Distribution
Latency over Time
Sequence + Latency
Cell Loss This test measures loss of ATM cells. In this test each
frame equals one cell in size.The test measures the difference between frames transmitted and frames received. This test is applicable only to ATM end-to­end operation, and operates in upstream, downstream, and bi-directional test modes.
58 SmartBits System Reference

SmartFlow

Chapter 6: Optional Applications
SmartFlow
Table 6-5. SmartxDSL Tests and Description (continued)
Tes ts Description
Cell Latency Measured between various end points using the ATM
cell characteristics. This test is applicable only to ATM end-to-end operation. The test operates in upstream or downstream test mode.
ATM Integrity Performs Cell Error Ratio (CER) measurements to
determine the accuracy of ATM cell transfer through the ADSL-ATM network. It reports the number of AAL5 CRC errored frames received. In this test each frame equals one cell in size. Test is applicable only to ATM end-to-end operation. The test operates in upstream or downstream test modes.
SmartFlow is a performance analysis tool to test Layers 2, 3, and 4 on Class of Service devices and networks built with Class of Service priority strategies.
The following cards can be tested using the following SmartBits chassis:
In SMB-200/2000:
ML-7710, 10/100 Base-TX, SmartMetrics.
ML-7711,100 Base-FX Fiber, SmartMetrics.
ML-5710, 10 Base Ethernet, USB, SmartMetrics.
In SMB-600 and SMB-6000B:
LAN-3101A, 10/100 Base, 12-port, SmartMetrics.
LAN-3111A, 100 Base-FX Fiber.
LAN-3201A, 1000 Base Ethernet, Multi Mode, SmartMetrics.
LAN-3201As, 1000 Base Ethernet, Single Mode, SmartMetrics.
LAN-3201B, GBIC, SmartMetrics.
LAN-3300A/3310A, 10/100/1G Copper, GBIC, SmartMetrics.
LAN-3301A/3311A, 10/100/1G Copper, GBIC, Terametrics.
POS-3500B, OC12/OC3, SmartMetrics.
POS-3500Bs, OC12/OC3, Single Mode, SmartMetrics.
POS-3502A, OC-3, SmartMetrics.
POS-3502As, OC-3, Single Mode, SmartMetrics.
POS-3504As, OC-48c, Single Mode, SmartMetrics.
POS-3505As, OC-48c, Single Mode, TeraMetrics.
SmartBits System Reference 59
Chapter 6: Optional Applications
SmartFlow
Refer to the SmartFlow User Guide located at http://www.netcomsystems.com/support/
documentation.asp for a complete description of the tests available. Table 6-6 gives a brief
description of these tests.
Table 6-6. SmartFlow Tests and Descriptions
Tes t Description
Frame Loss Measures the number of frames lost from flows and
Jumbo Measures frame loss, latency, and latency distribution
Throughput Measures the maximum rate at which frames from
groups sent through a device.
in flows and groups of flows sent through a device, and updates each of these results simultaneously. It also measures latency standard deviation based on latency distribution, and the number of frames received that were out of sequence.
flows and groups sent through a device can be sent without frame loss.
Latency Measures the minimum, maximum, and average
latency of received frames in flows and groups of flows sent through a device. Latency is calculated for all received frames.
Latency Distribution Measures the latency of received frames in flows and
groups of flows sent through a device, and sorts them into eight latency buckets. Compared to the Latency test, this test can provide a finer view of latency behavior at the DUTs load tolerance limits.
Latency Snap Shot Measures the latency of each received frame, for a
specified number of frames in flows and groups of flows sent through a device.
60 SmartBits System Reference

SmartVoIPQoS

SmartVoIPQoS allows the user to fully stress a network and analyze the network's ability to simultaneously deliver both voice and data. Test results include IP forwarding results as well as the expected voice quality for each flow. All results are presented in a variety of formats that facilitate rapid user interpretation.
The following cards can be tested using the following SmartBits chassis:
In SMB-200/2000:
ML-7710, 10/100 Base-TX, SmartMetrics.
ML-771, 100 Base-FX Fiber, SmartMetrics.
In SMB-600 and SMB-6000B:
LAN-3101A, 10/100 Mbps, SmartMetrics, 12-port.
LAN-3111A, 100 Base-FX Fiber.
Refer to the SmartVoIPQoS User Guide located at http://www.netcomsystems.com/
support/documentation.asp for a complete description of the tests available. Table 6-7
gives a brief description of these tests.
Chapter 6: Optional Applications
SmartVoIPQoS
Table 6-7. SmartVoIPQoS Tests and Descriptions
Tes t Description
Vo i c e Q o S
Frame Loss
Latency
Latency Distribution
Measures frame loss, latency, and latency standard deviation for data frames and frames emulating various codes, in flows and groups of flows sent through a device or system. It maps these metrics to a PSQM score for voice flows and groups.
Measures the number of data frames emulating various codecs sent through a device.
Measures the minimum, maximum, and average latency of received data frames and frames emulating various codecs flows sent through a device.
Measures the latency of received data frames and frames emulating various codecs groups of flows sent through a device, and sorts them into eight latency buckets. Compared to the Latency test, this test can provide a finer view of latency behavior at the DUTs load tolerance limits.
1
that were lost from flows and groups
1
in flows and groups of
1
in flows and
SmartBits System Reference 61
Chapter 6: Optional Applications

Advanced Switch Tests for Ethernet (AST II)

1 Coder/decoder. In VoIP, that part of an integrated circuit on a telephone
network switch that coverts Codecs vary in how they represent analog signals digitally.
analog signals to digital signals and vice versa.
Advanced Switch Tests for Ethernet (AST II)
SmartAPI for Advanced Switch Tests II provides test routines that determine the speed and dependability of network switches, bridges, and routers.
The following cards can be tested using the following SmartBits chassis:
In SMB-200/2000:
GX-1405B, Gigabit Ethernet
GX-1405BS, Gigabit Ethernet, Single Mode
L3-6710, 10 Base-TX, Layer 3
ML-7710, 10/100 Base-TX, SmartMetrics
ML-7711, 100 Base-FX Fiber, SmartMetrics
ML-5710A, 10 Base Ethernet, USB SmartMetrics
ST-6410, 10 Base-T, Full Duplex
SX-7205, 100 Mbps Ethernet
SX-7210, 10/100 Base-TX, VLAN/Data Capture
SX-7405, VLAN and Capture
SX-7410, 10/100 Base-TX
SX-7410B, 10/100 Base-TX
SX-7411, 100 Base-FX Fiber, VLAN/Data Capture
In SMB-600/6000B:
LAN-3100A, 10/100 Ethernet, Full/Half Duplex
LAN-3101A, 10/100 Ethernet, 12-port, SmartMetrics
LAN-3111A, 100 Base-FX Fiber.
LAN-3200A, 1000 Base Ethernet, Full Duplex, Multi Mode
LAN-3200As, Full Duplex, Single Mode
LAN-3201A, 1000 Base Ethernet, Multi Mode, SmartMetrics
LAN-3201As, 1000 Base Ethernet, Single Mode, SmartMetrics
LAN-3201B, GBIC, SmartMetrics
LAN-3710A, 10 Gigabit Ethernet, RMII/SMII
Refer to the SmartAPI for Advanced Switch Tests II located at
http://www.netcomsystems.com/support/documentation.asp
the tests available.
62 SmartBits System Reference
for a complete description of
Chapter 6: Optional Applications
Advanced Switch Tests for Ethernet (AST II)
Table 6-8 gives a brief description of these tests.
Table 6-8. AST II Tests and Descriptions
Tes ts Description
Address Catching Determines the address catching capacity (the
maximum number of addresses) the DUT can handle.
Address Learning Rate Determines the address learning rate of the DUT
(the maximum rate at which the DUT can learn addresses).
Broadcast Forwarding Determines the broadcast forwarding performance
of the DUT/SUT using a one-to-many traffic distribution. The test utilizes burst-time mode to facilitate measurement of offered load and forwarding rates.
Broadcast Latency Determines the latency of the DUT/SUT when
forwarding broadcast traffic. This test utilizes a one-to-many traffic distribution.
Congestion Control Determines how the DUT/SUT handles congestion.
The test indicates if head-of-line blocking exists at the specified ports in the DUT/SUT.
Error Filtering Determines the performance of the DUT/SUT
under error or abnormal frame conditions. Allows for various error types for the test.
Forwarding Rate Determines the overall forwarding performance of
the DUT/SUT including frame loss rate, throughput, and forwarding rate using different traffic distributions.
Forward Pressure Determines how the DUT/SUT handles forward
pressure on a port-by-port basis. The test utilizes burst-time mode.
SmartBits System Reference 63
Chapter 6: Optional Applications

Virtual LAN Advanced Switch Tests (VAST)

Virtual LAN Advanced Switch Tests (VAST)
The Virtual LAN Advanced Switch Test (VAST) is a suite of test modules, based in part on RFC-2285, that measure the Layer 2 and Layer 3 capabilities of Ethernet, Fast Ethernet switches, routers and VLANs at both Layer 2 and Layer 3.
VAST provides a 10/100 Mbps, full/half duplex, stream-based set of tests that comprehensively measure different traffic patterns, throughput, and packet loss.
The following cards can be tested using a SmartBits 200/2000 chassis:
ML-7710, 10/100 Base-TX, SmartMetrics
ML-7711, 100 Base-FX Fiber, SmartMetrics
Refer to the VAST User Guide located at http://www.netcomsystems.com/support/
documentation.asp for a complete description of the tests available. Table 6-5 gives a brief
description of these tests.
Table 6-9. VAST Tests and Descriptions
Tes ts Description
Broadcast Frames
Fanout
Filter Illegal Frames
Routing VLAN
VLAN by MAC Address
VLAN by Port
VLAN by Protocol
VLAN by Subnet Address
VLAN by Tag
Evaluates leakage from each VLAN by generating broadcast frames.
Measures unidirectional throughput, packet loss, and flooding when a group of ports sends frames to another group of ports. Measures device fairness.
Evaluates how well the DUT filters illegal frames, such as oversize, undersize, CRC errors, dribble bit, alignment, and Time to Live equal to zero in IP headers.
Evaluates the ability of the device under test to route between different IP subnets. Measures throughput, packet loss, and flooding. Verifies that the DUTs routing table learned from the ARP requests sent.
Determines throughput, accuracy, packet loss, and flooding when sending multiple streams of traffic to a VLAN.
64 SmartBits System Reference
Table 6-9. VAST Tests and Descriptions (continued)
Tes ts Description
VLAN Setup Time Evaluates the ability of the DUT to update the VLAN

SmartCableModem Test

SmartCableModemTest (SCMT) allows you to test the performance of cable modem devices. SCMT allows you to measure the latency, latency variation, and out-of-sequence frames for cable modem equipment and systems.
The following cards can be tested using the following SmartBits chassis:
SMB-200/2000:
L3-6710, 10 Base-TX, Layer 3
ML-7710, 10/100 Base-TX, SmartMetrics
ML-5710, 10 Base Ethernet, USB SmartMetrics
Chapter 6: Optional Applications
SmartCableModem Test
configuration.
SMB-600 and SMB-6000B:
LAN-3101A, SmartMetrics 10/100, 12-port.
LAN-3111A, 100 Base-FX Fiber.
Refer to the SmartCableModemTest located at http://www.netcomsystems.com/support/
documentation.asp for a complete description of the tests available. Table 6-10 gives a
brief description of these tests.
Table 6-10. SCMT Tests and Descriptions
Tes t Description
Sequence Tracking Sequence tracking is on a per stream (end-user device)
basis. Received data is monitored and a record is kept of the following:
Transmitting port number.
Transmitting stream number.
Total number of frames received.
Number of frames received in sequence.
Lagging (extremely late) frames received.
Frames expected, but not received.
SmartBits System Reference 65
Chapter 6: Optional Applications
SmartCableModem Test
Table 6-10. SCMT Tests and Descriptions (continued)
Tes t Description
Latency Over Time Every 10 microseconds, the test records the following
Latency per Stream For each traffic stream, the test records the:
for each port:
Total number of frames received.
Minimum latency of all frames received within this
interval.
Maximum latency within this interval.
The test also calculates the average latency within this interval. Measurements are stored in up to 50,000 data collectors (4,000 for L3-6710).
Total number of frames received.
Minimum latency of all frames received.
Maximum latency of all frames received.
The test also calculates the average latency of all frames received.
Sequence + Latency A combination of Sequence Tracking and Latency per
Stream. Additionally, a distribution of latency per stream is presented across 16 pre-set time intervals.
Raw Tags All test frames in SCMT have special signature tags
that identify and track every frame in the system. This test records the unfiltered tags. Results of the test are presented for viewing in a table format that can be saved to a file in tab delimited format.
66 SmartBits System Reference

ScriptCenter

ScriptCenter is a platform-independent development tool used to write and automatically generate scripts. ScriptCenter is written in Tcl/Tk and works in Windows, UNIX, and Linux environments.
ScriptCenter can be used to set up tests, using either customized or provided scripts. The application automatically generates Tcl code through the use of wizards and task/ command inserts and input screens. A set of card-independent extended commands are provided, for use anywhere within a script.
A built-in editor allows ScriptCenter to be used to set up anything from an entire test to a specific routine or single command. Essentially, ScriptCenter serves as a central repository for all scripts needed to run tests through SmartBits systems.
Refer to the ScriptCenter User Guide located at http://www.netcomsystems.com/support/
documentation.asp for a complete description of the features available.
The following cards can be tested using the following SmartBits chassis:
In SMB-200/2000:
Chapter 6: Optional Applications
ScriptCenter
GX-1405B, Gigabit Ethernet.
GX-1405Bs, Gigabit Ethernet, Single Mode.
GX-1420B, 100/1000 Base-Copper.
ML-7710, 10/100 Base-TX, SmartMetrics.
ML-7711, 100 Base-FX Fiber, SmartMetrics.
ML-5710A, 10 Base Ethernet, USB SmartMetrics.
SX-7410B, 10/100 Base-TX.
In SMB-600 and SMB-6000B:
LAN-3201A, 1000-Base Ethernet, SmartMetrics, Multi Mode.
LAN-3201As, 1000-Base Ethernet, SmartMetrics, Multi Mode.
LAN-3201B, SmartMetrics, GBIC.
LAN-3710A, 10 Gigabit Ethernet, RMII/SMII.
POS-3500B, POS OC-12/OC-3.
POS-3500Bs, POS OC-12/OC-3, Single Mode.
POS-3502A, POS OC-3.
POS 3502As, POS OC-3, Single Mode.
SmartBits System Reference 67
Chapter 6: Optional Applications

SmartTCP

SmartTCP
SmartTCP consists of a set of tests that measure the TCP session performance of server load balancer devices that make forwarding decisions based on Layer 4 information.
Testing is performed using a SmartBits 200/2000 chassis with two or more SmartMetrics ML-7710 SmartCards, emulating both the client and server sides of the device under test.
Refer to the SmartTCP User Guide located at http://www.netcomsystems.com/support/
documentation.asp for a complete description of the tests available. Table 6-11 gives a
brief description of these tests.
The following cards can be tested using the following SmartBits chassis:
In SMB-200/2000:
ML-7710, 10/100 Base-TX, SmartMetrics.
ML-7711, 100 Base-FX Fiber, SmartMetrics.
In SMB-600 and SMB-6000B:
LAN-3201A, 1000-Base Ethernet, SmartMetrics, Multi Mode.
LAN-3201As, 1000-Base Ethernet, SmartMetrics, Multi Mode.
LAN-3201B, SmartMetrics, GBIC.
Table 6-11. SmartTCP Tests and Descriptions
Tes t Description
Connection Setup Rate Measures the rate of TCP connection establishment
through the device under test (DUT).
Connection Setup Time Measures connection setup time through the DUT as
the rate increases. The graphical results will indicate any performance degradation which may occur as the number of open sessions increases.
Session Capacity Determines a DUTs ability to sustain TCP sessions
over a period of time. It measures the maximum number of open sessions that the DUT can support.
Session Rate Measures the rate of TCP session setup and teardown
through the DUT.
Connection Teardown Rate Measures the rate at which the DUT closes the TCP
connections.
68 SmartBits System Reference
7
Sample Test Topologies
In this chapter . . .
Sample Devices and Networks to Test.....70
SmartBits System Reference 69
Chapter 7: Sample Test Topologies

Sample Devices and Networks to Test

Sample Devices and Networks to Test
Applications available to set up and test cable modem systems:
SmartCable Modem Test (SCMT) for pre-canned applications.
SmartWindow for a customized virtual front panel application.
SmartLib for a programming library.

Testing Cable Modems

Cable modem testing uses SmartMetrics cards and takes advantage to USB as an emerging transport media for connecting to broadband access technologies. The ML-5710A is a SmartMetrics SmartCard that has one 10 Mbps Ethernet (RJ-45) and one USB (series A) port. The USB port enables you to simulate full-field testing conditions of cable modem systems.
In addition, an ML-7710 SmartCard is used to capture, count, and compare Ethernet frames that are reassembled by the Head End router.
Refer to the SmartWindow User Guide, for detailed information regarding applicable tests and features.

Testing Frame Relay Switches

Applications available to set up and test frame relay switches:
SmartWindow for a customized virtual front panel application.
SmartLib for a programming library.
SmartApplications for automated RFC-1242 testing.
Frame Relay testing uses the WAN SmartCards in the SmartBits 200 or 2000 chassis.
The Frame Relay switch is designed to support data in bursts and at high speeds in a bi­directional, conversational method of communication. The switch operates primarily on Layers 1 and 2 of the network model, and works via a virtual circuit connection,inthat dynamic links act like a pipe for moving traffic.
There are three types of virtual circuits:
Switched (SVC). The SVC is similar to voice connections made through the
telephone network: when the network receives a connection request, it sets one up, data is sent, and then the call is terminated.
Permanent (PVC). The PVC is a point-to-point connection that is similar to a leased
data line. It is dedicated and used over long periods of time.
Multicast (MVC). The MVC is a connection between groups of users, who can use
both SVCs and PVCs.
70 SmartBits System Reference
Currently, the PVC is the only type of Frame Relay circuit tested by SmartBits. The local address for the Frame Relay switch is the data link connection identifier (DLCI).
Service fees are based on the committed information rate (CIR), which is equal to the bandwidth available from one end to another. The frame size ranges from 32-bytes to the maximum of 8,191-bytes.
Refer to the SmartWindow User Guide located at http://www.netcomsystems.com/
support/documentation.asp, for detailed information regarding applicable tests and
features.

Testing Packet over SONET Routers

Applications available to set up and test Packet over SONET (POS) routers:
SmartWindow for a customized virtual front panel application.
SmartLib for a programming library.
SmartApplications for automated RFC-1242 testing.
SmartFlow for forwarding and policy-based QoS testing with SmartMetrics.
Chapter 7: Sample Test Topologies
Sample Devices and Networks to Test
POS device testing uses POS modules on the SmartBits 600/6000B chassis and are capable of:
Generating up to 8,192 streams at any given time and analyzing the results.
Implementing up to 65,535 flows per stream–a total of 524 million flows per port.
Testing real POS Router performance with SmartMetrics: Per-flow Frame loss,
Latency, Latency and Sequence, and Latency Distribution tracking.
Testing core and edge router capabilities through a fully integrated array of Spirent
SmartMetrics cards.
Refer to the SmartWindow User Guide located at http://www.netcomsystems.com/
support/documentation.asp for detailed information regarding applicable tests and
features.
SmartBits System Reference 71
Chapter 7: Sample Test Topologies
Sample Devices and Networks to Test

Testing Gigabit Routers

Applications available to set up and test gigabit routers are as follows:
SmartWindow for a customized virtual front panel application.
SmartLib for a programming library.
SmartApplications for automated RFC-1242 testing.
SmartFlow for forwarding and policy-based QoS testing with SmartMetrics.
The principal function of the SmartBits module is to test Layer 3 devices. It can also test Layer 2 functionality and performance. The cards are capable of full-wire traffic generation and analysis. The card features:
A 850nm ShortWave multi-mode fiber physical interface.
802.1p, 802.1q, and 802.3 ac VLAN tagging.
802.3x flow control.
Optional data integrity for checking bit errors in Layer 3 forwarding devices.
Generating up to 2,000 streams at any given time and analyzing the results.
Implementing up to 64,000 flows per stream–a total of 524 million flows per port.
Configuring each stream to a different data transmission mode (Continuous, Single
Burst, Multi-Burst, Continuous Multi-Burst).
Testing real Gigabit Router performance with SmartMetrics:
Per flow Frame loss.
Latency.
Latency and Sequence.
Latency Distribution tracking.
Testing core and edge router capabilities through a fully integrated array of Spirent
SmartMetrics cards.
Refer to the SmartWindow User Guide located at http://www.netcomsystems.com/
support/documentation.asp for detailed information regarding applicable tests and
features.
72 SmartBits System Reference

Testing ATM

Chapter 7: Sample Test Topologies
Sample Devices and Networks to Test
Asynchronous Transfer Mode (ATM) is a connection-based technology. It requires that a specific path be established between two endpoints before data can be transferred between them.
The ATM series of SmartBits ATM network traffic. Applications include testing:
compatible cards can be used to generate and monitor
ATM-to-LAN internet working devices.
Very high-performance ATM backbones.
LAN-to-ATM edge devices.
Among the significant capabilities of these low cost/high performance ATM cards are:
Frame-level testing at full-duplex, full-wire rate on edge devices and switches.
Switch testing at full-cell rate.
High-rate signaling testing for edge devices.
SmartWindow uses the concept of streams as a transmission engine. When you create a stream, you define what to transmit, how and where to transmit it, and how fast to transmit it.
The what to transmit is the frame that a stream will use. Each time you create a stream, you must give the card a data pattern (frame) to transmit for the specified stream. When you click on the Start button, the stream transmits that data pattern repeatedly in its assigned turn.
The how and where to transmit depend greatly on stream type and encapsulation. The two stream types are Permanent Virtual Connections (PVC) and Switched Virtual Connections (SVC). In ATM, one physical pipeis used to transmit and receive all data, but the pipe can be divided into channels (as in television transmission). When a data cell is transmitted, its data channel is indicated by two fields in the cell header that is included in each cell. These are the Virtual Path Identifier (VPI) and Virtual Channel Identifier (VCI) fields.
The how and where to transmit greatly depends on stream type and encapsulation.Thereare two types of streams:
Permanent Virtual Connections (PVC).
Switched Virtual Connections (SVC).
For ATM, although there is one physical pipe that all data is transmitted and received on, it is divided into channels much like it is for television. When a data cell is transmitted, the data channel it belongs to is indicated by the Virtual Path Indicator (VPI) and the Virtual Channel Indicator (VCI) fields in a Cell Header that accompanies every cell.
Refer to the SmartWindow User Guide located at
support/documentation.asp for detailed information regarding applicable tests and
features.
http://www.netcomsystems.com/
SmartBits System Reference 73
74 SmartBits System Reference
8
Chassis Specifications
In This Chapter . . .
SMB-200/2000 Specifications.....76
SMB-6000/6000B Specifications.....78
SmartBits System Reference 75
Chapter 8: Chassis Specifications

SMB-200/2000 Specifications

SMB-200/2000 Specifications
Specifications for the SMB-200 and SMB-2000 are the same except as noted in Table 8-1 below.
Table 8-1 SMB-200/2000 Specifications
Category Description
SMB-200 Dimensions: Width: 12.25 in. (31.1 cm.)
Height: 3 in. (7.6 cm.) Depth: 12 in. (30.5 cm.) Weight: 5 lbs. (2.27 kg.) fully loaded Shipping weight, approximately 8 lbs. (3.6 kg.)
SMB-2000 Dimensions: Width: 19 in. (48.26 cm.)
Height: 6.75 in. (17.15 cm.) Depth: 15 in. (38.1 cm.) Weight: 27 lbs. (12.25 kg.) fully loaded Shipping weight, approximately 30 lbs. (13.6 kg.)
Layout Requirements:
Must have unimpeded airflow into the fans at the side of
the chassis.
Must be positioned to meet EMI guidelines (see
Appendix C, Certifications and EMI Compliance,”).
Local connections to multiple chassis must be within 1
meter (39 inches) of each other.
Input power:
Number of slots: SMB-200 – 4.
Max number of ports: SMB-200 – 4.
Front Panel LEDs:
Back Panel LEDs:
90-264 VAC Nominal 115 or 230 VAC, 47-63 Hz.
Controllable over the Internet or from a PC with Windows 98 or Windows NT.
SMB-2000 – 20.
SMB-2000 – 20.
SMB-200 – Power, Link, and Fan. SMB-2000 – Power and Link.
SMB-200 – Link and Activity. SMB-2000 – Link and Activity.
76 SmartBits System Reference
Table 8-1 SMB-200/2000 Specifications
Category Description
Chapter 8: Chassis Specifications
SMB-200/2000 Specifications
Connectors
RS-232 for workstation connection.
RJ-45 10Base-T connector for Ethernet connection.
RJ-45 Expansion In/Out connectors for multiple chassis
connection.
DB-37 and Hub connectors for stacked multiple chassis.
Connectors to attach to an optional GPS receiver.
Operating Temperature
Operating Humidity
GPS option Available.
Stacking Requirements Local stacks must be located within 3 feet (1 meter) of each
Cards Supported All SmartCards (Ethernet, Fast Ethernet, Gigabit Ethernet,
Applications Supported All applications (core and optional).
59-104
°F(15-40°C).
20 to 80% relative humidity, non-condensing.
other.
ATM, WAN, and Token Ring).
Differences between the SMB-200 and SMB-2000
SMB-200 does not have the DB-37 connectors for the SmartBits stack configuration,
therefore does not support:
Multiple users.
SMB-10 extension hub.

SMB-10

SMB-200 has a 4-slot chassis vs. SMB-2000 which has a 20-slot chassis.
LEDs:
SMB-200 has front panel Fan, Link, and Power LEDs, and a reset switch.
SMB-2000 has only Power and Link LEDs, and no reset switch.
Note: Though the SMB-200 cannot be stacked, it is able to be connected with multiple
chassis via the expansion ports.
The SMB-10 is a 20-slot chassis which connects to and expands the capacity of a SMB-
2000. This chassis is totally dependent on the controller of the connecting SMB-2000, and is referred to as a slave.
SmartBits System Reference 77
Chapter 8: Chassis Specifications

SMB-6000/6000B Specifications

SMB-6000/6000B Specifications
Specifications for the SMB-600 and SMB-6000B are the same except as noted in
Table 8-2 below.
Table 8-2 SMB-600/6000B Specifications
Category Description
SMB-600 Dimensions Width: 12 in. (30.5 cm.)
Height: 3.5 in. (8.9 cm.) Depth: 12.5 in. (31.8 cm.) Weight: 5.25 lbs. (2.4 kg.) fully loaded Shipping weight, approximately 8.5 lbs. (3.8 kg.)
SMB-6000B Dimensions Width: 19 in. (48 cm.)
Height: 8.5 in. (22 cm.) Depth: 16.5 in. (42 cm.) Weight: 45 lbs. (20.4 kg.) fully loaded Shipping weight, approximately 48 lbs. (21.8 kg.)
Layout Requirements
Must have unimpeded airflow into the fans at the side of
the chassis.
Must be positioned to meet EMI guidelines (see
Appendix C, Certifications and EMI Compliance,”).
Local connections to multiple chassis must be within 1 meter of each other.
Input power 100-240 VAC. Nominal 115 or 230 VAC, 50-60 Hz.
Controllable over the Internet or from a PC with Windows 98 or Windows NT.
Number of slots
SMB-600 2
SMB-6000B 12
Max number of ports
SMB-600 16
SMB-6000B 96
Front Panel LEDs
Back Panel LEDs
Power, Fan, Link, and Status.
Activity/Collision, Link/Error, Full/Half Duplex, and 10/100 Ethernet.
78 SmartBits System Reference
Table 8-2 SMB-600/6000B Specifications
Category Description
Chapter 8: Chassis Specifications
SMB-6000/6000B Specifications
Connectors
RS-232 for workstation connection.
RJ-45 10 Base-T connector for Ethernet connection.
RJ-45 Expansion In/Out connectors for multiple chassis
connection.
Connectors to attach to an optional GPS receiver.
GPS Option Available
Operating Temperature
Operating Humidity
Cards Supported All 3xxx series modules (Gigabit Ethernet and POS)
Applications Supported Core Applications, SmartFlow, AST II, BGP Router Test,
Note:
For SmartBits certifications and EMI compliance, please refer to Appendix C,
Certifications and EMI Compliance”
For detailed cable, connector, and accessory information, please refer to
Appendix E, SMB-600/6000B Cables and Connectorsand Appendix F, SMB­200/2000 Cables and Connectors
Other helpful topics located in include “Downloading New Firmwareon page
40,and“Changing Chassis Timeout” on page 41
°F(15-40°C)
59-104
20 to 80% relative humidity, non-condensing.
SmartMulticastIP, ScriptCenter, SmartVoIPQoS, and SCMT.
SmartBits System Reference 79
80 SmartBits System Reference
9
Ethernet Cards
In this chapter . . .
Ethernet Applications.....82
Minimum/Maximum Frame Lengths for Each Card.....84
Feature Summary of 10/100 Mbps Cards.....86
Feature Summary of Gigabit Cards.....91
SmartCards and Modules.....94
GX Series SmartCards.....96
LAN Series Modules.....98
ML Series SmartCards.....110
ST Series SmartCards.....112
SX Series SmartCards.....113
Standard Ethernet Features.....114
Gigabit Frame Rate Calculation.....130
Gigabit Ethernet Testing, Clock Tolerance.....132
SmartBits System Reference 81
Chapter 9: Ethernet Cards

Ethernet Applications

Ethernet Applications
Table 9-1 gives a description of the Ethernet cards and the applications available for each
SmartBits chassis.
Note: Throughout this manual, the term cardmay be used interchangeably to represent
either SmartCards (SMB-200/2000), or modules (SMB-600/6000B).
Table 9-1. Ethernet Cards Used in Applications
Card/ Module
Ethernet Cards Used in SMB-200/2000Chassis
GX-1405B Gigabit X X X X X
GX-1405Bs Gigabit, Single Mode X X X X X
GX-1420B 100/1000 Base- Copper X X X X X
GX-1421A 100/1000 Mbps Ethernet GMII/MII X X
L3-6710 10 Base-TX Layer 3 X X X
ML-7710 10/100 Base-TX X X X X X X X X X X X X X
ML-7711 100 Base-FX Fiber X X X X X X X X X X X
ML-5710A 10 Base, USB X X
ST-6410 10 Base-T Full Duplex X X X X
SX-7205 100 Mbps X X X X
SX-7210 10/100 Base-TX VLAN/Data Capture X X X X
SX-7405 VLAN and Capture X X X X
SX-7410 10/100 Base-TX (MII) X X X X X
Description
SmartWindow 7.10
SmartLib 3.10
SmartApps 2.40
SmartSignaling 3.00
SmartMulticastIP 1.25
SmartFlow 1.30
SmartVoIPQoS 1.00
Ter aR ou ti ng 1 .0 0
AST II (All Tests)
SmartTCP 2.00
SmartxDSL 1.10
SCMT 2.00
VAST 2.11
ScriptCenter 1.20
1
X
XX
1X2
X
XX
SmartMetrics
TeraMetrics
SX-7410B 10/100 Base-TX (RJ-45) X X X X X
SX-7411 100 Base-FX Fiber VLAN/Data Capture X X X X X X
Ethernet Cards Used in SMB-600/6000B Chassis
LAN-3100A 10/100 Mbps Full/Half Duplex X X X X X
LAN-3101A 10/100 Mbps 12-port X X X X X X X
LAN-3111A 100 Base-FX Fiber X X X X X X X X X
82 SmartBits System Reference
2
X
2
X
XX
Chapter 9: Ethernet Cards
Ethernet Applications
Table 9-1. Ethernet Cards Used in Applications
Card/ Module
LAN-3150A 10/100 Mbps Ethernet GMII/MII X X
LAN-3200A 1000 Base Full Duplex, Multi-mode X X X X X
LAN-3200As 1000 Base Full Duplex, Single Mode X X X X X
LAN-3201A 1000 Base Multi-mode X X X X X X X X X
LAN-3201As 1000 Base Single Mode X X X X X X X X X
LAN-3201B GBIC X X X X X X X X X
Description
SmartWindow 7.10
SmartLib 3.10
SmartApps 2.40
SmartSignaling 3.00
SmartMulticastIP 1.25
SmartFlow 1.30
SmartVoIPQoS 1.00
Ter aR ou ti ng 1 .0 0
AST II (All Tests)
SmartTCP 2.00
SmartxDSL 1.10
SCMT 2.00
VAST 2.11
ScriptCenter 1.20
SmartMetrics
TeraMetrics
LAN-3300A/ 3310A
LAN-3301A/ 3311A
LAN-3710A
10/100/1G Copper 1G GBIC X X X X X X
10/100/1G Copper 1G GBIC X X X X X X X
3
10G Base (LR/ER) Ethernet X X X X
1 Supports 10 Mbps Ethernet mode only. 2 A firmware upgrade is required to support this application version. 3 When ordering, specify the wavelength required measured in nanometers; i.e., 1310 nm for LAN-3710AL
or 1550 nm for LAN-3710AE.
SmartBits System Reference 83
Chapter 9: Ethernet Cards

Minimum/Maximum Frame Lengths for Each Card

Minimum/Maximum Frame Lengths for Each Card
The following tables identify the range of frames sizes for traffic generated by each card, and traffic captured by each card (may include non-SmartBits traffic).
Table 9-2. Min/Max Frame Lengths in Bytes for Ethernet Cards
Minimum Generated
Card/Module Description
Ethernet Cards Used in SMB-200/2000 Chassis
GX-1405B Gigabit Ethernet, Multi Mode 1 2048 24 2K
GX-1405Bs Gigabit Ethernet, Single Mode 1 2048 24 2K
GX-1420B 100/1000 Base Copper 5 2048 24 2K
GX-1421A 100/1000 Base Ethernet,
GMII/MII)
L3-6710 10 Base-TX Layer 3 1 2048 5 1530
ML-7710 10/100 Base-TX 24 1600 18 2000
ML-7711 100 Base-FX Fiber 24 1600 18 2000
ML-5710A 10 Base-Ethernet/ USB 24 1600 18 2000
ST-6410 10 Base-T Full Duplex 1 8191 n/a n/a
SX-7205 100 Mbps
SX-7210 10/100 Base-TX VLAN/Data
Capture
SX-7405 VLAN and Capture
Frame Size
5 2048 24 2K
Maximum Generated Frame Size
Minimum Capture Frame Size
Maximum Capture Frame Size
SX-7410 10/100 Base-TX (MII) 1 8191 1 8191
SX-7410B 10/100 Base-TX (RJ-45) 1 8191 1 8191
SX-7411 100 Base-FX VLAN/Data
Ethernet Cards Used in SMB-600/6000B Chassis
LAN-3100A 10/100 Mbps Full/Half Duplex 32 16,384 12 16K
LAN-3101A 10/100 Mbps Copper RJ-45 24 1600 18 64K
LAN-3150A 10/100 Mbps Full/Half Duplex
LAN-3200A 1000 Mbps Full Duplex Fiber
84 SmartBits System Reference
Capture
1 8191 1 8191
32 16,384 12 16K
(RMII/SMII)
86 2048 24 2K
Multi Mode
Chapter 9: Ethernet Cards
Minimum/Maximum Frame Lengths for Each Card
Table 9-2. Min/Max Frame Lengths in Bytes for Ethernet Cards
Minimum Generated
Card/Module Description
LAN-3200As 1000 Mbps Full Duplex Fiber
LAN-3201A 1000 Mbps Multi-Mode 86 2048 32 64K
LAN-3201As 1000 Mbps Single Mode 86 2048 32 64K
LAN-3201B 1000 Mbps GBIC 32 2048 32 64K
LAN-3300A 10/100/1000 Mbps GBIC
LAN-3301A 10/100/1000 Mbps Copper 64 16,384 40 16,384
LAN-3310A 1000 Mbps Single/Multi Mode
LAN-3311A 10/100/1000 Mbps Single/Multi
LAN-3710A
Single Mode
GBIC
Mode Fiber
10G Base (LR/ER) Ethernet
Frame Size
86 2048 24 2K
64 16,384 40 16,384
Maximum Generated Frame Size
Minimum Capture Frame Size
Maximum Capture Frame Size
SmartBits System Reference 85
Chapter 9: Ethernet Cards

Feature Summary of 10/100 Mbps Cards

Feature Summary of 10/100 Mbps Cards
Table 9-3. 10/100 Mbps Ethernet Cards – Feature Set for ST and SX Cards
Feature ST-6410 SX-7210 SX-7410
Interface RJ-48 MII RJ-45
Speed 10 Mbit 10/100 Mbps 10/100 Mbps
Duplex Mode Full/Half Full/Half Full/Half
SmartMetrics
Latency resolution 100 ns 100 ns 100 ns
Max # streams per port 1 1 1
Alternate Streams No 1 1
Max # flows per stream n/a n/a n/a
VFD1/2 (to 6 bytes) Yes Yes Yes
VFD 3 Buffer 2K 2K 2K
Capture Buffer Size n/a 86 to 2048 pkts 86 to 2048 pkts
PacketLength 1to8KB 1to8KB 1to8KB
IP Header Checksum/ Data Integrity verify
CRC Errors Yes Yes Yes
Alignment, Dribble, Under/oversize Errors Yes Yes Yes
Adjustable Preamble Length No Yes Yes
MinTxInterpacketGap Max Tx Interpacket Gap Increments
1
No (Traditional)
No No No
100 ns 26 sec 100 ns
10 Mbps 400 ns 40 ns
26.8 sec 2.68 sec 400 ns 40 ns
100 Mbps
10 Mbps
4.8 µs40ns
26.8 sec 2.68 sec 400 ns 40 ns
100 Mbps
VLAN Tagging No Yes Yes
Collisions Detected
Flow Control No Yes Yes
Traffic Rates > wire speed > wire speed > wire speed
#PortsperCard 1 1 1
1 Allows SmartMetrics tracking and histograms. 2 Only works in half duplex mode; not applicable to full duplex.
86 SmartBits System Reference
2
Yes Yes Ye s
Feature Summary of 10/100 Mbps Cards
Table 9-4. 10/100 Mbps Ethernet Cards – Feature Set for SmartMetrics Cards
Chapter 9: Ethernet Cards
ML-7710
Feature L3-6710 ML-5710A
Interface RJ-45 RJ-45 or USB RJ-45 (7710)
Speed 10Mbps 10Mbps(Eth)
Duplex Mode Half only Full/Half Full/Half (7710)
SmartMetrics
Latency resolution +
Max # streams per port 640 1000 1000 1 1000
Alternate Streams No 1 1 1 1
Max # Flows per stream n/a n/a 64K Billions 64K
VFD1/2 (to 6 bytes) Yes Yes Yes Yes Yes
V FD 3 B u ff er Ye s Yes Yes 2 K
Capture Buffer Size 40 pkts 475 pkts 475 pkts 196K pkts 6500 pkts
Packet Length 1 to 2 KB 24 to 1600 bytes 24 to 1600 bytes 32 to 16 KB 25 to 1600 bytes
IP Header checksum Ve ri f y Generate
1
Yes Ye s Ye s N o Ye s
100 ns + 100 ns + 100 ns + 100 ns + 100 ns
No Yes
12 Mbps (USB)
No Yes
ML-7711
Fiber (7711)
10/100 Mbps (7710) 100 Mbps only(7711)
Full only (7711)
No Yes
LAN-3100A LAN-3150A
RJ-45 (3100A) RMII/SMII (3150A)
10/100 Mbps 10/100 Mbps
Full/Half Full/Half
No Yes
LAN-3101A
RJ-45
No Yes
Data Integrity verify No No No Yes Yes
CR C E rr o rs Ye s Ye s Yes Ye s Ye s
Alignment, Dribble, Under/oversize errors
Adjust Preamble Length No No No Yes No
MinTxIFG MaxTxIFG Increments
VLAN Tagging No Yes Yes Yes Yes
Collisions Detected
Flow Control No Yes Yes Yes Yes
Traffic Rates > wire speed > wire speed > wire speed > wire speed > wire speed
# Ports per Card 1 1 USB/Ethernet 1 16 (6100)
Yes Ye s
100 ns
1.6 sec 100 ns
2
N o Yes Ye s Ye s Ye s
(Ethernet only)
10 Mbps
9.6 µsec 960 ns
26.8 sec 2.68 sec 400 ns 40 ns
100 Mbps
Yes Yes Dribble + Align
10 Mbps
9.6 µsec 960 ns 16 sec 1.6 sec 400 ns 40 ns
100 Mbps
10 Mbps 100 Mbps
9.6 µsec 960 ns
26.8 sec 2.68 sec 400 ns 40 ns
8 (3100)
2 (3150)
10 Mbps
9.6 µsec 960 ns
26.8 sec 2.68 sec 400 ns 40 ns
12 (6101) 6 (3101)
1 Allows SmartMetrics tracking and histograms. 2 Only works in half duplex; not applicable to full duplex
100 Mbps
SmartBits System Reference 87
Chapter 9: Ethernet Cards
Feature Summary of 10/100 Mbps Cards
Comparison of ML-7710 vs LAN-3101A
The LAN-3101A module is a high-port density version of the ML-7710.
The single-port ML-7710 is used with the SMB-200 and SMB-2000. The 6-port LAN­3101A module is used with the SMB-600 and SMB-6000B.
SmartLib Differences
In SmartLib Version 3.09 and higher, the following commands are used specifically for the LAN-3101A and ML-7710:
FST_CAPTURE_INFO (applies to both the ML-7710 and the LAN-3101A).
(None of the other "FST_CAPTURE_n" commands can be used with either the ML­7710 or the LAN-3101A.)
The following command is used to show data integrity errors:
ETH_EXTENDED_COUNTER_INFO and a parameter u64RxDataIntegrityErrors (applies to LAN-3101A).
88 SmartBits System Reference
Chapter 9: Ethernet Cards
Feature Summary of 10/100 Mbps Cards
Summary of Key Features, Similarities and Differences
The following table highlights key features; the shaded rows indicate feature differences between the cards.
Table 9-5. Comparison of ML-7710 and LAN-3101A Cards
Feature ML-7710 LAN-3101A
# Ports per Card 1 12
Max # Ports per Chassis 20 72
Interface RJ-45 RJ-45
Speed 10/100 Mbps 10/100 Mbps
Tx modes:
Continuous
Constant frame transmit
Constant frame transmit
Single burst
Multiburst
Continuous multiburst
UP to 16 million frames per burst
Up to 65,536 repetitive bursts with a user-defined delay between bursts
Runs multi-burst mode continuously
Up to 4 billion frames per burst
Up to 4 billion repetitive bursts with a user-defined delay between bursts
Runs multi-burst mode continuously
Continuous Constant frame transmit. Constant frame transmit.
Single burst Up to 16 million frames per burst. Up to 4 billion frames per
burst.
Multiburst Up to 65,536 repetitivebursts with
a user- defined delay between bursts.
Continuous multiburst Runs multi-burst mode
continuously.
MinTxInterpacketGap Max Tx Interpacket Gap Increments
Duplex Mode Full/Half Full/Half
SmartMetrics
Latency resolution +
1
10 Mbps
9.6 µsec 960 ns 16 sec 1.6 sec 400 ns 40 ns
Yes Yes
100 ns + 100 ns
100 Mbps
Up to 4billion repetitive bursts
with a user- defined delay between bursts.
Runs multi-burst mode
continuously.
10 Mbps
9.6 µsec 960 ns
26.8sec 2.68 sec 400 ns 40 ns
100 Mbps
Max # streams per port 1000 1000
Alternate Streams 1 1
Max # Flows per stream 64K 64K
SmartBits System Reference 89
Chapter 9: Ethernet Cards
Feature Summary of 10/100 Mbps Cards
Table 9-5. Comparison of ML-7710 and LAN-3101A Cards
Feature ML-7710 LAN-3101A
VFD1/2 (to 6 bytes) Cycle count up to 16.7 million Cycle count and stutter up to 4
VFD 3 Buffer Size 2K bytes 2K bytes
Error generation: CRC, alignment, dribble bits, symbol, undersize and oversize
Error detection: CRC, alignment, dribble bits, undersize and oversize
Pre-capture Filtering Options CRC, alignment, oversize, undersize,
Capture Buffer Size 475 frames 6500 frames
Packet Length 24 to 1600 bytes 24 to 1600 bytes
Pre-compute/insert IP Header checksum
Verify Data Integrity No Yes
Adjustable Preamble Length No No
VLAN Tagging predefined/selectable predefined/selectable
Background Fill Pattern, user­selectable or random data
Yes Yes + Data Integrity errors (per
Yes Yes + Data Integrity Errors
Rx triggers, or All
Yes Yes
Yes Yes
billion
stream, L3 mode only) + Symbol errors (100 Mbps only)
CRC, alignment, oversize, undersize, data integrity errors, Rx triggers, or All
2 Triggers (up to 6 bytes each); can be specified using the bit offset or using a pattern and mask. The trigger counter can be set to: Trigger 1,Trigger 2; Trigger 1 or Trigger 2; Trigger 1 and Trigger 2.
Collisions Detected (Half duplex only)
Flow Control Yes Yes
Traffic Rates > wire speed > wire speed
1 Allows SmartMetrics tracking and histograms.
90 SmartBits System Reference
Yes Yes
Yes Yes

Feature Summary of Gigabit Cards

The gigabit card features are summarized into three tables:
Table 9-6 on page 91 lists general gigabit features availability.
Table 9-7 on page 92 lists features that apply to the SMB-200/2000 gigabit cards.
Table 9-8 on page 93 lists features that apply to the SMB-600/6000B gigabit cards.
Table 9-6. Advanced Gigabit Features
Chapter 9: Ethernet Cards
Feature Summary of Gigabit Cards
MPLS
Card
GX-1405B No No No No No No No
GX-1405Bs No No No No No No No
GX-1420B No Yes No No No No Yes
GX-1421A No Yes No No No No Yes
LAN-3201B No Yes Yes No Yes No No
LAN-3300A Yes Yes No No Yes Yes No
LAN-3301A Yes Yes
LAN-3310A Yes Yes No No Yes Yes No
LAN-3311A Yes Yes
L AN -3 7 10 A N o Yes Ye s Ye s Yes Yes Ye s
Labeling Insertion
IP Header Checkum Gen./Valid.
Data Integrity Checksum Gen./Valid.
1
Ye s
1
Ye s
Multimodal Frame Length Distribution
Ye s Ye s Yes No
Ye s Ye s Yes No
Jumbo Frames
Address Stutter, Carry Chaining, and Bit Masking
Added Rx Triggers
1 With management frames and cut-through channel only (not in SmartMetrics streams).
SmartBits System Reference 91
Chapter 9: Ethernet Cards
Feature Summary of Gigabit Cards
Table 9-7. SMB-200/2000 Gigabit Ethernet Cards Feature Set Summar
Feature GX-1405B/1405Bs GX-1420B
Interface GX-1405B: 850 nm multi-mode, 1000 Base-SX
Speed 1 Gbps 1 Gbps
Duplex Mode Full Only Full Only
SmartMetrics
Latency resolution +
Max Streams per Port 1 1
Alternate Streams 2 2
Max # flows per stream N/A N/A
VFD 3 Size 16K 16K
Capture Buffer Size 128K 128K
Packet Length 1 byte to 2KB+ 5 bytes to 2KB+
Verify IP Head.Checksum No Yes
CRC Errors Yes Yes
Alignment, Dribble, Under/ oversize, Symbol Errors
1
GX-1405Bs: 1300 nm single mode, 1000 Base-LX
No (Traditional)
100 ns +100 ns
All but align and dribble All but align and dribble
RJ-45
Adjustable Preamble Length Yes Yes
MinTxInterpktGap Max Tx Interpkt Gap Increments
VLAN Tagging Yes Yes
Collisions Detected
Flow Control Yes Yes
Traffic Rates > wire speed > wire speed
# Ports per Card 1 1
1 Allows SmartMetrics tests and histograms. 2 Only works in half duplex mode; not applicable to full duplex.
92 SmartBits System Reference
96 ns
1.5 sec 32 ns
2
N/A N/A
96 ns
1.5 sec 32 ns
Loading...