Course Outline
- Introduction to network diagnostics
- Defining network diagnostics
- Diagnostic tools
- Diagnostic methodologies
- Introduction to Wireshark
- Wireshark functionality and mechanics
- Packet acquisition
- Understanding capture and display filters
- Setting Global Preferences
- Navigation and colour-coding techniques
- Utilizing time values and summaries
- Reviewing basic trace file statistics
- Saving, exporting, and printing data
- Applying capture and display filters
- Capture filters – fundamentals and syntax
- Display filters – fundamentals and syntax
- Recommended filter sets
- Practical exercises and case studies
- Applying time values and summaries
- Using default time column settings and precision
- Measuring intervals between packets
- Establishing time references and viewing acquisition times
- Diagnosing timing-related issues
- Practical exercises and case studies
- Utilizing statistical tools
- Generating I/O graphs
- Creating TCP Time-Sequence graphs
- Interpreting flow graphs
- Assessing service response times
- Generating Round-Trip-Time graphs
- Analysing TCP/IP flows
- Analysing application flows
- Practical exercises and case studies
- Fundamentals of the Expert System
- Standard versus non-standard network communications
- Root causes of performance degradation
- Packet loss, excessive acknowledgments, and retransmissions
- Laboratory work and case studies
- Bandwidth constraints
- Measuring bandwidth
- Calculating user/flow throughput
- Calculating application throughput
- Addressing bandwidth and throughput issues
- Practical exercises and case studies
- Latency challenges
- Key factors in latency calculation
- Visualizing high latency periods
- Utilizing free latency calculation tools
- Applying the frame.time_delta filter
- Practical exercises and case studies
- Packet loss and retransmission analysis
- Packet loss and recovery mechanisms in UDP and TCP
- Events involving lost previous segments and out-of-order segments
- Duplicate acknowledgments and fast retransmissions
- TCP retransmission behaviour
- Zero window, window adjustments, and other windowing issues
- Practical exercises and case studies
Requirements
Participants should possess a foundational understanding of networking concepts and the TCP/IP protocol stack. Attendees are required to bring their own laptops pre-installed with the Wireshark application (available for free download from the official website at 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.