Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 35 hours
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 available resources.
- Wireshark GUI structure: Panes (Packet List, Details, Packet Bytes), Status Bar, and more.
- Architecture and processing flow: Identifying what can and cannot be observed with Wireshark.
- Supported protocols and dissectors.
- Preferences and configurations, including global and profile-specific settings.
- Understanding time values.
- Lab exercises.
Capturing Traffic
- Considerations to make before starting a capture.
- Promiscuous mode.
- Capture filters.
- Automatic stop criteria.
- Remote capture techniques.
- Lab exercises.
Traffic Analysis: Tools and Approaches
- Analysis checklist.
- Utilizing features such as name resolution, colorization, marking, ignoring, commenting, and using time references and shifts.
- Understanding the Expert System.
- Accessing options via Right-Click functionality.
- Interpretation of reference patterns and the impact of OS/driver Offload features.
- Saving analysis results.
- Lab exercises and case studies.
Traffic Analysis: Tools and Approaches (Continued)
- Filtering traffic: Using display filters (including "in-flight" filters and 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 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.
- 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 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 and visualizing end-to-end latency.
- 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 I/O statistics.
- 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 structures, file and directory management (listing, creating, changing, copying, moving, and removing), 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 OS is recommended. In this case, ensure the following applications are installed: ip, iperf, and ipcalc. 3. Software: The Wireshark application (https://www.wireshark.org/download.html).
All components should be updated to the latest stable, available releases.
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