Free packet analysis lab • No installation or live capture required

Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure

A free, browser-based packet-analysis lab for AP Networking: read DNS, TCP, DHCP, ICMP and TLS evidence, diagnose three incidents, and download your completed evidence log.

Independent AP Networking resource • Updated 2026-09-11 • Includes 24 free digital flashcards
Packet-loss rule: first find where loss begins, then classify the mechanism before choosing the fix.
Practice with Flashcards
Start with the evidence

What a packet capture can—and cannot—prove

A packet capture records traffic observed at a particular point in a network. It can show which packets arrived, their timestamps, source and destination addresses, protocol fields and, where unencrypted, portions of their payloads. It cannot automatically reveal packets that never reached the capture point, or decrypted application content from ordinary encrypted TLS traffic.

Capture point
Where was traffic recorded: client, switch mirror port or server?
Display filter
Which packets are currently visible—and which may be hidden?
Control traffic
What does a known-good comparison show under similar conditions?

In this free lab, all packet records are fictional training examples. No live traffic is collected, no installation is required, and no student answers are transmitted to our server.

Five-minute orientation

Read the columns before diagnosing the incident

In a Wireshark-style packet list, the time shows when a frame was observed, source/destination identify the communicating endpoints, protocol labels the decoded traffic, and info summarizes relevant flags or messages. A single packet is rarely a complete diagnosis. Follow the request and its expected reply.

ColumnUseful questionCommon interpretation trap
TimeDid the reply arrive before a retry?A long gap can include capture delay or an application timeout.
Source / destinationWho initiated the exchange?Private IP addresses alone do not prove device identity.
ProtocolWhat kind of exchange is shown?A DNS reply does not establish that HTTPS works.
InfoWhat flags, status or query are visible?A TCP reset can have multiple causes; inspect direction and context.

Swipe horizontally to see the rest of the packet table.

Capture discipline

Seven steps for an evidence-led packet investigation

  1. Write down the user’s original failed operation.
  2. Identify the capture interface, time window and network location.
  3. Record the client, server and expected protocol or service.
  4. Filter to the relevant conversation without losing context.
  5. Find the first request and trace the expected response.
  6. Compare the failure with a working control and state what remains uncertain.
  7. Propose a narrow repair and specify an end-to-end verification test.

Do not upload real captures containing student data, credentials, internal addresses or private application content to public tools. Use synthetic captures or follow your school’s approved data-handling procedures.

Practical filters

Wireshark display filters students can interpret

Display filters change what you see; they do not remove packets from the underlying capture. Use these examples to narrow the traffic, then clear the filter when a hypothesis requires broader context.

FilterShowsWhen it helps
dnsDecoded DNS trafficTrace a name query and response.
tcp.analysis.retransmissionPackets flagged as retransmissionsFind conversations needing loss or capture-context analysis.
tcp.flags.reset == 1TCP RST packetsFind connection resets and determine their direction.
dhcpDHCP traffic (where decoded)Follow address-assignment messages.
icmpIPv4 ICMP messagesInspect echo and diagnostic replies.
ip.addr == 10.20.4.18IPv4 traffic to/from one addressFocus on the affected endpoint.
tcp.stream eq 0One TCP conversationFollow the handshake and later packets.

Swipe horizontally to see the rest of the packet table.

Guided investigation 1

DNS responds—but the website still fails

Incident: A student says the learning portal cannot open. A DNS query for portal.school.example succeeds, but the HTTPS connection fails. The capture was taken on the student device.

No.TimeSource → destinationProtocolInfo
10.00010.20.4.18 → 10.20.0.53DNSQuery A portal.school.example
20.01210.20.0.53 → 10.20.4.18DNSResponse NOERROR A 10.40.8.25
30.02310.20.4.18 → 10.40.8.25TCP443 SYN
41.02510.20.4.18 → 10.40.8.25TCP443 SYN retransmission
53.02910.20.4.18 → 10.40.8.25TCP443 SYN retransmission

Swipe horizontally to see the rest of the packet table.

Make the diagnosis

Which conclusion is supported by this capture?

Select an answer to check your reasoning.
Guided investigation 2

The TCP handshake succeeds, then the server resets

