Course Outline
Network analysis overview
- Essentials of the OSI reference model and TCP/IP networks.
- Troubleshooting tools and methodologies.
- Introduction to Wireshark.
- What is Wireshark? Overview of Portable Wireshark and related resources.
- Wireshark GUI structure: Panes (Packet List, Details, Packet Bytes), Status Bar, and more.
- Architecture and processing flow; limitations of what can be observed with Wireshark.
- Supported protocols and dissectors.
- Preferences and configurations: global and profile-specific settings.
- Time values and their interpretation.
- Lab exercises.
Capture traffic
- Key considerations before starting a capture.
- Promiscuous mode.
- Capture filters.
- Automatic stop criteria.
- Remote capture techniques.
- Lab exercises.
Traffic analysis: tools and approaches
- Establishing an analysis checklist.
- Leveraging features: name resolution, colorization, marking, ignoring, commenting, time references, and time shifts.
- Understanding the Expert System.
- Accessing options via Right-Click functionality.
- Interpretation through reference patterns; impact of OS/driver Offload features.
- Saving and exporting results.
- Lab exercises and case studies.
Traffic analysis: tools and approaches (continued)
- Filtering traffic: Display filters (preparing "in-flight" filters, macros) and following streams.
- Quantitative analysis.
- Basic predefined descriptive statistics and summaries: Capture Properties, Protocol Hierarchy, Conversations, Endpoints, Packet Lengths, and IP-specific data.
- Protocol-specific analysis (e.g., TCP Stream Graphs).
- Advanced custom statistics using the I/O Graph.
- Flow visualization.
Traffic analysis: protocols
- Data-Link Layer: Ethernet II.
- Network Layer: IPv4.
- Transport Layer: TCP and UDP.
- Packet loss and recovery mechanisms.
- Previous segment lost and Out-of-Order Segments events.
- Duplicate ACKs and Fast Retransmissions.
- TCP Retransmissions.
- Zero Window, window changes, and other window-related issues.
- Application Layer: HTTP and FTP.
- Lab exercises and case studies.
Traffic analysis: common issues in network performance assessment
- Root causes of performance problems.
- Packet loss analysis.
- Bandwidth issues and a layered approach to measurement.
- Latency: assessing end-to-end latency and visualization techniques.
- Lab exercises.
- (Wireshark) command-line tools:
- tshark (terminal-based Wireshark), dumpcap, rawshark, and tcpdump
- editcap, mergecap, capinfos, and text2pcap
Advanced topics
- Advanced filters and grouped iostats.
- Summary and Q&A session.
Requirements
1. A solid understanding of the ISO OSI Reference Model (ITU-T X.200) and the TCP/IP protocol stack.
2. Foundational knowledge of Unix/Linux operating systems, including UNIX terminal usage, directory structure, file management (listing, creating, changing, copying, moving, and removing files and directories), redirection, pipes, and process management (listing suspended and background processes).
Hardware & Software Requirements
1. Hardware: Minimum 16GB of RAM and at least 60GB of free disk space.
2. Operating System: Ubuntu Linux is recommended. If chosen, ensure the following applications are installed: ip, iperf, and ipcalc.
3. Software: The Wireshark application (available at https://www.wireshark.org/download.html).
All software should be updated to the latest stable release.
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 6500 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (3)
practical case studies
Kamil - P4 Sp. z o.o.
Course - Basic Network Troubleshooting Using Wireshark
knowledge of the instructor
Grzegorz - Centrum Informatyki Resortu Finansow
Course - Network Troubleshooting with Wireshark
Many exercises, good knowladge