Turning Point Academy · Network Essentials

Packet Analysis with Wireshark — Essentials Guide


Start a capture

Pick the interface with the moving traffic sparkline — that is where the packets are. Wired problems: the Ethernet NIC. Wi-Fi problems: the wireless NIC. Then just press the shark fin and reproduce the problem; stop soon after, small captures are readable captures.

Capture filters vs display filters

The professional habit: capture broadly, filter on display — you rarely know in advance which packets will matter.

Display-filter cookbook

You want to seeType / do this
All traffic to or from a hostip.addr == 192.168.1.10
Only one directionip.src == 192.168.1.10 or ip.dst == ...
A TCP service (HTTPS)tcp.port == 443
A UDP service (DNS transport)udp.port == 53
DNS queries and answersdns
Cleartext webhttp
Encrypted web (handshake readable, payload not)tls
Ping and ICMP errorsicmp
Who-has / is-at on the LANarp
Connection attempts only (client SYN)tcp.flags.syn == 1 && tcp.flags.ack == 0
Both halves of every handshaketcp.flags.syn == 1
Lost-and-resent segmentstcp.analysis.retransmission
Raw text anywhere in a packetframe contains "login"
One whole conversationright-click a packet → Follow → TCP Stream
What is actually in this captureStatistics → Protocol Hierarchy

Reading a conversation — the recipe

  1. Filter to the machine: ip.addr == <its IP>.
  2. Find the opening: the DNS query, then the handshake (tcp.flags.syn == 1).
  3. Follow the TCP stream — the two sides of the dialogue in plain view.
  4. Watch the clock: a growing gap between request and response is the slowness.
  5. Hunt trouble marks: retransmissions, resets (RST), and dark-colored rows.

Expert Info severity colors

Analyze → Expert Information summarizes what Wireshark noticed: Chat (blue) normal milestones · Note (cyan) noteworthy, usually fine (duplicate ACKs) · Note (cyan) noteworthy, often normal alone — duplicate ACKs and retransmissions · Warn (yellow) likely problems (resets, zero window, previous segment not captured) · Error (red) malformed or serious. Yellow and red are your reading list.

Privacy and ethics. A capture records everyone's activity on that segment — sites visited, names, even credentials on cleartext protocols. Capture only networks you are authorized to analyze, treat .pcap files as confidential documents, and delete them when the investigation ends.

Troubleshooting with Wireshark — quick map

SuspicionWhat it looks like
DNS is failingdns shows queries with no responses, or answers carrying errors — repeated retries for the same name
The link is lossy / app is slowclusters of tcp.analysis.retransmission, duplicate ACKs, stretched response times
ARP storm / loopthe arp filter fills the screen — the same who-has broadcasts repeating far faster than normal
Duplicate IP addresstwo different MACs answering is-at for one IP (Wireshark flags it in Expert Info)

Network Essentials · Turning Point Academy — backbone: Al-Doori, Network Essentials, Ch. 10 & 13.