
Explore how Wireshark enables live capture, display, and filtering of network traffic for troubleshooting, intrusion detection, and forensics, and to understand protocols from DHCP to application behavior across contexts.
Download and install Wireshark from the official page, choose the stable release for your platform (Windows 64-bit, 32-bit, macOS, others), and install Npcap and Tshark for packet capture and analysis.
Explore the Wireshark interface to start capturing traffic and apply display and capture filters. Enable promiscuous mode, use a ring buffer, and resolve network and transport names for real-time analysis.
Explore the Wireshark interface and its help resources, including user guides, wiki, questions and answers, and mailing lists; navigate the capture and statistics menus to learn about captures and properties.
Tap into the right network location to capture traffic in hub-based, switch-based, and wireless environments, use port mirroring or device monitoring, and decode with Wireshark’s IPN core.
Master the difference between capture filters and display filters in Wireshark, learn shortcuts for applying them, and practice capturing FTP traffic via port 21 while interpreting filter color feedback.
Apply and combine Wireshark display filters to show tcp traffic by sequence numbers and identification numbers, use prepare and apply options, and build custom expressions.
Explore the seven-layer OSI model and encapsulation, detailing each layer's function, PDUs, and addresses from application to Ethernet II frames.
Map frame generation and encapsulation from data to the frame check sequence, showing ethernet II frames, IP packets, and TCP/UDP segments in Wireshark and their OSI model context.
Explore the tcp/ip suite, including ip, icmp, tcp, and udp, and how they route, address, and deliver across network and transport layers, with application protocols like http, ftp, and smtp.
Explain tcp at the transport layer, including the three-way handshake, and inspect tcp header fields in Wireshark—from ports, sequence and acknowledgment numbers, to flags and window size.
See how tcp uses a three-way handshake, syn, syn-ack, and final ack, to establish a connection. Identify termination via fin exchanges and timeouts, and signs of firewall or icmp issues.
Explore the tcp three-way handshake and teardown in a Wireshark capture, highlighting client and server exchange, and session termination with tcp headers and options such as maximum segment size 1460.
Explore how the user datagram protocol provides a connectionless, lightweight transport with eight-byte header, four fields, and how IPv4 and IPv6 affect UDP checksum in DNS and voice over IP.
Analyze IPv4 headers in Wireshark, exploring version four, header length, differentiated services and quality of service, best effort, total length, fragmentation fields, time to live, and TCP checksum.
Explore ipv6, the network layer upgrade that replaces broadcast with multicast, uses a streamlined header with optional extension headers, and supports both stateful and stateless auto configuration.
Explore icmp at the network layer, delivering error reports and echo request and echo reply messages. Highlight type 3 destination unreachable and how icmp guides traceroute and network reachability.
Explore how ICMP version six, an integral part of IP version six, handles echo requests and replies, error messages, and neighbor discovery with neighbor solicitations and advertisements.
Master DNS by mapping host names to IP addresses, using UDP 53 for queries and TCP 53 for zone transfers, and review A, AAAA, MX records and DNS header fields.
Explore how DHCP operates on the application layer to dynamically assign IP addresses via the discover, offer, request, and acknowledge sequence, using UDP ports 67 and 68, with Wireshark examples.
Analyze ftp traffic patterns by following a tcp stream to observe the classic vs passive ftp handshake, port 21 command channel, port 20 data, and the extended passive mode response.
Explore http, the web's application layer protocol, uses a client-server model over port 80 to send requests and receive responses, with status codes and http headers and body.
Explore how ARP resolves an IP address to a MAC address on a local area network, sitting between layer three and layer two, with ARP requests, replies, and gratuitous ARP.
Explore the Wireshark expert system for packet captures. Learn how expert info flags errors, warnings, notes, and chats by severity and how to review and adjust alerts.
Identify network latency with wireshark’s built-in tools, expert coloring rules, and time values to detect gaps in transmission, zero window conditions, retransmissions, and queuing delays from full buffers.
Save packets in wireshark using save as for the full file or export marked packets. Filter with display filter or mark icmp frames to save only the selected packets.
Do you want to understand how networks really work and see what’s happening behind the scenes? This course will help you learn Wireshark, the world’s most popular tool for analyzing network traffic. It’s designed for beginners with no prior experience, as well as those who want to improve their skills.
We’ll start with the basics—how to install Wireshark and use its interface. Then we’ll move step by step through capturing network data, using filters, and understanding what different types of traffic mean. You’ll see real examples of how data moves across networks, and learn how to read and analyze it clearly.
You’ll explore key network protocols like TCP, UDP, DNS, and HTTP, and learn how to spot problems such as slow connections or unusual activity. The course also shows how to follow conversations between devices, capture specific types of traffic, and use color rules to make analysis easier.
Whether you’re a student, IT technician, network engineer, or just curious about how computers communicate, this course gives you practical skills with clear explanations and hands-on practice. No complex language, just simple and useful knowledge you can apply right away.
Wireshark is a powerful tool used in companies all over the world. Once you understand how to use it, you’ll have a better grasp of how networks function and how to troubleshoot or monitor them effectively.
Start learning today and take your first step into the world of network analysis with Wireshaks