Professional Documents
Culture Documents
RFC2544
Y.1564
RFC6349
7 - Failed -
revisit
91 - passed
120 - after work
Passed - wth carrier
1st test 45% of all tests fail the first
time
Failed – requires retest 1
Passed – after work with the carrier 2
Passed 3
Jitter Fail-Over failures
Top problems:
VLAN
• Auto-Negotiation set incorrectly Config
CIR Issues
• 802.3 versus DIX framing
Auto-
• Misconfigured CIR Ethernet Negotiation
Framing
• VLAN configuration problems
• Jitter
• Fail-Over Failures
© 2012 JDS Uniphase Corporation | JDSU CONFIDENTIAL AND PROPRIETARY INFORMATION 3
Ethernet Frame Format
Destination Source
Length
MAC MAC Type
Data FCS
Address Address
VLAN ID
• Specifies which VLAN group
• Which customer is this traffic
VLAN Priority
• Prioritize traffic, gold, silver, bronze
• If both voice and data on the link, prioritizing voice traffic
4 Bytes
Destination Source
VLAN Length
MAC MAC Type
Data FCS
Tag
Address Address
Customer Perspective
Stacked VLANs
Dot1Q Trunk
802.1Q Service Provider Tag CE CE
(S-Tag) Switch Switch
Provider Perspective
TPID CoS D
VLAN PE PE
Priority E ID CE
Switch Switch
Switch
Service Provider
802.1Q Customer Tag Network w/
(C-Tag) 802.1Q
CE
VLAN
Rx Monitor
ID
VLAN
ID
Stacked VLANs
L1 = L2 + 20 in Bytes
L1
L2
L4
L3
L2 = L3 + 18 in Bytes
MSC
Y.1564?
Core
Cell Site Network
Ethernet Backhaul
Network
Data
MSPP
Network
RFC2544 RFC2544
Test set Test set
10M
5M
2.5M
1.25M … 1.5M Discovered bandwidth = 1.5M
0 0
0 0
0 0
0 0
Test parameter
– Packet size: 64, 128, 256, 512, 1024, 1280, 1518 bytes
– Packet rate: 10, 20, 30, 40, 50, 60, 70, 80, 90, 100% of maximum rate
– Burst: Time or number of packets
© 2012 JDS Uniphase Corporation | JDSU CONFIDENTIAL AND PROPRIETARY INFORMATION 12
RFC-2544 - Frame loss rate and throughput
What is possible in constant terms and what is lost during overloading?
Delay
First bit in First bit out
DUT
Test packets Device under test
with time-stamp
The higher the transport rate with same buffer size, the larger the burst.
Test is only useful (important), if the actual transmission rate is less than the
access rate. (Ex.:100 Mbps access rate and 45 Mbps transmission rate.)
If the constant load equals the transmission rate, a small buffer creates no
problem. Whereby an only small burst load can cause already substantial packet
loss.
Problems Solved
Network Mis-Configurations - VLAN, Max Throughput (policers)
Poor Quality of Service - Too much Latency, Jitter, or Loss
T-BERD/MTS-6000A
MSAM
T-BERD 5800
T-BERD 6000A
MSAM
HST-3000
• It takes too long to get the test set-up • Saves valuable time by performing quick end-
correctly before actually starting to-end connectivity and configuration test
• Users mis-configure the test set auto- • Verifies test set auto-negotiation settings and
negotiation and loopback settings connectivity to far end with proper loopback
• It’s a waste of time to run the full test if • Quickly verifies end-to-end throughput
throughput is way off from expected
Problems Solved
Network Mis-Configurations – VLAN ID & Priority, IP TOS, Max Throughput
Poor Quality of Service - Too much Latency, Jitter, or Loss
How well do all services play together on same network under load conditions?
Objectives
• To validate the KPIs of Carrier Ethernet-based services
- Validate the configuration of each stream/service
- Validate QoS as defined by the Service Level Agreement (SLA)
Phase 1 validates the network configuration of each defined services (rate limiting,
traffic shaping, QoS)
First stage, X steps to CIR, 1 to 60 seconds each
• Verifies SLA parameters are met for different rates lower and equal
to CIR
• SLA parameters: Throughput, Delay (FD), Jitter (FDV) and Frame
Loss (FL)
Then Step to EIR and EIR + x% line rate
• Verifies throughput with error in excess of CIR
• Verifies Max Throughput does not go over the maximum allowed
EIR + x%
Maximum
EIR Throughput
Threshold
CIR
Level below
Throughput as which
seen at output SLA parameters
of test instrument are verified
time
1 to 60 sec © 2012 JDS Uniphase Corporation | JDSU CONFIDENTIAL AND PROPRIETARY INFORMATION 25
Y.1564 Phase 2: Ethernet Services Test
Service 1
CIR
Service 2
CIR
Service 3
CIR
t t
Integrated J-QuickCheck
• Pre-test before starting
• Saves time on end-to-end setup
5 60 min
A Competitive Solution
8 1h 36min x (hour rate) = OPEX savings
10 2h
100 20h
T-BERD
Backhaul
Network
T-BERD/MTS 8000
3 IP Y.1564
2 &
RFC 2544
Ethernet
1
38
TCP Behavior
SYN
SYN - ACK
ACK
Client Servers
• The connection initiator advertises its TCP RWND, MSS and optional parameters.
• The receiving host also advertises its TCP RWND, MSS and optional parameters.
• The receiver calculates and sends its TCP RWND within each of its TCP ACK.
Important note :
The minimum value between the transmitter TCP CWND and the TCP
RWND advertised by the opposite end determines how many Bytes can be
sent
Page by the2012transmitting
41 | April | RFC6349 side at a given time.
© 2012 JDS Uniphase Corporation | JDSU CONFIDENTIAL AND PROPRIETARY INFORMATION 41
TCP (The 3 phases of the Congestion Window)
cwnd=1 Adjusted
Congestion ssthresh
2 Avoidance upon
Slow “timeout”
1 Start
3 Loss Recovery
(with Fast Retransmits or Fast Recovery) Slow
Start
Retransmissions
Time
43
RFC 6349: TCP Throughput Test Methodology
“0”. Run traditional RFC2544 to verify the integrity of the network at Layers
2 and 3 before conducting TCP testing.
The TCP Efficiency metric is the percentage of Bytes that did not have
to be retransmitted and is defined as:
3 – 2 x 100 = 50%
2