Course Outline
- Introduction to network diagnostics
- Understanding network troubleshooting concepts
- Essential troubleshooting utilities
- Diagnostic methodologies
- Introduction to Wireshark
- Operational mechanics of Wireshark
- Packet capture processes
- Defining capture and display filters
- Setting global preferences
- Navigation and color-coding techniques
- Utilizing time values and summaries
- Reviewing basic trace file statistics
- Saving, exporting, and printing data
- Implementation of capture and display filters
- Capture filters – fundamentals and syntax
- Display filters – fundamentals and syntax
- Frequently used filters
- Laboratory exercises and case studies
- Application of time values and summaries
- Configuring default time columns and precision
- Measuring intervals between packets
- Establishing time references and viewing capture timestamps
- Diagnosing timing-related issues
- Laboratory exercises and case studies
- Utilizing statistical tools
- Generating I/O graphs
- Creating TCP Time-Sequence graphs
- Interpreting flow graphs
- Assessing service response times
- Constructing Round-Trip-Time graphs
- Analyzing TCP/IP traffic flows
- Examining application-level flows
- Laboratory exercises and case studies
- Fundamentals of the Expert System
- Normal versus abnormal network communications
- Root causes of performance degradation
- Packet loss, delayed acknowledgments, and retransmissions
- Laboratory sessions and case studies
- Bandwidth challenges
- Measuring bandwidth capacity
- Calculating user and flow throughput
- Computing application throughput
- Addressing bandwidth and throughput bottlenecks
- Laboratory exercises and case studies
- Latency concerns
- Key factors in latency calculation
- Visualizing high latency periods
- Utilizing free latency estimation tools
- Applying the frame.time_delta filter
- Laboratory exercises and case studies
- Packet loss and retransmission analysis
- Packet loss and recovery mechanisms in UDP and TCP
- Detecting lost segments and out-of-order events
- Identifying duplicate ACKs and fast retransmissions
- Analyzing TCP retransmissions
- Zero window states, window adjustments, and related issues
- Laboratory exercises and case studies
Requirements
Learners should possess foundational knowledge of networking principles and the TCP/IP protocol stack. Participants are required to bring laptops pre-installed with Wireshark software, which can be freely downloaded 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.