Course Outline
- Introduction to network troubleshooting
- Understanding network troubleshooting
- Troubleshooting tools
- Troubleshooting methodologies
- Introduction to Wireshark
- How Wireshark works
- Capturing packets
- Understanding capture and display filters
- Configuring global preferences
- Navigation and colourisation techniques
- Using time values and summaries
- Examining basic trace file statistics
- Saving, exporting and printing
- Capture and display filters
- Capture filters – basics and filter language
- Display filters – basics and filter language
- Useful filters
- Lab exercises and case studies
- Using time values and summaries
- Using the default time column setting and precision
- Analysing time between packets
- Setting a time reference and viewing capture times
- Troubleshooting timing issues
- Lab exercises and case studies
- Using statistics tools
- Creating I/O graphs
- Creating TCP time-sequence graphs
- Analysing flow graphs
- Evaluating service response times
- Creating round-trip-time graphs
- Analysing TCP/IP flows
- Analysing application flows
- Lab exercises and case studies
- The expert system – basics
- Normal and abnormal network communications
- Causes of performance problems
- Packet losses, delayed acknowledgements and retransmissions
- Lab and case studies
- Bandwidth issues
- Bandwidth measurement
- User and flow throughput calculations
- Application throughput calculations
- Bandwidth and throughput problems
- Lab exercises and case studies
- Latency issues
- Key points in calculating latency
- Plotting high latency periods
- Free latency calculators
- Using the frame.time_delta filter
- Lab exercises and case studies
- Packet loss and retransmissions
- Packet loss and recovery – UDP and TCP
- Previous segment lost and out-of-order segment events
- Duplicate ACKs and fast retransmissions
- TCP retransmissions
- Zero window, window changes and other window-related issues
- Lab exercises and case studies
Requirements
A basic understanding of networking and the TCP/IP protocol stack is required. Participants should bring laptops with Wireshark software installed (available for free download from www.wireshark.org).
Testimonials (7)
practical case studies
Kamil - P4 Sp. z o.o.
Course - Basic Network Troubleshooting Using Wireshark
Knowlage and patience
Mariusz
Course - Basic Network Troubleshooting Using Wireshark
...and everything :) This was probably the best training I was a part of.
Maciej
Course - Basic Network Troubleshooting Using Wireshark
It is clear Nima is comfortable using Wireshark. He showed us the basic features and tools available to use.
Jonathan - Utility
Course - Basic Network Troubleshooting Using Wireshark
Trainer very engaging and knowledgeable
Effendy Bin Ahmad sata - SBS transit
Course - Basic Network Troubleshooting Using Wireshark
The case studies are really helpful in refreshing my knowledge of wireshark as well as lots of good tips from the trainer based on his experience.
Kai Xiang - SBS transit
Course - Basic Network Troubleshooting Using Wireshark
Trainer is well prepared and dedicated in making us understand. Well done.