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 permitted 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.
,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.
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 Reference1
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.
2SmartBits 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 Reference3
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 “SmartCard” and “card” refer 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 “module” refers 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.
4SmartBits 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 Reference5
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
6SmartBits System Reference
1
Documentation and Website Overview
In this chapter . . .
•SmartBits Documentation.....8
•Spirent Communications Website Resources.....9
SmartBits System Reference7
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 versionsThe online help for the new program and/or
FirmwareRelease notes under Support at the website
the revised user guide
SmartCards/modules
•Data sheets under Products at the website
•Online help for SmartWindow
ManualsDocumentation 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
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).
8SmartBits 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 Reference9
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.
10SmartBits 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 World’s First 10 Gigabit Ethernet Product.
•Spirent Communications Introduces First Network Performance Analysis Solution for
•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 Reference11
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)
12SmartBits 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 Reference13
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, SMB2000, 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 “card” can refer to any SmartCard or module.
The various models of SmartBits chassis are listed in Ta bl e 2- 1.:
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.
14SmartBits 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 Reference15
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
16SmartBits 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
SmartApplicationsXXXXX
SmartSignalingX
SmartMulticastIPX
SmartxDSLXX
SmartFlowXX
SmartVoIPQoSXX
AST IIX
VA S TX
SmartCableModem Test
ScriptCenterXXXXX
2
2
Ethernet
2
1
XXXX4
X
1
ATM
XXX X
WA NTo ke n
Ring
POS
1
SmartTCPX
1 Appropriate cards for an application vary according to application. Refer to
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 TypeDesigned for testing...
Traditional
also known as “packet-blasters”
SmartMetricsTCP/IP Layers 2 through 5, with an emphasis on
TeraMetricsTCP/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.
18SmartBits 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 destinations 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 Reference19
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.
20SmartBits 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 Reference21
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
TraditionalEthernet
and Token
Ring cards
Enhanced
Traditional
GX-1420B
LAN3100A
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/aThousands of frame
blueprints through
VFDs (variable field
definitions), that can
increment and
decrement source
and destination
MAC fields, and
alter content.
n/aThousands of frame
blueprints through
VFDs (variable field
definitions), that can
increment and
decrement source
and destination
MAC and IP fields,
and alter content.
n/aThousands of frame
blueprints through
the individual
addresses of PVCs/
SVCs.
1
1
RoundRobin
sequence
RoundRobin
sequence
RoundRobin
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.
22SmartBits 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 “SmartFlows” per 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 Reference23
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.
24SmartBits 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
Ethernet1,00064KFields
ML-6710
ML-7710
Hi Density
Ethernet1,00064KFlowsSequencerRound-Robin sequence is
ML-7710
Version2.00and
higher
LAN-3201 (A,
Ethernet8,000N/AFields
As, B) Gigabit
POS-3500/3502
OC-3c/OC-12c
WN-3405,
3415, 3420A
WA N F R
and PPP
WN-3441AWAN 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.
SchedulerSets 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/AN/AN/AN/A
64KFlowsSchedulerChannelized T1
1
WN-3442AWAN FR
2,048
64KFlowsSchedulerChannelized E1
and PPP
1
WN-3445AWAN FR
2,048
64KFlowsSchedulerChannelized 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 Reference25
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 resequencing 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.
26SmartBits 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 Reference27
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.
28SmartBits 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.
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 Reference29
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.
30SmartBits 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 Reference31
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.
32SmartBits 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 multiuser 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:
1To refresh, release, or reserve a single SmartCard, right-click on it. You will see this
dialog box.
SmartBits System Reference33
Chapter 3: Multiple Users Accessing a Chassis
How Does the Multi-User Feature Work?
2To 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
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
{
34SmartBits 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 port’s 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 Reference35
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.
36SmartBits 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 Reference37
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.
38SmartBits 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 Reference39
Chapter 4: Maintenance and Upgrade Procedures
Downloading New Firmware
You can download firmware for chassis and for individual cards from our website at
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 SmartCards/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
•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 Reference40
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:
1Connect your PC to the SmartBits chassis with the serial connection (described in
your SmartBits Installation Manual).
2Start HyperTerminal from the Windows 98 Start button by selecting
Programs> Accessories> Communications> HyperTerminal and then
Hypertrm.exe.
3Access the icon for access to the specific SmartBits chassis.
4To view the current default value in the HyperTerminal window, enter: idlemax
and press Return.
5To 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.
ChassisFuse Amperage
SmartBits 200F2.0 Amp, 250V, fast action
SmartBits 20003.153.15 Amp, 250V, fast action
41SmartBits System Reference
Chapter 4: Maintenance and Upgrade Procedures
Changing Chassis Fuses
ChassisFuse Amperage
SmartBits 6002.0 Amp, 250V, fast action
SmartBits 6000B10.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:
1Remove the power cord from the jack.
2Lever 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.
42SmartBits System Reference
5
Core Software Applications
In This Chapter . . .
•Overview of Core Applications.....44
•SmartWindow.....45
•SmartLib.....47
•SmartApplications.....48
SmartBits System Reference43
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.
44SmartBits 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 Reference45
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.
SmartMetricsBased Results:
•Sequence Tracking.
•Latency over Time.
•Latency per Stream.
•Latency Distribution.
•Raw Tags.
46SmartBits System Reference
Chapter 5: Core Software Applications
SmartLib
Program Type:A powerful programming tool/Software Developer’sKit.
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 Reference47
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.
48SmartBits 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 Reference49
50SmartBits 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.5” diskette with the program, or is available through
Spirent Communications Technical Support.
SmartBits System Reference51
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
52SmartBits 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
ProgramMinimum Version Level
Chapter 6: Optional Applications
Local Multiple Chassis Applications
SmartWindow
SmartLib
SmartApplications
SmartSignaling3.00 and higher
SmartMulticastIP1.10 and higher
SmartxDSL1.00 and higher
SmartFlow1.00 and higher
SmartVoIPQoS1.00 and higher
AST II1.00 and higher
SmartTCP1.10 and higher
SCMT1.10 and higher
VAST2.10 and higher
ScriptCenter1.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 Reference53
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 RequiredSMB-200/2000SMB-6006000B
Table 6-2 on page 54 for a list of
SmartLib 3.07
SmartApplications 2.22
SmartSignaling 2.10X
SmartMulticastIP 1.10XX
SmartxDSL 1.01X
SmartFlow 1.00XX
AST II 1.00XX
VAST 2.11X
1 This applications information can be found in Chapter 5, “Core Software
Applications”
1
1
, and is not included in this chapter.
XX
XX
54SmartBits 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
the tests available. Table 6-3 gives a brief description of these tests.
Table 6-3.SmartSignaling Tests and Descriptions
Tes tDescription
Peak Call RateThis test measures the maximum number of call setups
and teardowns a device under test can process per
second without failure.
Call CapacityThis 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 Reference55
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 tDescription
Aggregated Multicast
Throughput
Forwarding LatencyDetermines the DUT’s forwarding latency of IP
Group Join/Leave LatencyDetermines 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 ThroughputDetermines the DUTs throughput when transmitting
both multicast and unicast traffic.
56SmartBits System Reference
Chapter 6: Optional Applications
SmartxDSL
Table 6-4.SmartMulticastIP Tests and Descriptions
Tes tDescription
Multicast Group CapacityMeasures 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 Reference57
Chapter 6: Optional Applications
SmartxDSL
Table 6-5.SmartxDSL Tests and Description
Tes tsDescription
Frame LossIndicates the performance of the DUT under a given
Frame LatencyMeasures the latency of each test frame per VPI/VCI
Stability Over TimeMeasures 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 IPMeasures 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 LossThis 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-toend operation, and operates in upstream, downstream,
and bi-directional test modes.
58SmartBits System Reference
SmartFlow
Chapter 6: Optional Applications
SmartFlow
Table 6-5.SmartxDSL Tests and Description (continued)
Tes tsDescription
Cell LatencyMeasured 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 IntegrityPerforms 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.
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 tDescription
Frame LossMeasures the number of frames lost from flows and
JumboMeasures frame loss, latency, and latency distribution
ThroughputMeasures 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.
LatencyMeasures 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 DistributionMeasures 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 DUT’s load tolerance limits.
Latency Snap ShotMeasures the latency of each received frame, for a
specified number of frames in flows and groups of
flows sent through a device.
60SmartBits 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 tDescription
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 Reference61
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:
Table 6-8 gives a brief description of these tests.
Table 6-8.AST II Tests and Descriptions
Tes tsDescription
Address CatchingDetermines the address catching capacity (the
maximum number of addresses) the DUT can
handle.
Address Learning RateDetermines the address learning rate of the DUT
(the maximum rate at which the DUT can learn
addresses).
Broadcast ForwardingDetermines 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 LatencyDetermines the latency of the DUT/SUT when
forwarding broadcast traffic. This test utilizes a
one-to-many traffic distribution.
Congestion ControlDetermines how the DUT/SUT handles congestion.
The test indicates if head-of-line blocking exists at
the specified ports in the DUT/SUT.
Error FilteringDetermines the performance of the DUT/SUT
under error or abnormal frame conditions. Allows
for various error types for the test.
Forwarding RateDetermines the overall forwarding performance of
the DUT/SUT including frame loss rate,
throughput, and forwarding rate using different
traffic distributions.
Forward PressureDetermines how the DUT/SUT handles forward
pressure on a port-by-port basis. The test utilizes
burst-time mode.
SmartBits System Reference63
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 tsDescription
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.
64SmartBits System Reference
Table 6-9. VAST Tests and Descriptions (continued)
Tes tsDescription
VLAN Setup TimeEvaluates 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 tDescription
Sequence TrackingSequence 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 Reference65
Chapter 6: Optional Applications
SmartCableModem Test
Table 6-10. SCMT Tests and Descriptions (continued)
Tes tDescription
Latency Over TimeEvery 10 microseconds, the test records the following
Latency per StreamFor 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 + LatencyA combination of Sequence Tracking and Latency per
Stream. Additionally, a distribution of latency per
stream is presented across 16 pre-set time intervals.
Raw TagsAll 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.
66SmartBits 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 Reference67
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 tDescription
Connection Setup RateMeasures the rate of TCP connection establishment
through the device under test (DUT).
Connection Setup TimeMeasures 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 CapacityDetermines a DUT’s ability to sustain TCP sessions
over a period of time. It measures the maximum
number of open sessions that the DUT can support.
Session RateMeasures the rate of TCP session setup and teardown
through the DUT.
Connection Teardown RateMeasures the rate at which the DUT closes the TCP
connections.
68SmartBits System Reference
7
Sample Test Topologies
In this chapter . . .
•Sample Devices and Networks to Test.....70
SmartBits System Reference69
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 bidirectional, 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.
70SmartBits 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 Reference71
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:
•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.
72SmartBits 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 “pipe” is 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 Reference73
74SmartBits System Reference
8
Chassis Specifications
In This Chapter . . .
•SMB-200/2000 Specifications.....76
•SMB-6000/6000B Specifications.....78
SmartBits System Reference75
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-1SMB-200/2000 Specifications
CategoryDescription
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.
76SmartBits System Reference
Table 8-1SMB-200/2000 Specifications
CategoryDescription
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 optionAvailable.
Stacking RequirementsLocal stacks must be located within 3 feet (1 meter) of each
Cards SupportedAll SmartCards (Ethernet, Fast Ethernet, Gigabit Ethernet,
Applications SupportedAll 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 Reference77
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-2SMB-600/6000B Specifications
CategoryDescription
SMB-600 DimensionsWidth: 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 DimensionsWidth: 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 power100-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.
78SmartBits System Reference
Table 8-2SMB-600/6000B Specifications
CategoryDescription
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 OptionAvailable
Operating Temperature
Operating Humidity
Cards SupportedAll 3xxx series modules (Gigabit Ethernet and POS)
Applications SupportedCore 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 Connectors” and Appendix F, “SMB200/2000 Cables and Connectors”
•Other helpful topics located in include “Downloading New Firmware” on 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 Reference79
80SmartBits System Reference
9
Ethernet Cards
In this chapter . . .
•Ethernet Applications.....82
•Minimum/Maximum Frame Lengths for Each Card.....84
Table 9-1 gives a description of the Ethernet cards and the applications available for each
SmartBits chassis.
Note: Throughout this manual, the term “card” may 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-1405BGigabitXXXXX
GX-1405BsGigabit, Single ModeXXXXX
GX-1420B100/1000 Base- CopperXXXXX
GX-1421A100/1000 Mbps Ethernet GMII/MIIXX
L3-671010 Base-TX Layer 3XXX
ML-771010/100 Base-TXXXXXXXXXXXXXX
ML-7711100 Base-FX FiberXXXXXXXXXXX
ML-5710A10 Base, USBXX
ST-641010 Base-T Full DuplexXXXX
SX-7205100 MbpsXXXX
SX-721010/100 Base-TX VLAN/Data CaptureXXXX
SX-7405VLAN and CaptureXXXX
SX-741010/100 Base-TX (MII)XXXXX
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-7410B10/100 Base-TX (RJ-45)XXXXX
SX-7411100 Base-FX Fiber VLAN/Data CaptureXXXXXX
Ethernet Cards Used in SMB-600/6000B Chassis
LAN-3100A10/100 Mbps Full/Half DuplexXXXXX
LAN-3101A10/100 Mbps 12-portXXXXXXX
LAN-3111A100 Base-FX FiberXXXXXXXXX
82SmartBits System Reference
2
X
2
X
XX
Chapter 9: Ethernet Cards
Ethernet Applications
Table 9-1.Ethernet Cards Used in Applications
Card/
Module
LAN-3150A10/100 Mbps Ethernet GMII/MIIXX
LAN-3200A1000 Base Full Duplex, Multi-modeXXXXX
LAN-3200As1000 Base Full Duplex, Single ModeXXXXX
LAN-3201A1000 Base Multi-modeXXXXXXXXX
LAN-3201As1000 Base Single ModeXXXXXXXXX
LAN-3201BGBICXXXXXXXXX
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 GBICXXXXXX
10/100/1G Copper 1G GBICXXXXXXX
3
10G Base (LR/ER) EthernetXXXX
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 Reference83
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
Background Fill Pattern, userselectable or random data
YesYes + Data Integrity errors (per
YesYes + Data Integrity Errors
Rx triggers, or All
YesYes
YesYes
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 ControlYesYes
Traffic Rates> wire speed> wire speed
1 Allows SmartMetrics tracking and histograms.
90SmartBits System Reference
YesYes
YesYes
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-1405BNoNoNoNoNoNoNo
GX-1405BsNoNoNoNoNoNoNo
GX-1420BNoYesNoNoNoNoYes
GX-1421ANoYesNoNoNoNoYes
LAN-3201BNoYesYesNoYesNoNo
LAN-3300AYesYesNoNoYesYesNo
LAN-3301AYesYes
LAN-3310AYesYesNoNoYesYesNo
LAN-3311AYesYes
L AN -3 7 10 AN oYesYe sYe sYesYesYe s
Labeling
Insertion
IP Header
Checkum
Gen./Valid.
Data
Integrity
Checksum
Gen./Valid.
1
Ye s
1
Ye s
Multimodal
Frame Length
Distribution
Ye sYe sYesNo
Ye sYe sYesNo
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 Reference91
Chapter 9: Ethernet Cards
Feature Summary of Gigabit Cards
Table 9-7.SMB-200/2000 Gigabit Ethernet Cards — Feature Set Summar