Incident: A client can reach the web server, but the connection closes immediately after the client sends an application request. The capture is taken on the client.

No.TimeSource → destinationProtocolInfo
10.00010.20.4.18 → 10.40.8.25TCP443 SYN
20.01410.40.8.25 → 10.20.4.18TCP443 SYN, ACK
30.01510.20.4.18 → 10.40.8.25TCPACK
40.02010.20.4.18 → 10.40.8.25TLSClient Hello
50.02510.40.8.25 → 10.20.4.18TCPRST, ACK

Swipe horizontally to see the rest of the packet table.

Make the diagnosis

What is the strongest supported interpretation?

Select an answer to check your reasoning.
Guided investigation 3

A DHCP exchange stops before the lease arrives

Incident: A laptop joins the school wireless network but does not receive a usable IPv4 lease. The capture is from the affected client.

No.TimeSource → destinationProtocolInfo
10.0000.0.0.0 → 255.255.255.255DHCPDiscover transaction ID 0x42
21.0000.0.0.0 → 255.255.255.255DHCPDiscover retry transaction ID 0x42
33.0000.0.0.0 → 255.255.255.255DHCPDiscover retry transaction ID 0x42

Swipe horizontally to see the rest of the packet table.

Make the diagnosis

What does this client-side evidence establish?

Select an answer to check your reasoning.
Submission-ready classroom activity

Download your packet-analysis evidence log

Complete the three investigations above. For each, document an observation, an inference, what the capture cannot establish and one discriminating next test. Download your notes as a plain-text assignment that can be submitted to Canvas or another LMS. Your browser generates the file locally; this page does not receive your responses.

Teacher use: Ask students to submit the evidence log, then defend one conclusion orally. Award credit for identifying the capture’s limits, not just naming a likely cause.

★ Routing Practice • Packet Loss Troubleshooting

A five-minute warm-up for Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure

Tomorrow’s opening question can pick up where this page leaves off: ask students to read the packet evidence, spot the important clue and explain what happened. The 300 Bell Ringers give you short questions and teacher answers you can use without preparing a new starter each morning.

300 AP Networking Bell Ringers
$74.99
BUY TEACHER PACK → See what is included in the 300 Bell Ringers →
Instant Access • Full-Year Teacher Resource
Teacher mini-lesson

Explain why retransmissions are evidence—not an automatic diagnosis

When a TCP sender does not observe the acknowledgment it expects, it may retransmit. But retransmissions seen in a trace can also reflect where the capture was taken, asymmetric traffic visibility, capture loss or other timing conditions. Have students compare the original segment’s sequence number, later retransmissions, acknowledgments and the endpoint’s view before declaring “the network dropped packets.”

Ask: “What would a simultaneous server-side capture show if the SYN never arrived? What if the SYN arrived and the SYN-ACK never returned?” These competing predictions turn a symptom into a testable hypothesis.

Performance Lab • 120 Missions

Let students try Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure for themselves

Reading the explanation is a start. In the browser simulator, students work through a broken network, choose what to test and see whether their fix worked. It gives them another chance to use what they learned about Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure.

AP Networking Browser Troubleshooting Simulator
$29.99
120 Missions • 60 Failure Patterns • Offline Copy
GET THE SIMULATOR → See all 120 missions & features
Protocol comparison

Use a working control to locate the failing layer

A successful DNS lookup and a failed TCP handshake are not contradictory: they test different dependencies. Likewise, a completed TCP handshake does not guarantee a valid TLS exchange, and a DHCP Discover without a visible Offer does not identify which device dropped the response. Have students draw the dependency chain and label the last stage proven to work.

Observed evidenceProven at this capture pointNot yet proven
DNS NOERROR with expected A recordResolver replied with an addressHTTPS service reachable
SYN, SYN-ACK, ACKTCP handshake observedTLS or application works
DHCP Discover retriesClient transmitted requestsServer is down or pool exhausted
Repeated TCP retransmissionsExpected acknowledgments were not observed as expectedSpecific device or link dropped packets

Swipe horizontally to see the rest of the packet table.

Routing Exam Practice • Packet Loss Troubleshooting

Check whether Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure has really stuck

Once students have worked through this topic, give them questions mixed in with the rest of the course. The Exam Prep Vault includes practice exams, multiple-choice questions and artifact labs so they cannot rely on a chapter heading to tell them what to do.

