Course Outline
- Introduction to network troubleshooting
- Defining network troubleshooting
- Overview of troubleshooting tools
- Standard troubleshooting methodologies
- Introduction to Wireshark
- Understanding how Wireshark functions
- Techniques for capturing packets
- Concepts of capture and display filters
- Configuring global preferences
- Navigation and colorization techniques
- Leveraging time values and summaries
- Examining basic trace file statistics
- Saving, exporting, and printing data
- Capture and Display Filters
- Capture filters – fundamentals and syntax
- Display filters – fundamentals and syntax
- Essential filters for common scenarios
- Lab exercises and case studies
- Leveraging time values and summaries
- Adjusting default time column settings and precision
- Calculating time intervals between packets
- Setting a time reference and viewing capture times
- Diagnosing timing-related issues
- Lab exercises and case studies
- Utilizing Statistics Tools
- Creating I/O graphs
- Generating TCP Time-Sequence graphs
- Analyzing flow graphs
- Evaluating service response times
- Creating Round-Trip-Time graphs
- Analyzing TCP/IP flows
- Analyzing application flows
- Lab exercises and case studies
- Fundamentals of the Expert System
- Distinguishing normal from abnormal network communications
- Identifying causes of performance problems
- Investigating packet losses, excessive ACKs, and retransmissions
- Lab exercises and case studies
- Addressing bandwidth issues
- Methods for bandwidth measurement
- Calculating user/flow throughput
- Calculating application throughput
- Identifying bandwidth and throughput problems
- Lab exercises and case studies
- Addressing latency issues
- Key points in calculating latency
- Plotting periods of high latency
- Utilizing free latency calculators
- Applying the frame.time_delta filter
- Lab exercises and case studies
- Managing packet loss and retransmissions
- Packet loss mechanisms and recovery in UDP and TCP
- Events involving lost previous segments and out-of-order segments
- Duplicate ACKs and Fast Retransmissions
- TCP retransmissions
- Zero window, window changes, and other window-related problems
- Lab exercises and case studies
Requirements
Attendees are expected to have a foundational understanding of networking concepts and the TCP/IP protocol stack. Participants must bring their own laptops pre-installed with the Wireshark software, which can be downloaded free of charge 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.