solving network performance problems with wireshark

12
Solving Network Problems with Wi Laura Chappell Founder | Wireshark Universi SHARKFEST '08 | Foothill Colleg SHARKFEST '08 Foothill College March 31 - April 2, 2008 Performance ireshark ity ge | March 31 - April 2, 2008

Upload: others

Post on 03-Feb-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Solving Network Performance Problems with Wireshark

Solving Network Performance Problems with Wireshark

Laura ChappellFounder | Wireshark University

SHARKFEST '08 | Foothill College | March 31

SHARKFEST '08Foothill CollegeMarch 31 - April 2, 2008

Solving Network Performance Problems with Wireshark

Founder | Wireshark University

SHARKFEST '08 | Foothill College | March 31 - April 2, 2008

Page 2: Solving Network Performance Problems with Wireshark

Full Speed

Traffic TAP

AggregationWireshark

2Copperports

1 Gb

Capture

Traffic TAP

Capture and

Injection

AggregationWinPcap

Page 3: Solving Network Performance Problems with Wireshark

Capturing Traffic: Analyzer Placement

Considerations:

� Wired vs. Wireless

� Switched Network Issues

� Half-Duplex vs. Full-Duplex

Access Access

SwitchSwitch

PointPoint

Access Access

PointPoint

Capturing Traffic: Analyzer Placement

Duplex

Access Access

SwitchSwitch

PointPoint

Access Access

PointPoint

Page 4: Solving Network Performance Problems with Wireshark

Half-Duplex – Hubbing Out

Hub issues – is it really a hub?

SwitchSwitch

Hubbing Out

is it really a hub?

SwitchSwitch

Page 5: Solving Network Performance Problems with Wireshark

Half-Duplex – Hubbing Out

Hub issues – is it really a hub?

SwitchSwitch

Hubbing Out

is it really a hub?

SwitchSwitch

Page 6: Solving Network Performance Problems with Wireshark

Port Spanning

Switch(config)#interface fastethernet 0/1

Switch(config-if)#port monitor fastethernet 0/2

Switch(config-if)#port monitor fastethernet 0/5

port spanport span

SwitchSwitch

port spanport span

0/1

0/2

interface fastethernet 0/1

port monitor fastethernet 0/2

port monitor fastethernet 0/5

port spanport span

SwitchSwitch

port spanport span

0/5

Page 7: Solving Network Performance Problems with Wireshark

Full-Duplex Tap Options

Copper or Fiber

Aggregating or Non-Aggregating

Passive (no power) or Active

Regenerating Taps

Advanced Taps (packet insertion, filtering)Advanced Taps (packet insertion, filtering)

Duplex Tap Options

Aggregating

Passive (no power) or Active

Advanced Taps (packet insertion, filtering)Advanced Taps (packet insertion, filtering)

ITP-PAD-SX5-SFP: designed to sit on a SX fiber link where it will split off a portion of the fiber signal, aggregate the duplex traffic into a single datastream and provide that data on two monitor ports

10/100 Slim Tap: Non-aggregating tap with dual power supplies and two monitor ports – datastream A and datastream B. Requires separate aggregation.

Page 8: Solving Network Performance Problems with Wireshark

Wireless Traffic Capture

Access Access

801.11 ABGN

External antennas

Channel scanning (monitor mode)

Multi-channel capture

Aggregating traffic

Transmit capability

SwitchSwitch

PointPoint

Access Access

PointPoint

Transmit capability

Wireless Traffic Capture

Access Access

Channel scanning (monitor mode)

SwitchSwitch

PointPoint

Access Access

PointPoint

Page 9: Solving Network Performance Problems with Wireshark

Overview of the Onsite Process

The “Primary Directive”

The trace file log (www.wiresharkU.com

Network diagrams in advance

Trace files in advance (if possible)

Local staff level of knowledgeLocal staff level of knowledge

Tap-in point availablity

Bullet list of issues seen during analysis

Recommendations

Report – graphs, notes

Overview of the Onsite Process

www.wiresharkU.com)

Network diagrams in advance

Trace files in advance (if possible)

Local staff level of knowledgeLocal staff level of knowledge

Bullet list of issues seen during analysis

Page 10: Solving Network Performance Problems with Wireshark

Key Issues:

High Latency (Client, Server, Link)

Packet Loss (Upstream, Downstream)

Congestion (Network, Receiver)

Configuration Problems (Service Unavailable, Loops)

Analyzing Network Performance Issues

Configuration Problems (Service Unavailable, Loops)

Redirections (Routing, Service)

Interdependencies (Third Parties)

Low throughput (Itty-Bitty Stinkin’ Packets)

Negotiation Faults (Protocol or Application Layer)

High Latency (Client, Server, Link)

Packet Loss (Upstream, Downstream)

Congestion (Network, Receiver)

Configuration Problems (Service Unavailable, Loops)

Analyzing Network Performance Issues

Configuration Problems (Service Unavailable, Loops)

Redirections (Routing, Service)

Interdependencies (Third Parties)

Bitty Stinkin’ Packets)

Negotiation Faults (Protocol or Application Layer)

Page 11: Solving Network Performance Problems with Wireshark

Reports

Overview of traffic

Protocol distribution

Conversations

ICMP traffic

… etc.… etc.

All with notes included.

Page 12: Solving Network Performance Problems with Wireshark

What’s Next?

Laura’s Lab Kit v9

In show bags as well as…

ISO image: www.novell.com/connectionmagazine/laurachappell.html

Wireshark University: www.wiresharkU.com

Laura’s Blog: laurachappell.blogspot.com/

www.novell.com/connectionmagazine/laurachappell.html

www.wiresharkU.com

laurachappell.blogspot.com/