AP Networking Complete Exam Prep Vault
$39.99
GET THE EXAM PREP VAULT → See the Exam Prep Vault contents →
4 Practice Exams • 320 MCQs • 60 Artifact Labs
Scoring guide

A 20-point rubric for student packet investigations

Use the same rubric for any of the three cases: 4 points for correctly identifying the request and response pattern; 4 points for accurate packet-field evidence; 4 points for a supported inference; 4 points for stating a meaningful limitation or competing explanation; and 4 points for a discriminating next test and verification plan.

For partial credit, separate a student who noticed the correct packet but overclaimed the root cause from a student who ignored the trace entirely. Ask students to revise one unsupported sentence into an observation-plus-inference statement.

Premium Performance Feedback

Spend less time marking explanations about Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure

When students explain their answer, it takes more than a right-or-wrong check to see what they understand. The Grading Copilot helps you review how they used the clues, where their explanation falls short and what feedback to give next. You make the final grading decision.

AP Networking Artifact Analysis Grading Copilot
$49.99
8 Criteria • 5 Task Modes • Offline Premium Copy
GET THE GRADING COPILOT → See the free Copilot preview
Lesson sequence

A 45-minute class plan using the three free captures

  1. 0–5 minutes: Predict what a successful DNS lookup and TCP handshake should look like.
  2. 5–12 minutes: Model packet columns and filters with the first trace.
  3. 12–25 minutes: Pairs solve the DNS/TCP and reset incidents, recording evidence and limitations.
  4. 25–35 minutes: Small groups investigate DHCP and propose a second capture location.
  5. 35–42 minutes: Compare competing hypotheses and apply the 20-point rubric.
  6. 42–45 minutes: Students download their evidence log and submit it in the LMS.

Low-device variation: Print the packet tables and let groups annotate request/reply pairs. One projector is sufficient for the whole-class reasoning activity.

NEW • COMPLETE 180-DAY TEACHER CURRICULUM

Teach Wireshark Packet Capture Practice: Read Network Traffic and Find the Failure as part of a planned school year

This page gives you one topic. The 180-Day Teacher Curriculum puts it into a full course plan, with daily teaching notes, student activities and checks for understanding. Use it when you need to know what comes before this lesson and what to teach next.

AP Networking Complete 180-Day Teacher Curriculum
$199.99
180 Lessons • 180 Daily Simulators • 36 Teaching Weeks
GET THE 180-DAY CURRICULUM → See 3 free curriculum examples
Common mistakes

Five packet-analysis errors worth catching early

  1. “No reply means the server is down.” The response might have been filtered, routed elsewhere or missed by the capture point.
  2. “DNS works, so the site must work.” DNS and application delivery are different stages.
  3. “Every RST proves the application crashed.” Direction and network middleboxes matter.
  4. “A display filter proves other traffic did not exist.” Clear filters before making absence claims.
  5. “One successful ping proves HTTPS is fine.” ICMP and TCP/443 have different paths and policies.

Build each correction around an observable packet field and one follow-up test rather than a memorized troubleshooting slogan.

Free interactive flashcards

24 packet-capture and Wireshark practice flashcards

Review capture evidence, DNS responses, TCP handshakes and resets, DHCP exchanges, and the limits of packet-based conclusions. Filter by topic, flip each card to check your answer, or shuffle the full deck.

Card 1 of 24·All topics
Capture basics
Packet capture
What is a packet capture?
Click or press Enter or Space to reveal the answer.
Capture basics
Packet capture
A time-ordered record of packets observed at a specific capture point; it does not automatically show every packet on the network.
Click again to return to the question.
1 of 24 seen
Keep studying

Related free AP Networking practice

For a broader diagnostic workflow, use the AP Networking Troubleshooting Guide. If DNS was the difficult part, the DNS Troubleshooting Guide explains resolver responses, caching and split DNS. Students who want more interactive fault isolation can work through the free preview on the Browser Troubleshooting Simulator page. Teachers planning equipment-light investigations can also explore the Low-Resource Teacher Curriculum.

Independent resource: This is original practice material, not a College Board exam or a redistribution of real packet captures.