Date post: | 03-Jun-2018 |
Category: |
Documents |
Upload: | desh-deepak-maurya |
View: | 219 times |
Download: | 0 times |
of 12
8/11/2019 TechSummit2012 Net Perf
1/12
How to Diagnose and Fix
Network Performance Problems
John S. Graham
Global Research NOC
8/11/2019 TechSummit2012 Net Perf
2/12
Synopsis
Network Performance Problems
Definitions
Network Testing
Going Loopy
Purpose
Taxonomy
Testing New Leased Lines
Dedicated Test Sets
8/11/2019 TechSummit2012 Net Perf
3/12
Network Contribution to Poor
Performance
1. Incorrect MTU Configuration
1. Standardized IP MTU of 9000 Bytes
2. Check end-to-end: ping -M do -c 1 -s
8972
2. Causes of Packet Loss in the Network
1. Due to a Congested Line
2. Due to a Line Introducing Transmission Errors
3. Process Switching by a Router in the Path
8/11/2019 TechSummit2012 Net Perf
4/12
iPerf Testing
A UDP iPerf test will probe the network for packetloss
Always employ a UDP test:
Eliminate Layer-IV Flow Control from affecting results Simplex test selectively probes one direction (Source
Sink orSinkSource)
The bitrate can be operator controlled
Use a modest packet rate for testing
High-bitrate tests do not reveal additional information
Excessive test traffic may cause congestion!
8/11/2019 TechSummit2012 Net Perf
5/12
Whos the Villain? MYRouter Interface
Or THEIRCircuit?
10G Circuit Over DWDM Ring
Direct Router-to-Router Adjacency over 10GE Interfaces
Kansas City
Houston
Miami
Atlanta
8/11/2019 TechSummit2012 Net Perf
6/12
Representation of DWDM Circuit
Tributary Side Line Side
Cross-Connect Termination Points
Tributary Side Line Side
8/11/2019 TechSummit2012 Net Perf
7/12
Soft Loop Classification
Facility Loops
Loop is applied to fiber side of CTP
Equipment (akaTerminal) Loops
Loop is applied to cross-connect side of CTP
Supported Only on Tributary CTP
Infinera DTN
Four Possible Configurations
Supported on Trib & Line CTPs
Ciena CoreDirector
Eight Possible Configurations
8/11/2019 TechSummit2012 Net Perf
8/12
A Bestiary of Loops
8/11/2019 TechSummit2012 Net Perf
9/12
Testing From a Router
1. Identify Far-End IP Address
2. Configure ARP Mapping : {IP}FE {MAC}NE
3. Clear Egress Interface Counters
4. Send Measured Number of Pings to {IP}FE5. EITHER Looped Network Clear of Errors
1. UCAST_IN = UCAST_OUT = Pings TTL
6. OR Looped Network Introduced Errors
1. UCAST_IN < UCAST_OUT
8/11/2019 TechSummit2012 Net Perf
10/12
Testing a New Leased Line
10G Leased Line
iperf -c 192.168.8.1
-u -b10m
Juniper MX960 Brocade MLX-16
A/32
B/32
192.168.8.1 A/32192.168.8.1 B/32
4
2
1
3
Static Route
Firewall Rule (Inbound)
P2P VLAN
8/11/2019 TechSummit2012 Net Perf
11/12
A Typical Ethernet Tester
2 10G Ports (XFP Optics)
Management
8/11/2019 TechSummit2012 Net Perf
12/12
Network Testers vsSoftware Probes
Network Testers
Do not process packetheaders.
Operator can design packetswith any combination of
protocols Header fields may contain
any value
Optimized for packet
counting Will accept, identify and
count every inbound frame;even those returned by aloop
Software Probes
Only accept packets with
valid headers.
Packet design severely
restricted.
Many header fields not
accessible
Accurate packet counting
difficult with standard tools
Unable to operate in
conjunction with a looped
network connection