Table of Contents
About Ixia p. 2
About Ixia
What do we do? • Ixia develops testing solutions that measure the confor-
mance and performance of complex IP networks,
devices, and applications.
Who uses our products? • Our testing solutions are used by Network Equipment
Manufacturers, Semiconductor Manufacturers, Service
Providers, and large Enterprises to test and validate the
functionality, reliability, robustness, and performance of
networks, devices, and applications.
Who are our Customers? • Our customers include the most successful Network
Equipment Manufacturers, Semiconductor Manufacturers,
Service Providers, and Fortune 1000 Enterprises in
the world.
• Semiconductor Manufacturers
• Intel
• Broadcom
• Texas Instruments
• Motorola
• Atheros
• Services Providers
• AT&T
• Verizon
• SBC
• Qwest
• NTT
What is our position in • Ixia is a financially strong and profitable company. Ixia‘s
the industry? engineering roots have translated into a highly efficient
and disciplined business model that captured substantial
market share during one of the most challenging periods
in the telecommunications industry. With an increase in
revenues of 1275% from 1998 to 2002, Ixia‘s ability
to rapidly respond to customer needs and introduce new
products at an unprecedented rate overwhelmed our
competitors and resulted in Ixia achieving a leadership
position in the network test and measurement market.
What is Ixia‘s test and • Ixia integrates a highly-scalable hardware platform with
measurement architecture? an optimized operating system (IxOS) that supports
a comprehensive set of test and measurement appli-
cations. The architecture provides for the emulation of
hundreds-to-millions of network users on a single scalable
platform, with a mixture of both network and real-world
application layer traffic.
What does Ixia provide • Ixia‘s Automated Network Validation Library (IxANVL) is
for Network Conformance the industry standard, offering the most comprehensive
Validation? encapsulation and protocol conformance tests available
in the industry. Tests can be run on a standalone Linux PC
or tunneled through Ixia hardware interfaces, allowing
for conformance testing and validation assessment on
even the fastest network interfaces.
What does Ixia provide for • Ixia provides the highest port density and most extensive
Network Layer 2 & 3 testing? capabilities for wire-speed Layer 2 and 3 packet genera-
tion and analysis of both positive and negative test cases.
All common protocols are supported and are configurable
using a Graphical User Interface complimented by a com-
prehensive set of automation test tools.
What does Ixia provide for • Ixia provides router emulation, traffic generation, and
Router Testing? analysis capabilities that test complex routing topologies
consisting of thousands of routers advertising millions of
routes. Sophisticated configurations can be created using
Ixia‘s Graphical User Interface, and automated tests can
be run using our IxScriptMate technology.
What does Ixia provide to • Ixia‘s Real World Traffic™ Suite is a fully integrated test
test realistic network traffic? solution that simulates Internet-scale clients and servers
oper-ating within a network at the application Layer
(Layers 4 through 7). The suite can measure device and
system performance under realistic load conditions,
derived from a library of security and content delivery
protocols, as well as several popular business applications.
Ixia offers the industry’s most comprehensive product line for testing networking devices,
protocols, and applications. The Ixia Product Matrix can be used to find the Ixia solution(s)
that best meet(s) your testing needs:
1. Locate the category along the vertical axis that most closely matches the device you
want to test
2. Locate the technology you want to test along the horizontal axis
3. Cross-reference the device and technology to locate the correct Ixia test solution
The Ixia Product Matrix should be used as a starting point. Ixia’s flexible architecture and fully
integrated test platform allows various products to be used in conjunction for specific testing
requirements. If you cannot immediately find the Ixia product that meets your testing needs, or
Phone 877 FOR IXIA if you have a custom testing configuration, please contact us at +1-818-871-1800.
International + 818.871.1800
www.ixiacom.com
Product Matrix Ixia p. 8
Supported Technologies
RMON Ethernet
802.1Q VLAN
RSVP-TE/MPLS
IPSEC ESP
DVMRPv3
IPSEC AH
IPSEC IKE
IGMPv2
OSPFv2
OSPFv3
PPP PAP
PIM-DM
PIM-SM
IS-ISv6
PPP VJ
BGP4
IPv6
IS-IS
LDP
RIP
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Supported Technologies
IPv6 Routing
RSVP-TE/MPLS
PPP CHAP
PPP IPCP
L2TPSEC
OSPFv2
OSPFv3
PPP LCP
IS-ISv6
MLPPP
BGP4
BGP+
RIPng
RIPv2
VPLS
PPTP
L2TP
IS-IS
TCP
LDP
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Supported Technologies
Security
PPPoEoA
HTTP1.0
HTTP1.1
PPPoX
802.1x
PPPoA
PPPoE
POP3
SMTP
IMAP
IPSec
DNS
RTSP
L2TP
TCP
RTP
SSL
FTP
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Benchmark Transactions
Database Update
Credit Check
File Receive
Protocols
Multicast
PIM-SMv6
File Send
UDP-IPv6
TCP-IPv6
IGMPv1
IGMPv2
IGMPv3
RTP-IPv6
PIM-SM
MLDv1
MLDv2
APPC
UDP
TCP
SPX
RTP
IPX
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Supported Technologies
Business Transactions
Active Directory
Microsoft SQL
Microsoft RDP
CCMail
Oracle
Inquiry
NNTP
POP3
SMTP
Telnet
Citrix
LDAP
Baan
HTTP
Lotus
DNS
SAP
SSL
FTP
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Supported Technologies
VoIP CODECs
Ethernet SNAP
Web Push
Real Media
H261QCIF
H263QCIF
Real Audio
Ethernet II
Headliner
BackWeb
PointCast
NetShow
H261CIF
H263CIF
Castanet
G723.1
Other
G711
G729
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Supported Technologies
Neighbor Discovery
Packet over SONET
Pause Control
SONET DCC
802.1p TOS
Frame Relay
Cisco HDLC
ATM AAL5
802.2 IPX
Cisco ISL
DHCP
PING
ICMP
IPv4
IPv6
ARP
SRP
RPR
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Supported Technologies
OC-192c POS
OC-12c POS
OC-48c POS
OC-12 ATM
OC-3c POS
Interfaces
OC-3 ATM
Chassis
Optixia
Type of Device
Under Test
L2-3 Switching
Content Switching
Web Servers
Firewalls
Secure Gateway
Edge Routers
Core Routers
Broadband Access
(DSLAM, CMTS)
Broadband Aggregation
Multiservice Provisioning
Platforms
Optical Transport
Multicast
PIM-SM Multicast p. 74
Emulation Software
MPLS
Other
Optixia® p. 178
Phone 877 FOR IXIA
International + 818.871.1800
www.ixiacom.com
Performance Applications Ixia p. 19
IxAccess
Ixia’s IxAccess test suite provides an easy-to-use tool for
comprehensive performance and scalability analysis of
edge aggregation equipment. By emulating PPPoX client
sessions and running data traffic over those sessions, the
testing of devices such as Broadband Remote Access
Servers (B-RAS), DSLAMs and edge routers is substantially
simplified by eliminating the need to configure thousands
of individual clients.
Ixia Chassis
TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
PPPoX
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
1 ll r 1 ll r 1 ll r 1 ll r 1 ll r 1 ll r 1 ll r 1 ll r 1 ll r 1 ll r 1 ll r
Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
1 1 1 1 1
ll r ll r ll r ll r ll r
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Tx Tx Tx Tx Tx
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r
Rx Rx Rx Rx Rx
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
3
Port
Link
Tx/Co
Link
Tx/Co
ll
100
Rx/Er
100
Rx/Er
r
Half
Trig
Half
Trig
Port
2
Link
Tx/Co
ll
L/Err
Rx/Er
r
Half
Trig
Tx
Port
2
Link
Tx/Co
ll
L/Err
Rx/Er
r
Half
Trig
Tx
Port
2
Link
Tx/Co
ll
L/Err
Rx/Er
r
Half
Trig
Tx
Port
2
Link
Tx/Co
ll
L/Err
Rx/Er
r
Half
Trig
Tx
Port
2
Link
Tx/Co
ll
L/Err
Rx/Er
r
Half
Trig
Tx
Client/Hosts
4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r
Rx Rx Rx Rx Rx
1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig
3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out
5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd
LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM1000LX LM1000LX LM1000LX LM1000LX LM1000LX
PBX
10/100/1000 Ethernet
or
IXIA 1600T Traffic Generator / Performance Analyzer
OC-3/OC-12 ATM
LAC LNS
IP
10/100/1000 Ethernet
or
OC-3/OC-12 ATM
Specifications
Traffic Generation • Layer 4 traffic flows with configurable protocol (TCP, UDP)
and variable source/destination port numbers
• Fixed, incrementing, or mixed frame sizes
• IMIX mode allowing individual rates assigned to up to
5 different frame sizes
• Frame rate control in frames per second or percentage
of line rate
• IEEE 802.1q VLANs – full range of 4,095 IDs
Scalability Each Ixia test port can emulate thousands of concurrent PPP
clients and establish these sessions within minutes, saving
significant setup time. For higher capacity requirements, multi-
ple ports can be used to generate hundreds of thousands of
sessions from one chassis, across one or more access concen-
trators, and all managed from a central IxAccess console.
Easy-to-Use GUI Users can quickly and easily configure and manage multi-
ple test ports via the IxAccess GUI. The application inter-
face is designed to lead the user through the test process
with minimal training and documentation consultation.
Parameter defaults allow testing to commence with minimal
initial configuration.
Setup/Teardown Rate
Tests the time required to setup and teardown a specific
number of PPP sessions.
Latency
Measures the minimum, maximum, and average latency
to establish PPP sessions.
Throughput
Data traffic is sent over each established PPP session and statistics
are collected for throughput and packet loss. Traffic generation
can be customized with varying upstream and downstream traffic
profiles, frame sizes, rates per frame size, and Layer 4
header information.
IxAnalyze – Sniffer
™ ®
Specifications
Sniffer® Requirements Pentium 400 MHz or higher CPU, Min 128 MB RAM,
on Client 84 MB free disk space, Microsoft Windows 98, Windows
NT 4.0 (SP3, 4, 5, or 6a), Windows 2000, Windows XP
Ixia Chassis IXIA 400T, IXIA 1600T, IXIA 100, IXIA 250, Optixia®
License Keys One Sniffer® Pro Portable license installed per Ixia chassis
Protocols Data Link Layer, IPv6, TCP/IP, ATM, RSVP, LDP, CR-LDP,
MPLS, CORBA, IBM, Cisco, Microsoft, APPLE, Banyan,
Novell, DEC, ISDN, ISO, NFS, Xerox, WAP, WAN, Oracle
DBMS, SYBASE DBMS, Microsoft DBMS, X-Windows
Sniffer® Pro Portable Sniffer® provides network engineers with portable network
analysis solutions for quick identification and resolution
of network performance issues. These solutions help IT pro-
fessionals resolve the toughest problems across all Local
Area Network (LAN) and Wide Area Network (WAN)
topologies, from 10/100 Ethernet to the latest high-speed
Asynchronous Transfer Mode (ATM) and Gigabit back-
bones. Real-time network analysis helps detect and resolve
network faults and performance problems quickly. With
expert
analysis capabilities that pinpoint the root cause of network,
database, and application faults, Sniffer® Pro Portable is
Phone 877 FOR IXIA a top choice of network engineers worldwide.
International + 818.871.1800
www.ixiacom.com
Performance Applications Ixia p. 25
Fast troubleshooting
• Intuitive, consistent user interface for quick capture and
display of data
• Traffic map and traffic matrix show who is talking to whom
• Host tables immediately identify bandwidth “hogs”
• Protocol distribution information displays protocols in use,
IP applications running, and IPX
IxAuthenticate
Ixia’s IxAuthenticate enables comprehensive testing of an
802.1x authenticator by emulating a large number of 802.1x
supplicants. IxAuthenticate also measures data plane perform-
ance metrics, including throughput and latency, by sending
traffic through the 802.1x device. IxAuthenticate’s easy-to-use
graphical testing environment enables quick configuration
and analysis of test results.
IxAuthenticate
provides an
easy-to-use
Graphical User
Interface for test
setup and analysis.
Specifications
EAPOL Frame Statistics EAPOL frames received, EAPOL frames transmitted, EAPOL
start frames transmitted, EAPOL logoff frames transmitted,
EAP response/ID frames transmitted, EAP response frames
transmitted, EAP response/ID frames received, EAP response
frames received, EAP request/ID frames received, EAP
request frames received, Invalid EAPOL frames received,
EAP length error frames received, EAP alert, EAP successes,
EAP failures
IxChariot
™
IxChariot Console
IxC IxC
Performance Performance
Endpoint 1 Endpoint 2
Application Scripts
(e.g. High Performance Throughput)
Performance
Endpoint 1
Router Application Scripts
(e.g. SAPinv) IxC
IxC IxC
Manufacturing Application Scripts
LAN WAN
Performance Performance (e.g. Baan Maintain
Endpoint 2 Purchase Order)
Endpoint 1
IxC
Sales
System Under Test System Under Test Performance
Endpoint 2
Specifications
System Requirements Windows XP, 2000, ME, NT4 (SP3 and above)
Minimum hardware: Pentium 300, 64 MB Memory,
23 MB Disk Space
IxChariot Applications Network layer traffic statistics alone can not predict applica-
tion performance in enterprise and carrier-class broadband
networks. Understanding the impact of packet loss, for
example, is only relevant in the context of specific network
applications. IxChariot™ can be used to achieve peak net-
work and device performance:
IxExplorer
™
IxExplorer‘s powerful
features help create
and analyze complex
traffic patterns at
wire-speed.
Specifications
Platforms IXIA 100, IXIA 250, IXIA 400T, IXIA 1600T, Optixia
®
Chassis Management Displays and provides control for multiple chassis chains
with up to 256 chassis in each chain
Packet Streams
The packet streams transmit engine generates multiple
streams in sequence, each containing multiple packets with
custom characteristics. After all packets in the first stream
are transmitted, control is passed to the next defined stream
in the sequence. After the last stream in the sequence is
reached, transmission may either cease or control may be
passed on to any other stream in the sequence. Therefore,
multiple streams are cycled through, representing different
traffic profiles to simulate real network traffic.
Capture Each port is equipped with capture memory, which can store
tens of thousands of packets in real time. A comprehensive
set of user-defined triggers and filters is available based on
source and/or destination MAC and/or IP addresses, data
pattern, and error conditions. Decodes for IPv4, IPv6, UDP,
ARP, BGP-4, IS-IS, OSPF, TCP, DHCP, IPX, RIP, IGMP, CISCO
ISL, VLAN, SRP, RPR, and MPLS are provided.
IxScriptMate
Ixia‘s IxScriptMate test application offers users a powerful,
customizable tool to automate any test environment. IxScriptMate
provides a sophisticated Graphical User Interface to configure
custom automated test scenarios and analyze test results.
Utilizing the capabilities of Ixia test hardware Load Modules,
such as wire-speed traffic generation, filtering, capturing, and
statistics gathering, IxScriptMate provides a rich suite of pre-
built tests based on industry standard RFCs and customer
requirements. IxScriptMate is written in the industry standard
test scripting language, Tcl/Tk, which provides benefits such
as faster time to market and cross-platform compatibility. Ixia
also provides a Tcl API for custom application development.
Specifications
Platforms IXIA 100, IXIA 250, IXIA 400T, IXIA 1600T, Optixia®
Operating Systems Microsoft Windows 95, 98, NT, 2000, XP, Sun Solaris
UNIX, Linux
Test Setup There are four input tabs available for users to customize
a test to specific needs:
Pre-built Automated Tests A full suite of Tcl automated tests are available to verify the
performance of switches, routers, and IP networks. The tests
are specifically designed for all aspects of product deploy-
ment, from development and quality assurance, to manufac-
turing and deployment of networks. IxScriptMate addresses
different segments of the industry and development environ-
ments such as:
• IETF RFC based tests such as RFC 2544 and RFC 2889
• Technology-based tests such as Quality of Service, IP
Multicast, IPv4/IPv6 Tunneling, BGP, L2 VPN (Martini),
L3 VPN (RFC 2547 bis), LDP, OSPF, RSVP, VPLS, ATSS
and MATS
• Manufacturing-based tests such as ATSS and MATS
IxVPN
IxVPN provides Network Equipment Manufacturers, Service
Providers, and organizations deploying IPSec VPNs with
an extremely scalable performance analysis solution for
validating the performance of IPSec VPN gateways.
Once the tunnels are set up, IxVPN measures the encryption
and decryption performance of the IPSec gateway using the
RFC 2544 methodology. IxChariot can be used for longer
term tests and to emulate customer traffic over IPSec tunnels.
IPSec Gateway
IPSec Tunnels
IP Network
Protected Hosts
Secure Gateways
Emulated
Specifications
Automation • Tcl API for automation and custom test case development
Re-keying
• Measures re-key rate and failures
• Designed to test long-term stability of IPSec VPNs
Statistics and Diagnostics IxVPN reports all the statistics in real-time in a graphical
format. Logs are also available. In addition to aggregate
statistics across all the tunnels, per-tunnel statistics are
available in real-time. Statistics are provided on a per-phase
basis helping to isolate performance problems.
Per-tunnel statistics
Tunnel Diagnostics
IxWeb
IxWeb is a high performance traffic generation and analysis
application that can simulate real-world traffic scenarios at
the TCP and application layers. Manufacturers and users of
content switches, Web servers, server load balancers, intru-
sion detection systems, and firewalls can stress test, check
forwarding policies, and verify the Layer 4-7 performance
of their devices in a controlled lab environment.
Specifications
HTTP 1.0 and 1.1 Client Methods: GET, POST, PUT, HEAD, DELETE
and Server HTTP Client and Server header specification
SSL Client and Server Versions: SSLv2, SSLv3, TLS1.0, cipher suites including DES,
3DES, RC4, MD5, SHA, Client Certificates and Private Key,
Session Resumption, linear and round-robin cipher list cycling
FTP Client and Server Commands: GET, PUT, LOGIN, RETRIEVE, STORE, QUIT
Modes: Active and Passive, Global and command level
username and password specification
Flexible Traffic Set Up By providing numerous user profiles that represent multiple
virtual client LANs and server farms, sophisticated network
environments can be simulated. Thousands of unique IP
addresses can be specified per port, each with their own
VLAN ID, gateway and a virtual IP (VIP). Traffic for multiple
Layer 7 protocols, such as HTTP, SSL, and FTP can be mixed
on a single port within a user profile.
SSL Tests IxWeb’s support for SSL allows users to simulate large
numbers of SSL client sessions accessing secure web sites.
IxWeb generates true SSL handshakes and HTTPS function-
ality. Control over the SSL version numbers and various
cipher suites, including RC4, DES, 3DES, SHA, and MD5,
enables generation of customized SSL traffic. This traffic,
between Ixia client ports and DUTs, includes SSL accelerators
and content switches with SSL termination.
IxWeb-SSL Client..................... Secure Sockets Layer (SSL) Test Software emulating SSL Clients
WebLOAD
WebLOAD enables customers to verify Web applications
for accuracy, as well as for performance and scalability.
With WebLOAD, testing applications can be optimized
with Web-centric solutions, allowing companies to maximize
Return On Investment (ROI) by increasing the efficiency of
their existing platforms.
Probing Clients
Switch
Central Console
Web Database
Servers Servers
Virtual Clients
Key Features • Load Profiler: Graphically define the traffic load pattern
for each test
• Real-Time Metrics: Monitor test metrics while in progress
• Real Network Simulation: Effectively generate thousands
of virtual users creating realistic load generation and net-
work replication
• Supported Protocols: HTTP, SSL, SMTP, POP3, TCP, UDP,
TELNET, FTP, WAP, and many others
• Enhanced Recording: Automatically generate test scripts
in JavaScript, and record data returning from the server
for verification
• Predefined Report Portfolios: Create ready-to-run groups of
reports, each consisting of different test session subjects
• Pass/Fail Definitions: Quickly and easily determine a test‘s
success or failure
IPv6 Emulation
Software Suite
IP version 6 (IPv6) is the newest version of the Internet
Protocol, designed as the successor to IP version 4. IPv6
enhances IP by greatly extending its addressing capabili-
ties, simplifying the IP header format, providing for the
labeling of flows, and adding authentication and privacy
capabilities. Ixia’s IPv6 Emulation Software Suite provides
a complete set of verification tools designed to facilitate
the migration from IPv4 to IPv6. The IPv6 Emulation
Software Suite provides both protocol conformance and
performance solutions for IPv6 in conjunction with Ixia’s
dedicated hardware test platform.
Ixia Port
Ixia Port
IPv6 Hosts
BGP
Ixia Port
IPv4 Network
l
RIPng ne
Tun Dual Stack
Router
IPv4/IPv6 Network
IPv6 Network
IPv6 Network
System Under Test
Ixia Port
Emulated Router
Key Features • IPv6 conformance testing utilizing Ixia’s IxANVL test suites
• IPv6 traffic generation and analysis at wire speed
• IPv6 network topology emulation
• Simultaneous IPv4 and IPv6 traffic generation for testing
dual-stack and tunneling migration methodologies
• IPv6 encodes and decodes on all Ethernet, POS, and
ATM interfaces
• IPv6 router identification through neighbor discovery
• Supported protocols: IS-ISv6, BGP+, RIPng, OSPFv3,
PIM-SMv6, and MLDv1/v2
Protocol Emulation Ixia’s IPv6 Emulation Software Suite enables the performance
and Validation validation of mixed IPv4/IPv6 and IPv6 only devices. Users
can validate ICMPv6 as per RFC 2463, Neighbor Discovery
Protocol as per RFC 2461, Address Auto-configuration as per
RFC 2462, and Path MTU Discovery protocols. All routing
protocols, BGP+, OSPFv3, IS-ISv6, and RIPng, can be emu-
lated while line rate IPv4/IPv6 traffic is being generated
and analyzed. Multicast routing emulation is also supported
with PIM-SMv6 as well as IP Multicast with MLDv1/v2.
Conformance Validation Ixia‘s IPv6 Emulation Software can verify device compliance
with IPv6 standards using Ixia’s IxANVL automated confor-
mance test. This test suite includes over 110 tests based
on IPv6 IETF standards RFC 2460, RFC 2464, and RFC 2472
for hosts and routers. Users can quickly discover IPv6
implementation errors by running IxANVL‘s high log level
(pass/fail) test. More detailed results, including packet
decodes, can also be viewed by running the test suite‘s
medium and low log levels.
IxExplorer Integrated The Ixia IPv6 Emulation Software Suite is seamlessly inte-
grated into IxExplorer, Ixia’s Graphical User Interface (GUI)
software for data and control plane testing. IPv6 traffic
streams can be created automatically to advertised routes.
Traffic statistics can also be logged and graphed.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI can
be used to set up a test configuration, then Ixia’s ScriptGen
utility used to translate the GUI settings to Tcl code with
minimal commands. Tcl support is available on Windows
and UNIX platforms.
Emulated Router
Specifications
Receive RIP Packet Mode RIP - Version 1, Version 2 (default), or Version 1+2
RIPng - Version 1
Additional Features Tcl APIs, ScriptGen (Tcl script auto generator) and wire-
speed traffic generation. Multiple protocol emulations
can be run concurrently on a single port
Emulation Flexibility Each Ixia test port is capable of emulating multiple RIP
routers at distinct addresses. Routing tables for the emulated
routers are configured by the user and sent out at regular
intervals, with a configurable randomizing factor. Configu-
rations can be edited on the fly while the protocol is run-
ning, providing a high level of testing flexibility.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI can
be used to set up a test configuration, then Ixia’s ScriptGen
utility used to translate the GUI settings to Tcl code with
minimal commands. Tcl support is available on Windows
and UNIX platforms.
Area 1
Area 0
Emulated Router
Specifications
Messages Supported Hello, Database Description, Link State Request, Link State
Update, Link State Acknowledgement
Learned LSA Functionality Summarized list of LSA headers learned per interface.
(OSPFv2 only) This includes Link State ID, Advertising Router, Link Type,
Sequence Number, and LSA age. The list can be filtered
based on Link State ID, Advertising Router, and LSA types
Learned LSA Statistics Total count of LSAs learned as well as counts per LSA type
(OSPFv2 only)
Emulation Flexibility Ixia provides several configuration modes for OSPF emu-
lation testing. The first is the router paradigm mode where
minimal OSPF knowledge is required. Routers, interfaces,
and routes are created based on IP addresses, Network
Masks, Network Type, Area ID, and Route Origins. This
information is then used to construct and flood the appro-
priate Link State Advertisements (LSAs) in the respective
adjacencies. Each emulated router is capable of advertising
thousands of intra-area and external type routes.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI
can be used to set up a test configuration, then Ixia’s
ScriptGen utility used to translate the GUI settings to Tcl
code with minimal commands. Tcl support is available
on Windows and UNIX platforms.
Tcl Script-OSPF....................... OSPF Tcl Script Test Suite (Requires OSPF-01P or OSPF-01S)
Level 1
Level 2
Emulated Router
Specifications
Route Range Parameters Route IP addresses, Mask, Metric, IP Type (IPv4 or IPv6),
Router Origin
Network Range (Grid) Route IP addresses, Mask, Metric, Router IDs, number of
Parameters Rows, number of Columns, Entry Row, Entry Column, Link
Type, IP Type (IPv4 or IPv6)
Additional Features Tcl APIs, ScriptGen (Tcl script auto generator) and wire
speed traffic generation. Multiple protocol emulations
can be run concurrently on a single test port
Emulation Flexibility Ixia’s IS-IS Emulation Software constructs and floods the
appropriate LSPs based on network information entered
using router, interface, and route range methodology.
A test can be configured with just five inputs. Multiple
routers can be emulated on each physical port and each
emulated router can have multiple interfaces, each config-
urable to a Level 1, Level 2, or a Level 1+2 interface
or circuit type.
Easy-to-Use GUI The spreadsheet GUI in IxExplorer and in the IS-IS Emu-
lation Software facilitates the entry of large configurations.
Users can customize a test environment by displaying only
the stream and protocol parameters relevant to the test.
Select a range of cells and then increment, decrement, or
set to the first value in the range. Once a network topology
is created, it can be copied easily across any supported
Ixia interface. Just click on an emulated router or route
range and select copy. Click on another port and then
just paste. Large configurations can be easily set up this
way to create intricate tests.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI can
be used to set up a test configuration, then Ixia’s ScriptGen
utility used to translate the GUI settings to Tcl code with min-
imal commands. Tcl support is available on Windows and
UNIX platforms.
AS40
AS10
EBGP
EBGP
AS30
AS20
Emulated Router
Specifications
Emulation Capabilities Each port can contain any combination of IPv4, IPv6,
MPLS (IPv4/IPv6), and L3 VPN (IPv4/IPv6) sessions
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI
can be used to set up a test configuration, then Ixia’s
ScriptGen utility used to translate the GUI settings to Tcl
code with minimal commands. Tcl support is available
on Windows and UNIX platforms.
IP Multicast
Emulation Software
Ixia’s IP Multicast Emulation Software offers the most com-
prehensive tools for testing scalability and performance
of multicast routers. Ixia offers emulations of Internet
Group Membership Protocol (IGMP) versions 1, 2, and 3
and Multicast Listener Discovery (MLD) Protocol version 1
and 2 for testing IPv4, IPv6, and dual-stack routers. Used
in conjunction with Ixia’s CPU per port Load Modules, these
emulations offer unparalleled scalability and performance.
Emulated IGMP/
MLD Clients Emulated IGMP/
MLD Clients
Multicasts
Source
DUT
Internet Backbone
Emulated IGMP/
MLD Clients
Emulated Router
Phone 877 FOR IXIA
International + 818.871.1800
www.ixiacom.com
Routing Protocols Ixia p. 71
Specifications
MLD
• Generate Multicast Listener Reports and Multicast
Listener Done
• Reply to Multicast Listener Queries
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI
can be used to set up a test configuration, then Ixia’s
ScriptGen utility used to translate the GUI settings to Tcl
code with minimal commands. Tcl support is available
on Windows and UNIX platforms.
PIM-SM Multicast
Emulation Software
Ixia’s PIM-SM Multicast Emulation Software provides the
capability for the extensive testing of PIM-SM enabled
routers. Used in conjunction with Ixia’s CPU per port
Load Modules, the PIM-SM emulations offer unparalleled
scalability and performance supporting hundreds of PIM
neighbors per test port. Any combination of PIM Register
and Join/Prune Messages can be advertised from a port
to simulate traffic from multicast sources and destinations.
Any number of topologies can be simulated to validate
a System Under Test‘s (SUT) ability to create unidirectional
shared trees rooted at a Rendezvous Point (RP) per group
and shortest-path trees per source.
Multicasts
Source
Specifications
Message Control Rate Messages per interval and interval (ms). Default: 0 mean-
ing transmit as fast as possible
Learned Join States For each multicast source senders, the (S,G) Joins received
from downstream router can be displayed
Operational Behavior
Packed Groups When enabled, all multicast groups are added to one
Joined/Pruned Message. Otherwise, a Join/Pruned mes-
sage is created for every multicast group
Register Encapsulation Traffic For each emulated multicast sender enabled, Ixia will
transmit source traffic encapsulated in register message
packets until a RegisterStop message is received. Native
multicast packets can be generated from source ports
via the Stream Generation Map or from IxExplorer
Scalability Ixia’s Load Modules with a CPU per port offer the highest
level of protocol emulation scalability in today’s test market.
The PIM-SM protocol emulations run local on the test port’s
CPU, thereby minimizing chassis system resources. An Ixia
chassis system populated with CPU per port Load Modules
can generate millions of Register and Join/Prune messages.
In addition, Join/Prune messages can be flapped dynam-
ically, or on a time interval, to assess the performance of
a multicast router under adverse network conditions.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI can
be used to set up a test configuration, then Ixia’s ScriptGen
utility used to translate the GUI settings to Tcl code with
minimal commands. Tcl support is available on Windows
and UNIX platforms.
Layer 2 VPN
Emulation Software
Ixia’s Layer 2 Virtual Private Network (Layer 2 VPN)
Emulation Software is an add-on component to Ixia’s LDP
Emulation Software that simulates the transport of Layer 2
frames over MPLS. Both point-to-point Martini and any-to-any
VPLS (Virtual Private LAN Services) VPNs are supported per
their respective IETF Internet Drafts. Complex Layer 2 VPN
topologies can be simulated by using Ixia’s Layer 2 VPN
option in combination with Ixia’s Interior Gateway Protocol
(IGP) emulations (such as OSPF and IS-IS). Ixia’s flexible
Graphical User Interface facilitates a variety of configuration
modes. Each Virtual Circuit (VC) session entry in an Layer 2
VPN can be config-ured to one or many peers. Multiple VC
Forwarding Equivalence Classes (FECs) can be advertised
from a single entry.
PE 2
VPN A CE 1 LDP Extended
Session
VPN B
P1
CE 2 P2 PE 3
LDP Extended Sessions
VPN B VPN C
DUT LDP
Exte
nd e
dS
essio
CE 3 n
P3
VPN C
VPN B
PE 4
Emulated Router
Specifications
Emulated VCs Frame Relay (Type 1), ATMAAL5 (Type 2), ATMXCell
(Type 3), VLAN (Type 4) - default, Ethernet (Type 5), HDLC
(Type 6), PPP (Type 7), Circuit Emulation Service over
MPLS (CEM) – CEM (Type 8), ATMVCC (Type 9), ATMVPC
(Type A), VPLS (Type B)
VC FEC Parameters General: Peer, VC ID, Description, Label Start, and Label
Increment Mode
Ethernet: MTU
ATM: ATM Present, Max # of ATM Cells
CEM: CEM Payload Enabled, CEM Payload value, CEM
Option Present Enabled, and CEM Option value
Emulated VC Encapsulations Ethernet VLAN and Ethernet without the use of a control word
Emulation Flexibility Ixia’s Layer 2 VPN emulation has the flexibility to emulate
one or more LSRs, as well as generate up to thousands
of VC FEC ranges on a single port. In addition, many of
the sessions and the VC FEC attributes are exposed in the
GUI, enabling users to create customized configurations.
Likewise, a protocol window configuration can be easily
converted to Tcl commands with Ixia’s ScriptGen utility.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI
can be used to set up a test configuration, then Ixia’s
ScriptGen utility used to translate the GUI settings to Tcl
code with minimal commands. Tcl support is available
on Windows and UNIX platforms.
Layer 3 VPN
Emulation Software
Ixia’s Layer 3 Virtual Private Network (Layer 3 VPN)
Emulation Software is an add-on component to the BGP
Emulation Software that simulates Provider-Provisioned VPN
(PPVPN) functionality per IETF Draft RFC 2547bis. Complex
Layer 3 VPN topologies can be created using the Layer 3
VPN Emulation Soft-ware in combination with Ixia’s Interior
Gateway Protocol (IGP) emulations (OSPF or IS-IS) and MPLS
signaling protocol emulations (LDP or RSVP-TE).
MP-iBGP PE 2
VPN A CE 1 Session
VPN B
P1
CE 2 P2 PE 3
MP-iBGP Sessions
VPN B VPN C
DUT
MP
-iBG
PS
essio
CE 3 n
P3
VPN C
VPN B
PE 4
Emulated Router
Specifications
Statistics Please see the BGP Emulation Software data sheet for
complete list of available statistics
Emulation Flexibility Ixia provides a wealth of options for creating complex VPN
configurations. Generate large configuration with a single
entry by using ranges of incremented values for advertised
routes, route distinguishers, and labels. Alternatively, add
multiple Layer 3 VPN entries to increase granularity. Ma-
nipulate the mandatory and well known route attributes for
one or many VPN routes to create realistic Internet scenarios.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI
can be used to set up a test configuration, then Ixia’s
ScriptGen utility used to translate the GUI settings to Tcl
code with minimal commands. Tcl support is available
on Windows and UNIX platforms.
LDP
Emulation Software
Ixia’s LDP (Label Distribution Protocol) Emulation Software
is easy to configure, flexible for simulating complex topolo-
gies, and scalable to stress the performance of the most
powerful MPLS capable routers. MPLS topologies can be
emulated by using Ixia’s LDP in conjunction with an Ixia
Interior Gateway Protocol (IGP) emulation, such as OSPF
or IS-IS. The configuration process is straight forward, yet
powerful, using a spreadsheet interface to facilitate the
entry of large configurations. In addition, Forwarding
Equivalence Classes (FEC) entries and sessions can be
flapped to simulate realistic network scenarios.
ion
ess
e dS
nd
xte LDP Extended Session
PE
LD
DUT
LDP Basic
Session
Emulated Router
Specifications
Session Timers Configure Interval and Hold times for Hello and Keep
Alive messages
Easy-to-Use GUI The spreadsheet GUI in IxExplorer and the LDP Emulation
Software facilitates the quick entry of large configurations.
Customize a test environment by displaying only the stream
and protocol parameters relevant to your test. Select a range
of cells and then increment, decrement, or set them all to
the first value in the range. Test configurations can be easily
copied across Ixia’s supported interfaces. Simply click on
a port, router, or FEC range and select copy. Click the
respective entry on another port and then select paste.
Large configurations can be easily created and modified
this way to set up intricate tests.
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI can
be used to set up a test configuration, then Ixia’s ScriptGen
utility used to translate the GUI settings to Tcl code with
minimal commands. Tcl support is available on Windows
and UNIX platforms.
RSVP-TE
Emulation Software
Ixia’s RSVP-TE (Resource reSerVation Protocol with Traffic
Engineering) Emulation Software is designed to analyze the
performance of MPLS Label Edge Routers (LERs) and Label
Switching Routers (LSRs). When used in conjunction with
an Interior Gateway Protocol (IGP) with traffic engineering
extensions, such as OSPF-TE, large and complex MPLS
topologies can be emulated.
elA
Tunn
Tunnel B
Emulated Router
Specifications
TSpec Token Bucket Rate (Bps), Token Bucket Size (bytes), Peak
Data Rate (Bps), Minimum Policed Unit (bytes), and
Maximum Packet size (bytes)
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI can
be used to set up a test configuration, then Ixia’s ScriptGen
utility used to translate the GUI settings to Tcl code with
minimal commands. Tcl support is available on Windows
and UNIX platforms.
RPR/SRP
Emulation Software
Ixia’s RPR and SRP options for OC-48c and OC-192c
Packet Over SONET Load Modules provide the industry’s
first tool-set for wire-speed performance validation of
next generation ring-based network elements operating
with RPR or SRP MACs.
DUT
Inner Ring Transmit Outer Ring Transmit
Emulated Router
Specifications
RPR SRP
Supported Frame Types Data, Fairness, Discovery, Data, Usage, Discovery, IPS
Protection, Idle, OAM
Generic Header Configuration All fields editable – Time-to- All fields editable – Time-to-
live, Ring Identifier, Fairness live, Ring Identifier, Mode,
Eligible, Packet Type, User Priority, Parity
Service Class, Wrap
Eligible, Parity. Extended
Header control is supported,
all fields editable
Capture Triggers/Filters MAC DA, MAC SA, IP DA, MAC DA, MAC SA, IP DA,
IP SA, Ringlet 0, Ringlet 1, IP SA, Mode (any bit com-
Fairness Eligibility 0, bination), Inner Ring, Outer
Fairness Eligibility 1, Idle Ring, Priority (any bit com-
Packet, Control Packet, bination), Parity Bit Odd,
Fairness Packet, Data Parity Bit Even, Discovery
Packet, Service Class (any Frame, IPS Frame, User
bit combination), Wrap Defined
Eligibility 0, Parity Bit 0,
Wrap Eligibility 1,
Parity Bit 1, User Defined
Tcl Support Automated scripts can be quickly created using the Tcl
scripting environment. Alternatively, the IxExplorer GUI
can be used to set up a test configuration, then Ixia’s
ScriptGen utility used to translate the GUI settings to
Tcl code with minimal commands. Tcl support is available
on Windows and UNIX platforms.
Requirements The RPR and SRP emulations run on Ixia’s standard OC-48c
and OC-192c Load Modules. A simple mode switch toggles
between RPR or SRP mode and standard Packet Over SONET
operation. This provides the ultimate in flexibility, uses the
minimum amount of valuable rack space, and leverages the
investment in Ixia hardware for multiple test cases.
IxANVL –
Automated Network
Validation Library
Ixia’s IxANVL (Automated Network Validation Library) is
the industry standard for automated network/protocol vali-
dation. Developers and manufacturers of networking equip-
ment and Internet devices rely on IxANVL to validate proto-
col compliance and interoperability. Many customers have
chosen IxANVL for its ease-of-use, enhanced GUI, and
flexible test automation capabilities. In addition, IxANVL
offers a veritable universe of protocol libraries and utilities.
VNIC DUT
Linux PC
Option 2: Connect to DUT via
Ixia Load Module
using VNIC
Management Port
TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
IXIA
communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Ixia Communications
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half
Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig
1 1 1 1 1 1 1 1 1 1 1
l l l l l l l l l l l
Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half
Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig
1 1 1 1 1
l l l l l
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Tx Tx Tx Tx Tx
Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig
2 2 2 2 2 2 2 2 2 2 2
l l l l l l l l l l l
Rx Rx Rx Rx Rx
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half
Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig
3 3 3 3 3 3 3 3 3 3 3
l l l l l l l l l l l
Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half
Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half 2 2 2 2 2
l l l l l
Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig Port Tx/Col Rx/Err Trig
Tx Tx Tx Tx Tx
4 4 4 4 4 4 4 4 4 4 4
l l l l l l l l l l l
Rx Rx Rx Rx Rx
1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig
3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out
5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd
LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM1000LX LM1000LX LM1000LX LM1000LX LM1000LX
PBX
1600
Test Coverage
Test Required
IxANVL Target Reference Case Test
Test Suites Protocols Specification Count Interfaces
IP Test Suites IPv6 Core IPv6 RFC 2460, 2464 99 2
IPv6CP RFC 2472 17 1
ICMPv6 RFC 2463 38 2
IPv6 NDP RFC 2461 203 2
Advanced AutoConfig RFC 2462 28 2
MLD RFC 2710 98 2
V6oV4 RFC 2893, 2529, 3056 92 2
PMTU RFC 1981 10 2
IP Router Alert RFC 2711 13 1
IPv6 Jumbogram RFC 2675 21 2
IPv4 IPv4 RFC 791, 1122, 1812 72 2
ICMP RFC 792 33 2
Routing IP RIP RIP RFC 1058, 2453 55 2
IPGW RFC 1812, 1122 18 2
OSPF Core OSPF RFC 1583, 2328 310 2
OSPF Opaque LSA, RFC 2370, 1587, 49 2
Extensions NSSA, DB Overflow 1765
OSPFv3 OSPFv3 RFC 2740 344 2
BGP4 Core BGP RFC 1771 232 3
draft-ietf-idr-bgp4-17
BGP4 BGP-OSPF, RFC 1403, 1997, 118 2
Extensions Communities, 2439, 2796, 2918,
Route Flap Damping, 3065
Route Reflection,
Route Refresh,
Confederations
ISIS ISIS RFC 1195, ISO/IEC 203 2
10589: 1992(E)
ISISv6 ISIS-v6 draft-ietf-isis-ipv6-02 203 2
MPLS Label Encapsulation RFC 3032 69 2
RSVP-TE RFC 3209 90 3
LDP LDP RFC 3036 522 3
LDP State RFC 3215 153 3
Multicasting IGMP IGMPv2 RFC 2236 42 2
Test Suites DVRMP DVMRP draft-ietf-idmr-dvmrp- 66 3
v3-07
PIM Dense Mode draft-ietf-pim-v2-dm-04 160 3
draft-ietf-pim-sm-v2-
Sparse Mode new-07 265 3
TCP Test TCP Core TCP RFC 793, 1122, 2460 156 2
Suites TCP Slow Start, RFC 2001, 2581, 48 1
Advanced Congestion Control, 1191, 2385, 2463,
PMTU Disc, MD5 1981
TCP High Ext for High RFC 1323, 2018, 793 52 1
Performance Performance,
Selective Acknowledge
IP Storage iSCSI iSCSI Target draft-ietf-ips-iscsi-20 198 1
Suites iSCSI Initiator draft-ietf-ips-iscsi-20 193 1
Phone 877 FOR IXIA
International + 818.871.1800
www.ixiacom.com
Conformance Applications Ixia p. 98
IxANVL
Test Configuration The IxANVL test suite can run on a Linux PC with off-the-
shelf Network Interface Cards or on Ixia’s Load Modules
through a Virtual Network Interface Card (VNIC) connec-
tion. The tester (Linux PC) connects with the Device Under
Test (DUT) via test interfaces. Up to three interfaces may be
utilized, depending on the test configuration. IxANVL has
the flexibility to emulate various system topologies to create
virtually any test scenarios, for almost any DUT.
Test Execution The IxANVL test can be run using two options – GUI or
command line input. In GUI mode, the user selects which
test suite and test cases to run. In command mode, the
user types a command with options indicating which tests
should be run and the desired level of output.
Test Results Users can specify four different levels of test outputs:
• Gigabit Ethernet
• Async serial
• Sync serial
• T1/E1
• OC3 ATM (classical IP over ATM)
• PPPoE
Windows Host
Tcl Server
Ixia Chassis
IxServer
Tcl Command Library The Ixia Tcl Command Library is a set of Tcl commands that
form the Tcl API and are used to configure all aspects of
Ixia product operation:
Architecture From Windows based clients, Tcl scripts can access Ixia
hardware remotely via the Tcl HAL (Tcl Hardware Abstraction
Layer) interface. This interface serializes communications
to the IxServer software running on the Ixia chassis.
IxServer directly controls the hardware Load Modules on
the chassis. From UNIX clients, a Tcl server is utilized, run-
ning either
on the chassis or an intermediate Windows host.
Product Ordering Information The Tcl API is included with the standard IxOS distribution.
Ixia Chassis
Application Linux System Port
1
Tx/Co
IXIA
communications
Ixia Communications
Link
Ixia Communications
ll
100
Rx/Er
r
Trig
TM
Ixia Communications
Half
Port
1
Tx/Co
IXIA
communications
Ixia Communications
Link
ll
Ixia Communications
100
Rx/Er
r
Half
Trig
TM
Ixia Communications
Port
1
Tx/Co
IXIA
communications
Ixia Communications
Link
ll
100
Rx/Er
r
Trig
TM
Ixia Communications
Half
Ixia Communications
Port
1
Link
Tx/Co
IXIA
communications
Ixia Communications
ll
100
Rx/Er
r
Trig
TM
Ixia Communications
Half
Port
1
Tx/Co
IXIA
communications
Ixia Communications
Link
Ixia Communications
ll
100
Rx/Er
r
Trig
TM
Ixia Communications
Half
Port
1
Tx/Co
IXIA
communications
Ixia Communications
Link
ll
Ixia Communications
100
Rx/Er
r
Half
Trig
TM
Port
1
Link
Tx/Co
IXIA
communications
ll
100
Rx/Er
r
Half
Trig
TM
Port
1
Link
Tx/Co
IXIA
communications
ll
100
Rx/Er
r
Half
Trig
TM
Port
1
Link
Tx/Co
IXIA
communications
ll
100
Rx/Er
r
Half
Trig
TM
Port
1
Link
Tx/Co
IXIA
communications
ll
100
Rx/Er
r
Half
Trig
TM
Port
1
Link
Tx/Co
IXIA
communications
ll
100
Rx/Er
r
Half
Trig
TM
Link
IXIA
communications
L/Err Half
TM
Link
IXIA
communications
L/Err Half
TM
Link
IXIA
communications
L/Err Half
TM
Link
IXIA
communications
L/Err Half
TM
Link
IXIA
communications
L/Err Half
TM
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
1 1 1 1 1
ll r ll r ll r ll r ll r
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Tx Tx Tx Tx Tx
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r 2 ll r
Rx Rx Rx Rx Rx
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
3 ll r 3 ll r 3 ll r 3 ll r 3 ll r 3 ll r 3 ll r 3 ll r 3 ll r 3 ll r 3 ll r
Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half Link L/Err Half
Compile Download
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half Link 100 Half 2 2 2 2 2
ll r ll r ll r ll r ll r
Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig Port Tx/Co Rx/Er Trig
Tx Tx Tx Tx Tx
4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r 4 ll r
Rx Rx Rx Rx Rx
1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig 1 2 Trig
3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out 3 4 Out
5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd 5 6 Gnd
LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM100TX3 LM1000LX LM1000LX LM1000LX LM1000LX LM1000LX
PBX
Specifications
Development System Debian 3.0 or Red Hat Linux 7.3 or later; 128 MB RAM,
Requirements 2GB hard drive space
Porting Applications Ixia‘s Linux implementation follows the Linux Standard Base,
so porting Linux applications to the Ixia Load Modules is
often as simple as recompiling them using the cross-compiler
included in the Ixia Linux SDK. The resulting applications
can be built into the default load image for all Load
Modules on
a chassis, or can be downloaded to individual Load Modules
via FTP.
SDK-LINUX-370....................... IxOS Release 3.70 Linux SDK for Linux-based CPU per
port Load Modules (licensed per developer)
10 Gigabit Universal
Load Module
(LAN, WAN, OC-192c POS)
Ixia’s 10 Gigabit Universal Load Module is a comprehen-
sive wire-speed traffic generation, capture, analysis, and
routing performance verification tool. The Load Module
is configurable for 10 GbE LAN/WAN, OC-192c Packet
Over SONET (POS), and OC-192c Bit Error Rate Testing
(BERT). The 10 Gigabit Universal Load Module can be
ordered with fixed 10G optics or with a 10G Small Form
Factor Pluggable (XFP) interface. It supports the latest
revision of the 10G XFP Multi-Source Agreement (MSA).
Packet Streams
The packet streams transmit engine allows generation of up
Phone 877 FOR IXIA to 256 unique streams on each port. Multiple streams can
International + 818.871.1800
www.ixiacom.com
Interfaces Ixia p. 109
Routing Protocols The 10 Gigabit Universal Load Module supports all Ixia
Protocol Emulation Suites, including routing (BGP-4, OSPF,
IS-IS, and RIP) for IPv4 and IPv6 as well as MPLS signaling
(RSVP-TE, LDP), L2/L3 VPNs, and multicast protocols (IGMP,
MLD, and PIM-SM). Protocol emulation is driven by the
local processor, that gives a scalable, distributed process-
ing engine that enhances the performance of the protocol
state machines.
Phone 877 FOR IXIA
International + 818.871.1800
www.ixiacom.com
Interfaces Ixia p. 110
SONET Statistics (WAN) Link State, Line Speed, Section LOS, Section LOF, Section
BIP (B1), Line AIS, Line RDI, Line REI (FEBE), Line BIP (B2),
Path AIS, Path RDI, Path REI (FEBE), Path BIP (B3), Path
LOP, Path Signal Label (C2)
Ethernet Statistics Link State, Line Speed, Frames Sent, Valid Frames Received,
Bytes Sent/Received, Fragments, Undersize, Oversize, CRC
Errors, Flow Control Frames, VLAN Tagged Frames, Line
Errors, User-Defined Stat 1, User Defined Stat 2, Capture
Trigger (UDS 3), Capture filter (UDS 4), User-Defined Stat
5, User Defined Stat 6, 8 QoS Counters, ARP, and Ping
Requests and Replies
Phone 877 FOR IXIA
International + 818.871.1800 continued next page
www.ixiacom.com
Interfaces Ixia p. 112
UDF (User Definable Fields) 4 UDFs with fixed, increment or decrement by user-defined
step, persistent, cascade and random modes
MAC Source and Destination Fixed, Increment, Decrement or Random, with User Defined
Override (Mask) to Force any Bit(s) to 1 or 0
IPv4 Source and Destination Fixed, Increment, Decrement, or Random, with Subnet Mask
IPv6 Source and Destination Fixed, Increment, Decrement, with Subnet Mask
Data Field Inc byte, inc word, dec byte, dec word, random, repeating,
fixed, user configurable, load from file, CJPAT, and CRPAT
patterns
LAN
Maximum Packet Rate Up to 14.88 Million
Packets/Sec @ 64 Bytes with
Minimum Legal Gap (12 bytes)
Between Packets and
Preamble (8 bytes). Ability to
exceed the maximum packet
rate using less than legal
minimum gap
Traffic Types Full Multilayer (IP, TCP, UDP, IGMP, ICMP, RIP, DHCP)
performance traffic generation at full wire-speed
SONET Statistics Link State, Line Speed, Section LOS, Section LOF, Section
BIP (B1), Line AIS, Line RDI, Line REI (FEBE), Line BIP (B2),
Path AIS, Path RDI, Path REI (FEBE), Path BIP (B3), Path LOP,
Path Signal Label (C2), Input Signal Strength
Packet Statistics Frames Sent, Valid Frames Received, Bytes Sent, Bytes
Received, FCS Errors, User-Defined Stat 1, User Defined
Stat 2, Capture Trigger (UDS 3), Capture Filter (UDS 4),
User-Defined Stats 5, User-Defined Stat 4
Error and Alarm Generation Insert single, continuous or user-defined rates for Section
LOF, B1, B2, B3, Line and Path AIS, REI (FEBE), and RDI.
J0, J1 Trace Message Insertion/Capture
D1-D12 Data Communication Channel Insertion/Capture
Data Field Inc byte, inc word, dec byte, dec word, random, repeating,
fixed, user configurable, load from file
BERT Specifications
Alarms Link State, Line Speed, Section LOS, Section LOF, Line and
Path AIS, RDI, Path PLM (C2), Path LOP
Counters and Rates Section BIP (B1), Line BIP (B2), Path BIP (B3), Line and Path
REI (FEBE), Mismatched 1s, Mismatched 0s
Error and Alarm Generation Insert single, continuous or user-defined rates for bit errors,
Section LOF, B1, B2, B3, Line and Path AIS, REI (FEBE),
and RDI. J0, J1 Trace Message Insertion/Capture; D1-D12
Data Communication Channel Insertion/Capture
Eye Pattern Generation The OC-192c BERT option offer a 311.04 MHz +/- 20-
PPM clock output via a front panel SMA connector. This
facilitates generation of an eye pattern on an external
oscilloscope. Clocking is via internal oscillator or through
clock recovery from the received signal
10 Gigabit Ethernet
LAN Load Module
Ixia’s family of 10 Gigabit Ethernet optical Load Modules
offers the industry’s most comprehensive wire-speed traffic
generation, capture, analysis, and routing protocol per-
formance verification tools for IEEE 802.3ae compliant
10GBASE-R (LAN) devices.
Specifications
Transmit Engine Built-in FPGA logic for wire-speed packet generation with
timestamps, sequence numbers, and packet group signatures
Receive Engine Built-in FPGA logic for wire-speed packet filtering, captur-
ing, real-time latency for each packet group, data integrity,
and sequence checking
Ethernet Statistics and Rates Link State, Line Speed, Frames Sent, Valid Frames Received,
Counter Size: 64 bits Bytes Sent/Received, Fragments, Undersize, Oversize, CRC
Errors, Flow Control Frames, VLAN Tagged Frames, Line
Errors, User-Defined Stat 1, User Defined Stat 2, Capture
Trigger (UDS 3), Capture filter (UDS 4), User-Defined Stat 5,
User Defined Stat 6, 8 QoS Counters, ARP, and Ping
Requests and Replies
UDF (User Definable Fields) 4 UDFs with fixed, increment or decrement by user-defined
step, persistent, cascade, and random modes
Packet Streams
The packet streams transmit engine allows generation of up
to 256 unique streams on each port. Multiple streams can
be defined in sequence containing multiple packets with
custom characteristics. After transmission of all packets in
the first stream, control is passed to the next defined stream
in the sequence. After reaching the last stream in the sequence,
transmission may either cease or control may be passed
on to any other stream in the sequence. Therefore, multiple
streams are cycled through, representing different traffic
profiles to simulate real world traffic.
Manufacturing Version Ixia offers a low cost version of the LAN Load Module for
testing that does not require real-time latency and routing pro-
tocol performance verification. Primary applications include
hardware development and manufacturing environments.
10 Gigabit Ethernet
XENPAK Load Module
Ixia’s 10 Gigabit Ethernet XENPAK Load Modules accept
XENPAK compliant front panel, hot-pluggable, transceivers.
The Load Modules offer wire-speed traffic generation,
capture, analysis, BERT, and routing protocol performance
verification tools for testing multiple interfaces within a
single platform.
Specifications
Transmit Engine Built-in FPGA logic for wire-speed packet generation with
timestamps, sequence numbers, and packet group signatures
Receive Engine Built-in FPGA logic for wire-speed packet filtering, capturing,
real-time latency for each packet group, data integrity, and
sequence checking
Statistics and Rates Link State, Line Speed, Frames Sent, Valid Frames Received,
Counter Size: 64-Bit Bytes Sent/Received, Fragments, Undersize, Oversize,
CRC Errors, Flow Control Frames, VLAN Tagged Frames,
Line Errors, User-Defined Stat 1, User-Defined Stat 2,
Capture Trigger (UDS 3), Capture filter (UDS 4), User-
Defined Stat 5, User Defined Stat 6, 8 QoS Counters,
ARP, and Ping Requests and Replies
UDF (User Definable Fields) 4 UDFs with fixed, increment or decrement by user-defined
step, cascade, persistent, and random modes
Data Field Inc byte, inc word, dec byte, dec word, random, repeat-
ing, fixed, user configurable, load from file, CJPAT, and
CRPAT patterns
Packet Streams
The packet streams transmit engine allows generation of
up to 256 unique streams on each port. Multiple streams
can be defined in sequence containing multiple packets
with custom characteristics. After transmission of all packets
in the first stream, control is passed to the next defined
stream in the sequence. After reaching the last stream in
the sequence, transmission may either cease or control
may be passed on to any other stream in the sequence.
Therefore, multiple streams are cycled through, represen-
ting different traffic profiles to simulate real world traffic.
Decodes for IPv4, IPv6, UDP, ARP, BGP-4, IS-IS, OSPF, TCP,
DHCP, IPX, RIP, IGMP, CISCO ISL, VLAN, and MPLS are
provided.
Routing Protocols The Load Modules support all Ixia Protocol Emulation
Suites, including routing (BGP-4, OSPF, IS-IS, and RIP) for
IPv4 and IPv6 as well as MPLS signaling (RSVP-TE, LDP),
L2/L3 VPNs, and multicast protocols (IGMP, MLD, and PIM-
SM).
In-Line Network Monitoring The 10 Gigabit Ethernet XENPAK Load Module can be
configured to be used in-line with the network and can
passively monitor at full wire-speed. This is a very useful
feature for network troubleshooting and elminates the
need for optical splitters.
Layer 1 BERT The 10 Gigabit Ethernet XENPAK Load Module supports Bit
Error Rate Testing (BERT), providing industry standard PRBS
patterns, counts, and rates enabling testing of the 802.3ae
XAUI physical layer. It is configurable for concatenated
BERT for single pattern and statistics over all four channels,
or channelized for independent pattern and statistics on
each of the four channels.
Tcl API Ixia’s 10 Gigabit Load Modules are supported by a full Tcl
Application Programming Interface (API). This API allows
users to develop custom scripts and integrate the modules
into automated test environments.
Manufacturing Version Ixia offers a low cost version of the XENPAK Load Module for
testing that does not require real-time latency and routing pro-
tocol performance verification. Primary applications include
hardware development and manufacturing environments.