Course Outline
- Introduction to network troubleshooting
- Defining network troubleshooting
- Essential troubleshooting tools
- Standard troubleshooting methodologies
- Introduction to Wireshark
- Understanding Wireshark's operation
- Capturing packets
- Understanding capture and display filters
- Configuring global preferences
- Navigation and colorization techniques
- Utilizing time values and summaries
- Examining basic trace file statistics
- Saving, exporting, and printing data
- Capture and display filters overview
- Capture filters – basics and filter language
- Display filters – basics and filter language
- Commonly used filters
- Lab exercises and case studies
- Utilizing time values and summaries
- Configuring default time column settings and precision
- Analyzing time intervals between packets
- Setting time references and viewing capture times
- Troubleshooting timing-related issues
- Lab exercises and case studies
- Using statistics tools
- Creating I/O graphs
- Creating TCP Time-Sequence graphs
- Analyzing flow graphs
- Evaluating service response times
- Creating Round-Trip-Time (RTT) graphs
- Analyzing TCP/IP flows
- Analyzing application flows
- Lab exercises and case studies
- Basics of the Expert System
- Normal versus abnormal network communications
- Common causes of performance problems
- Addressing packet losses, excessive ACKs, and retransmissions
- Lab exercises and case studies
- Resolving bandwidth issues
- Measuring bandwidth
- Calculating user/flow throughput
- Calculating application throughput
- Identifying bandwidth and throughput problems
- Lab exercises and case studies
- Resolving latency issues
- Key steps in calculating latency
- Plotting periods of high latency
- Utilizing free latency calculators
- Applying the frame.time_delta filter
- Lab exercises and case studies
- Analyzing packet loss and retransmissions
- Understanding packet loss and recovery for UDP and TCP
- Addressing lost segments and out-of-order events
- Handling duplicate ACKs and fast retransmissions
- Investigating TCP retransmissions
- Diagnosing zero window, window changes, and other window-related problems
- Lab exercises and case studies
Requirements
Participants are expected to have fundamental knowledge of networking concepts and the TCP/IP protocol stack. Attendees must bring laptops pre-installed with Wireshark software, which can be downloaded for free from the official website (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.