Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Course # 985-0300
Copyright 2009
Introduction to IxChariot
What is IxChariot?
IxChariot is a software-based network performance testing and
measurement tool
Tests data, video, voice, broadband and wireless transport networks
Emulates application traffic and measures end-to-end performance and
quality
Used to
Emulate applications to ensure the integrity, performance and reliability of a
network before application deployment
Benchmark network performance and troubleshoot connectivity issues
Test functionality of network equipment under varying traffic profiles
Endpoint 1
Console
Endpoint 2
{
{
Application
Presentation
Session
Transport
Network
Data Link
Physical
Using IxChariot
Results Reporting
.html
.csv
.txt
Test Instructions
Application Scripts
Test Results
TCP, UDP,
RTP
IPX, SPX
IPv4, IPv6
VoIP,
Multicast
TCP, UDP,
RTP
IPX, SPX
IPv4, IPv6
VoIP,
Multicast
Performance Endpoints
Execute scripts
Measure performance
Return observed data
30+ Operating systems supported
Including Windows (including Win CE), Solaris, Linux, AIX, MVS,
OS/2, NetWare, Tru64 UNIX, FreeBSD, SCO UnixWare, IRIX
Lab Objectives
Students who complete this lab will be able to:
1.
2.
3.
4.
5.
10
2007 Ixia. All rights reserved.
From Address
To Address
Protocol
Service Quality
Script
Modify Script
Business scripts
Application Script
Run on Endpoint Pairs to emulate application traffic
Reporting Timings
Real-Time or Batch Reporting
Polling Endpoints
Whether and how often
Real-Time Reporting
Lets you see results as they happen but
Test data flows may skew the test results
Batch Reporting
Minimized Console traffic doesnt skew the results but
You must poll to monitor a currently-running test
17
2007 Ixia. All rights reserved.
Lab Objectives
Students who complete this lab will be able to:
1.
2.
3.
4.
VoIP Overview
Voice Quality
E-model and R value
VoIP Standards
Voice Quality
Voice Quality is a complex issue:
It depends upon the Codec used
It depends upon any QoS settings
It depends upon consistency of reception
It depends upon lost data
It depends upon throughput
It has several possible scoring methods
Scoring methods:
MOS (ITU P.800)
Mean Opinion Score
PSQM (ITU P.861) /PSQM+
Perceptual Speech Quality Measure
MNB (ITU P.861)
Measuring Normalized Blocks
PESQ (ITU P.862)
Perceptual Evaluation of Speech Quality
PAMS (British Telecom)
Perceptual Analysis Measurement System
The E-model (ITU G.107)
29
2007 Ixia. All rights reserved.
Lab Objectives
Students who complete this lab will be able to:
1.
2.
3.
Jitter
E1
E2
Network
C
E1 sends
A
D1
B
D2=D1
C
D3D2
E2 receives
Jitter
Datagrams
Sending/Receiving IP Multicast Traffic
Setting Up Multicast Groups
Evaluating Network Performance with Datagrams
Tuning Datagram Performance
Datagrams
10.20.134.5
10.20.134.6
10.1.14.254
10.20.134.7
10.20.134.8
10.20.134.9
10.20.134.10
10.20.134.11
10.20.134.12
225.1.1.1
10.1.14.254
Ethernet
Router
Router
Ethernet
Tower
box
Ethernet
Router
Router
Router
Router
Ethernet
Multicast Routing
Protocol
Multicast
Receivers
Multicast
Routers
Multicast
Sender
data pruned
where no
receivers
Router
Ethernet
Router
replicated
data send
Single
Data Send
Router
Router
data propagated
to receivers
Router
Ethernet
Tower
box
Ethernet
Router
Performance Considerations
Is my network ready?
Raw capacity
Upgrades
Configuration
44
2007 Ixia. All rights reserved.
Lab Objectives
Students who complete this lab will be able to:
1.
2.
3.
E1
E2
Firewall
Admissible port =
explicit port number in script
Console
E1
E2
Console
Test Results
Transaction rate
Number of script transactions executed each second
Response time
Time (in seconds) required for one transaction
Timing Records
Granular data on each timing record available
Relative Precision
"Good" Relative Precision value is 10.00 or less
Can compare relative precision values regardless of
type of script run
Compare Tests
Recognizing a Problem
Graph Types