What this test measures
This test checks capture placement, visible versus omitted traffic, transport-stage correlation, collection artifacts, and bounded claims. Each difficulty has 25 questions; complete all three for 75. Easy emphasizes direct application, Medium combines evidence, and Hard asks you to choose among plausible diagnoses or evaluate what a result actually proves.
These are independent instructional questions, not released College Board items or a replica of Bluebook. The difficulty labels are local teaching choices; a score here does not predict an AP score.
For explanation before testing, use the packet capture analysis guide. Return to AP Networking Practice Tests by Topic to compare results across topics instead of repeating only your strongest subject.
Connect this diagnostic to the related earlier topic test. Compare its prerequisite decision with the boundary examined here, then use both explanations to locate the missing step.
Before calling a large host-capture object an oversized wire packet, compare segmentation offload and capture location in the MTU and path-size evidence practice test. Its scenarios distinguish inner packets, outer packets, and delivered TCP data.
Take the 25-question test for your selected level
Choose one answer to receive immediate feedback. Your first selection is scored; read the explanation before moving on. Use keyboard Tab to reach controls and arrow keys within the answer group. You can use these as untimed diagnostic practice, pausing to write your reasoning.
Changing difficulty or restarting clears the current attempt. Download your log first if you want to keep it.
Read the boundary before naming the fault
Representative reasoning
A client-side capture labels locally generated packets with invalid checksums. A downstream observation sees valid checksums, and the receiver accepts them. The first hook may observe data before hardware finishes checksum offload. A warning color alone does not prove that corrupt packets crossed the wire.
Write the collection contract before interpreting a trace: interface, source context, time, filter, mirrored directions, retained length, and collection drops. Separate direct fields from analyzer interpretations, then correlate both directions of the actual flow.
Check the view before declaring loss
Request: client:54000 → server:443 Reply: server:443 → client:54000 One-direction view: tcp.dstport == 443 Bidirectional service view: tcp.port == 443
The broader service view can include unrelated clients. For a particular attempt, narrow to the actual endpoints/stream and preserve collection context. A display filter can reveal retained packets; it cannot recover traffic excluded by a capture filter or dropped by the collector.
A tempting shortcut to avoid
Missing from this file is not automatically missing from the network. A filter may hide the reply, a mirror may omit the opposite direction, collection may start after setup, or the collector may drop observations. Test visibility before assigning a missing-packet cause.
A worked decision
A display filter matches only destination TCP 443. Requests are visible while replies appear absent. The reply normally runs from server 443 to a client ephemeral port, so the view excludes it. Use a bidirectional flow view, inspect the full exchange, and then investigate any remaining application error instead of changing routes to fix a viewing artifact.
For a second representation of the same skill, review the related topic explanation. Compare its evidence with your calculation or packet-path sketch rather than memorizing the answer letter.
How to read the explained question library
All 75 items are available below as ordinary HTML. Open a question to view its choices, answer, and explanation. For retrieval practice, read the prompt, write a decision without opening it, then compare your reasoning. This library also gives teachers a stable question ID for discussion.
The six groups contain two halves of each difficulty, with 12 and 13 questions respectively. The interactive version uses the same questions and answer keys.
Easy explained questions · 1–12
Start by identifying the function or applying one explicit rule. These 12 questions are 1–12 of the easy set.
capture-easy-1 · What does a packet capture record directly?
- Traffic observed at its capture point under its settings
- The entire Internet routing table
- Every packet on every network
- Every user's intent
Correct answer: A. Traffic observed at its capture point under its settings
A capture is a scoped observation. Interface, placement, filters, timing, and collection loss limit what it includes.
capture-easy-2 · Which information is most important before interpreting an empty capture?
- The technician's keyboard layout
- The application logo
- The selected interface, filter, and time window
- The monitor's screen size
Correct answer: C. The selected interface, filter, and time window
An empty collection can reflect a wrong observation point or exclusion settings. It does not immediately prove that no traffic exists.
capture-easy-3 · What is the first message of a typical TCP three-way opening?
- SYN
- An HTTP response
- FIN
- A DNS zone transfer
Correct answer: A. SYN
A TCP client normally begins with SYN. A capture may start later, so absence of SYN from a file does not prove it was never sent.
capture-easy-4 · A DNS query asks for an A record. What address family does that record represent?
- A switch port number
- IPv6
- IPv4
- Ethernet MAC
Correct answer: C. IPv4
A records represent IPv4 addresses. AAAA records represent IPv6 addresses; the query type helps identify the path the application may choose.
capture-easy-5 · A trace contains ARP requests for a local next hop. What function is being attempted?
- Compress application data
- Resolve an IPv4 neighbor's link-layer address
- Assign a public NAT port
- Authenticate a web user
Correct answer: B. Resolve an IPv4 neighbor's link-layer address
ARP supports local IPv4 delivery. It does not resolve a domain name or establish that a remote service is listening.
capture-easy-6 · What does a TCP RST generally indicate?
- A successful application login
- A new DHCP lease
- A completed TLS negotiation necessarily
- A connection is being reset or rejected at the TCP level
Correct answer: D. A connection is being reset or rejected at the TCP level
A reset terminates or rejects TCP context. The sender and cause need further evidence; a visible RST is not automatically proof of one specific server configuration.
capture-easy-7 · An HTTP 403 response is visible in a permitted unencrypted lab capture. Which stage has responded?
- Only initial DNS lookup
- Only Ethernet link detection
- The HTTP application stage
- Only IPv4 address allocation
Correct answer: C. The HTTP application stage
The response indicates an HTTP responder returned a denial. Earlier network progress occurred, but successful authorized application use has not been demonstrated.
capture-easy-8 · What distinguishes a display filter from a capture filter conceptually?
- A display filter selects views of collected packets; a capture filter limits collection
- A capture filter authenticates the user
- A display filter changes the server route
- Both always delete packets from the network
Correct answer: A. A display filter selects views of collected packets; a capture filter limits collection
Collected data may remain hidden by a display filter. Traffic excluded during collection cannot simply be recovered by changing the display view.
capture-easy-9 · Why preserve the original capture file before annotation?
- To retain evidence that can be reviewed independently
- To change all source addresses
- To reduce the link rate
- To force every packet to retransmit
Correct answer: A. To retain evidence that can be reviewed independently
An unmodified original supports reproducibility. Work on a copy and record collection settings and analysis steps.
capture-easy-10 · A capture begins after a connection is already established. What may legitimately be absent?
- The initial TCP handshake
- All transport ports
- Every IP header
- Every later payload packet
Correct answer: A. The initial TCP handshake
Collection timing can omit earlier stages. Read the capture window before treating a missing opening exchange as a network fault.
capture-easy-11 · Which field identifies a TCP service endpoint together with its IP address?
- DNS TTL alone
- VLAN label alone
- Ethernet cable color
- Transport port
Correct answer: D. Transport port
An address and transport port identify an endpoint in the flow context. Protocol and direction also matter when correlating traffic.
capture-easy-12 · A response goes from server TCP 443 to client TCP 54000. Which port is the client's destination in that response?
- The server's MAC address
- 53
- 443
- 54000
Correct answer: D. 54000
The response reverses the endpoint tuple. A display filter on destination port 443 alone can hide replies.
Easy explained questions · 13–25
Start by identifying the function or applying one explicit rule. These 13 questions are 13–25 of the easy set.
capture-easy-13 · Why record the interface used for a capture?
- Different interfaces can observe different paths
- Interface names prove user identity
- Only Wi-Fi can carry DNS
- All interfaces always see identical traffic
Correct answer: A. Different interfaces can observe different paths
A VPN, loopback, or physical NIC can show different traffic before or after processing. Placement affects interpretation.
capture-easy-14 · What can a capture of encrypted HTTPS commonly still show?
- Endpoint and transport metadata even when application contents are unavailable
- The user's full intention
- Every server file
- All passwords in clear text by definition
Correct answer: A. Endpoint and transport metadata even when application contents are unavailable
Encryption protects application content but does not eliminate all observable traffic metadata. Visibility depends on protocol and capture context.
capture-easy-15 · What does packet length mean in a capture context?
- The number of router hops
- The maximum speed of the switch
- A recorded size that must be interpreted with link type and truncation settings
- The exact length of the user's original file
Correct answer: C. A recorded size that must be interpreted with link type and truncation settings
Captured length and original frame length may differ when collection truncates packets. Neither directly equals an application file's size.
capture-easy-16 · What is a timestamp useful for in packet analysis?
- Selecting the default gateway
- Ordering observations and estimating intervals under the clock's limits
- Proving the remote user's legal identity
- Replacing every sequence number
Correct answer: B. Ordering observations and estimating intervals under the clock's limits
Timestamps support timing analysis, but accuracy, synchronization, buffering, and capture placement can affect conclusions.
capture-easy-17 · A switch mirrors only one direction on a source port. What limitation follows?
- Every missing reply proves a server failure
- Mirroring creates a complete Internet trace
- The capture may omit the opposite direction
- TCP sends only one direction
Correct answer: C. The capture may omit the opposite direction
Mirror configuration controls collection scope. Missing opposite-direction packets may reflect visibility rather than failed delivery.
capture-easy-18 · What is a useful first action when a filter shows no DNS replies?
- Disable all security rules
- Check whether the filter includes the reply direction and relevant resolver path
- Declare every resolver offline
- Change the DHCP subnet immediately
Correct answer: B. Check whether the filter includes the reply direction and relevant resolver path
A filter can hide packets that are present. Confirm observation scope before treating absence as a service result.
capture-easy-19 · A retransmission label is displayed by the analyzer. What does it represent?
- An authenticated statement from the server
- A guaranteed malware event
- The analyzer's interpretation of observed TCP sequence behavior
- A direct measurement of a broken cable
Correct answer: C. The analyzer's interpretation of observed TCP sequence behavior
Analyzer labels are useful leads based on visible traffic. Capture gaps, reordering, and placement can affect their meaning.
capture-easy-20 · An ICMP error includes part of an original packet. Why examine that quoted packet?
- To replace all DNS records
- To count every device on the LAN
- To identify the flow the error concerns
- To infer the user's password
Correct answer: C. To identify the flow the error concerns
Error messages need correlation with the embedded original headers. An unrelated ICMP message should not be attached to the wrong request.
capture-easy-21 · What should precede a production packet capture?
- Authorized scope and a clear diagnostic question
- Disabling the entire network
- Posting credentials publicly
- Collecting every user payload indefinitely
Correct answer: A. Authorized scope and a clear diagnostic question
Capture the minimum relevant evidence under approved handling. Scope and purpose make the investigation useful and reduce unnecessary exposure.
capture-easy-22 · Why can a client-side outgoing checksum appear invalid before transmission?
- All such packets must be corrupted on the wire
- The switch has assigned a private port
- DNS changed the checksum
- The NIC may complete checksum offload after the capture hook
Correct answer: D. The NIC may complete checksum offload after the capture hook
Locally generated packets can be observed before hardware finishes the checksum. Confirm downstream wire behavior before declaring corruption.
capture-easy-23 · A single ICMP echo reply is observed. What does it directly demonstrate?
- TLS identity is valid
- All future packets will succeed
- The tested echo exchange reached a responding endpoint and returned at that time
- Every TCP service is available
Correct answer: C. The tested echo exchange reached a responding endpoint and returned at that time
The observation has protocol, target, source, and time scope. It cannot establish unrelated services or long-term reliability.
capture-easy-24 · Why label an artifact with a stable flow ID during a lesson?
- To keep related requests, replies, and explanations aligned
- To replace the IP address
- To create a TLS certificate
- To force the router to prioritize it
Correct answer: A. To keep related requests, replies, and explanations aligned
A local analysis label helps discussion and review. It is an organizational aid, not a field inserted into the network protocol.
capture-easy-25 · Which next step helps validate a suspected failure boundary?
- Remove all packet filters permanently
- Use only the largest packet in the file
- Assume one capture is complete everywhere
- Compare traffic at a second appropriate observation point
Correct answer: D. Compare traffic at a second appropriate observation point
A paired observation can bracket where traffic disappears or changes. Use comparable time and flow context so the comparison is meaningful.
Medium explained questions · 1–12
Combine the configuration with the symptom before selecting a decision. These 12 questions are 1–12 of the medium set.
capture-medium-1 · A filter matches tcp.dstport 443 and shows requests but no replies. What should be tried first?
- Switch the DNS record to a private address
- Change the server's gateway immediately
- Include source port 443 or the complete bidirectional flow
- Conclude that HTTPS responses never arrived
Correct answer: C. Include source port 443 or the complete bidirectional flow
Replies normally originate from port 443 and target the client's ephemeral port. A one-direction filter can create a false appearance of missing return traffic.
capture-medium-2 · A client capture sees repeated SYNs with no SYN-ACK. What is the strongest conclusion from that capture alone?
- The firewall definitely denied the SYN
- The server's listener is definitely absent
- The remote switch definitely failed
- No SYN-ACK was observed at that point during the attempts
Correct answer: D. No SYN-ACK was observed at that point during the attempts
The missing reply could involve request delivery, server behavior, return path, or collection visibility. A second observation is needed to locate the boundary.
capture-medium-3 · A server capture sees the SYN and sends SYN-ACK, while a synchronized client capture sees no SYN-ACK. Where should investigation focus next?
- Only the server's web page HTML
- Initial client address allocation necessarily
- Only the client's DNS spelling
- The return path and intervening observation points
Correct answer: D. The return path and intervening observation points
The observations bracket a response that leaves the server but is not observed at the client. Trace return delivery while checking comparable capture settings.
capture-medium-4 · A trace includes a DNS answer followed by a TCP SYN to a different IP than that answer. What should be checked?
- Whether all TCP packets are malformed
- Other resolution sources, cached answers, alternate addresses, or intermediaries
- Whether DNS guarantees the application used that answer
- Whether the client has no route at all
Correct answer: B. Other resolution sources, cached answers, alternate addresses, or intermediaries
Applications may use another answer or path. Correlate the actual process, effective resolver, family, and destination rather than assume one visible reply determined the request.
capture-medium-5 · Two traces show the same request but clocks differ by 200 ms. Can subtracting their raw timestamps prove one-way delay?
- No; clock alignment and uncertainty must be established
- Yes; packet timestamps are always globally exact
- Only if the destination uses HTTPS
- Yes; TCP sequence numbers synchronize clocks
Correct answer: A. No; clock alignment and uncertainty must be established
A clock offset can dominate the apparent interval. Establish synchronization and capture timing limitations before deriving one-way transit time.
capture-medium-6 · A collector reports dropped capture packets while the analyzer shows missing TCP segments. What must be considered?
- Every missing segment was dropped by the router
- The application protocol is necessarily invalid
- Collection loss can imitate missing network traffic
- The sender never transmitted anything
Correct answer: C. Collection loss can imitate missing network traffic
The capture itself can lose packets under load. Use drop telemetry and another observation before assigning the gap to the network path.
capture-medium-7 · A DNS query to resolver A gets NXDOMAIN, while the authoritative record was just added. What next comparison is useful?
- Only the client's Ethernet speed
- The queried name, resolver cache, authoritative view, and timing
- Only the server's TCP window
- Only the subnet's broadcast address
Correct answer: B. The queried name, resolver cache, authoritative view, and timing
A negative response concerns the exact queried name and resolver view at that time. Caching or different views can explain disagreement with a newly changed authoritative record.
capture-medium-8 · A capture shows three-way TCP setup and then a TLS certificate-name error reported by the client. What stage should be investigated?
- Only Wi-Fi discovery
- Only a missing default route
- Only failure to receive any SYN-ACK
- Server identity and TLS configuration after transport opening
Correct answer: D. Server identity and TLS configuration after transport opening
TCP setup succeeded for that flow. TLS identity validation is a separate stage; match the requested hostname and certificate identity without disabling validation as a repair.
capture-medium-9 · A trace records a 9000-byte outgoing TCP packet on a host with a 1500-byte path MTU. What should be checked before declaring an oversized wire frame?
- Whether DNS adds padding to every TCP packet
- Segmentation offload and downstream capture evidence
- Whether all routers carry 9000-byte frames
- Whether the host has no network adapter
Correct answer: B. Segmentation offload and downstream capture evidence
A local capture can see a large buffer before hardware or kernel segmentation. Determine what was transmitted on the wire before applying MTU conclusions.
capture-medium-10 · A switched client port capture sees its own traffic but not another client's unicast exchange. What explains this normally?
- The switch need not deliver that other unicast flow to this port
- The NIC must lack an IP address
- DNS prevents Ethernet forwarding
- All other devices are offline
Correct answer: A. The switch need not deliver that other unicast flow to this port
An ordinary switched port is not a view of every unicast flow. Use an authorized mirror or suitable endpoint capture for the target exchange.
capture-medium-11 · An IPv4 packet's TTL is lower at the second routed capture point. What is consistent with that observation?
- Routing hops decremented TTL along the observed path
- A switch decremented every TTL by default
- DNS changed the transport port
- The application file became shorter
Correct answer: A. Routing hops decremented TTL along the observed path
IPv4 routers decrement TTL while forwarding. The difference needs known capture placement; it is not a direct count of switches or application stages.
capture-medium-12 · A DHCP Discover is visible, but the capture starts after a previous lease was lost. What cannot be inferred from this file alone?
- That this trace has a specific time window
- Why the earlier lease became unavailable
- That the client attempted DHCP now
- That a broadcast was observed
Correct answer: B. Why the earlier lease became unavailable
The file shows current behavior, not necessarily the cause of earlier state loss. Correlate lease/client events and earlier infrastructure logs.
Medium explained questions · 13–25
Combine the configuration with the symptom before selecting a decision. These 13 questions are 13–25 of the medium set.
capture-medium-13 · A span session copies VLAN 20 but the failing client is on VLAN 30. What should change before diagnosing silence?
- Reinstall the server application
- Capture the intended authorized segment or path
- Increase the client's source port
- Assume no packets leave VLAN 30
Correct answer: B. Capture the intended authorized segment or path
The collection does not cover the relevant traffic. Fix the observation scope before drawing a conclusion from absence.
capture-medium-14 · A capture shows UDP request and reply, yet the application rejects the response. What should be inspected?
- Only the presence of UDP packets
- Application validation, content, identity, and correlation rules
- Only an Ethernet link LED
- Only the client's default gateway
Correct answer: B. Application validation, content, identity, and correlation rules
Network delivery can succeed while the response is unacceptable to the application. Determine the application rule violated rather than infer that UDP cannot communicate.
capture-medium-15 · A reset arrives with the server's source IP. Does that prove the server process generated it?
- Only if the client source port is high
- Yes; source IP cryptographically authenticates the sender
- No; an intermediary can generate a reset using that apparent source
- Yes; only servers can transmit TCP flags
Correct answer: C. No; an intermediary can generate a reset using that apparent source
Packet source fields do not authenticate the originating component. Compare endpoint and intermediary traces or logs to attribute the reset.
capture-medium-16 · A capture's snap length retains headers but truncates payloads. What analysis remains more feasible?
- Recovering omitted bytes by changing a display filter
- Reading all encrypted passwords
- Reconstructing every complete application body
- Header and flow analysis within the retained bytes
Correct answer: D. Header and flow analysis within the retained bytes
Truncated collection discards bytes. Interpret available metadata and acknowledge that full payload reconstruction is impossible from this file alone.
capture-medium-17 · An ARP request repeats without a reply at the client. What next observation is useful?
- Whether the HTTP page has a redirect
- Whether TCP congestion is necessarily excessive
- Whether the intended neighbor sees the request on the same authorized segment
- Whether the remote application account is locked
Correct answer: C. Whether the intended neighbor sees the request on the same authorized segment
ARP occurs locally. Compare segment membership and neighbor-side visibility to separate request delivery from neighbor response and return visibility.
capture-medium-18 · A capture has DNS to a local resolver, while the browser uses an encrypted resolver for the failed navigation. What limitation matters?
- Encrypted DNS means no DNS occurred
- Every browser always uses the OS resolver
- The visible DNS exchange may not describe the browser's actual resolution path
- The local DNS result automatically controls the browser
Correct answer: C. The visible DNS exchange may not describe the browser's actual resolution path
Identify the effective application resolver. One process's successful lookup does not validate another process's selected answer or policy path.
capture-medium-19 · A client sends ACK 1001 after receiving bytes 501 through 1000 in sequence. What does that cumulative ACK mean in this simplified example?
- The next expected byte is 1001
- The file is exactly 1001 bytes long
- Only byte 1001 was received
- The application has committed every byte to disk
Correct answer: A. The next expected byte is 1001
TCP acknowledgment concerns received sequence progress. It does not prove application processing, storage, or transaction completion.
capture-medium-20 · Packets appear out of order in a multi-interface capture file. What should be checked?
- Whether every source must be a rogue device
- Capture timestamping, merge method, path reordering, and flow sequence context
- Whether IP cannot be routed
- Whether all out-of-order labels prove physical damage
Correct answer: B. Capture timestamping, merge method, path reordering, and flow sequence context
Ordering in the file and ordering on a particular wire need not be identical. Compare sequence context and collection design before assigning a cause.
capture-medium-21 · A TCP zero-window advertisement is observed from the receiver. What limitation is directly signaled?
- The server's DNS name is invalid
- The path's bandwidth is mathematically zero
- The receiver currently advertises no additional receive capacity
- The switch is necessarily unplugged
Correct answer: C. The receiver currently advertises no additional receive capacity
The advertised receive window is flow-control evidence. Inspect receiver consumption and buffers; do not confuse it with the nominal capacity of the path.
capture-medium-22 · A local test succeeds but capture on the physical NIC sees no packets. The target is 127.0.0.1. Why?
- Loopback traffic does not need to traverse that physical NIC
- The local test used a public NAT mapping
- The capture proves no application responded
- DNS translated the address to a MAC
Correct answer: A. Loopback traffic does not need to traverse that physical NIC
The selected observation point misses the loopback path. Local success does not establish remote service binding or physical-path health.
capture-medium-23 · A capture includes identical-looking packets from two mirrored directions. What should be considered?
- Every duplicate proves a TCP retransmission
- Mirror duplication before counting unique transmissions
- The client has two IP addresses by definition
- The server must have sent twice
Correct answer: B. Mirror duplication before counting unique transmissions
Collection can copy one packet more than once. Distinguish duplicated observation from actual sender behavior using mirror configuration and sequence/timing context.
capture-medium-24 · A packet is visible before a firewall but not after it; a matching deny log exists. What evidence should be correlated?
- Only the resolver's TTL
- Exact flow tuple, time, interfaces, and effective rule
- Only the total packet count
- Only the firewall's device name
Correct answer: B. Exact flow tuple, time, interfaces, and effective rule
The log and paired captures can locate policy enforcement if they refer to the same attempt. Avoid joining unrelated traffic that merely shares a port.
capture-medium-25 · An application download takes 20 seconds, but packet payload transfer lasts only 4 seconds after a long server pause. What should be examined?
- Only raw link capacity
- The wait before payload delivery and server/application processing
- Only DHCP address allocation
- Only the largest captured packet
Correct answer: B. The wait before payload delivery and server/application processing
Separate connection, request, first response, and transfer intervals. Long total duration does not automatically imply low wire throughput.
Hard explained questions · 1–12
State what the evidence proves and reject conclusions that reach beyond it. These 12 questions are 1–12 of the hard set.
capture-hard-1 · A client capture marks outgoing checksums invalid, a downstream tap sees valid checksums, and the server accepts the packets. What conclusion fits?
- Assume the server silently ignores all TCP checksums and stop comparing capture hooks
- Treat the client warning as conclusive wire corruption despite downstream valid packets
- The client capture likely preceded checksum completion rather than showing wire corruption
- Replace the cable solely because the analyzer colored the outgoing packet
Correct answer: C. The client capture likely preceded checksum completion rather than showing wire corruption
Different observation points distinguish an offload artifact from a transmitted error. The downstream valid packet and successful reception are stronger evidence about wire delivery.
capture-hard-2 · A trace begins midstream and labels the first visible segment as an unseen-segment acknowledgment. What must be established before diagnosing packet loss?
- Use the first analyzer label as proof of a failing gateway
- Conclude no handshake occurred because it is missing from this midstream file
- Whether acknowledged earlier bytes predate the capture or were omitted by collection
- Count every unseen earlier byte as WAN loss regardless of capture start time
Correct answer: C. Whether acknowledged earlier bytes predate the capture or were omitted by collection
Analyzer context is incomplete at collection start. Missing historical bytes in the file are not the same as missing bytes at the receiver.
capture-hard-3 · Two synchronized endpoint captures show request arrival and reply departure at the server, but only retransmitted requests at the client. The mirror dropped packets under load. What is a defensible plan?
- Assume a dropped collector observation is automatically a production packet drop
- Use a reliable return-path observation and collection-loss telemetry to distinguish network loss from capture gaps
- Treat server reply departure as proof of successful client receipt
- Assign all missing replies to the application without assessing the return collection
Correct answer: B. Use a reliable return-path observation and collection-loss telemetry to distinguish network loss from capture gaps
Endpoint evidence identifies progress, but collection limits still affect absence claims. Improve the observation that brackets the return path and correlate the tested attempt.
capture-hard-4 · An internal flow crosses NAT and TLS termination. Inside tuple, outside tuple, and backend tuple differ. What correlation strategy is strongest?
- Require encrypted frontend and plaintext backend bytes to match exactly
- Use translation records, proxy request identifiers, time, and each boundary's tuple
- Assume the proxy preserves every original transport connection unchanged
- Join all three connections solely by the original client's IP address
Correct answer: B. Use translation records, proxy request identifiers, time, and each boundary's tuple
Translation rewrites tuples and termination creates another connection. Correlation needs explicit bridge evidence at each boundary rather than one invariant field.
capture-hard-5 · The client sees a TCP reset; the server capture shows no reset leaving it, and a firewall log records active rejection for that attempt. What is the best supported attribution?
- Attribute the reset to the server process from its apparent source address alone
- Ignore the matching firewall event because intermediaries cannot reject TCP
- Change client DNS even though the specific attempted flow and reset are correlated
- The intermediary likely generated the reset under the matching policy
Correct answer: D. The intermediary likely generated the reset under the matching policy
The paired observation and policy event support the intermediary as source. Preserve the exact tuple and time so that attribution is tied to this exchange.
capture-hard-6 · A client waits 2 seconds before its first SYN, then setup and response complete in 40 ms. Which next evidence addresses most of the delay?
- Application or resolution events before transport opening
- Treat the entire pause as round-trip propagation time
- Search only for post-response retransmissions to explain the pre-SYN pause
- Increase link capacity based on the total two-second user wait
Correct answer: A. Application or resolution events before transport opening
The dominant interval precedes the observed transport exchange. Locate browser, resolver, proxy, or local scheduling events instead of treating the 2 seconds as wire transit time.
capture-hard-7 · A server ACKs a request body, then returns an application error stating the transaction was rejected. What does the ACK establish?
- Infer successful user authorization from received request bytes
- Ignore the application rejection because transport receipt overrides it
- Treat TCP acknowledgment as proof that the transaction was committed
- Transport receipt of the acknowledged bytes, not successful application commit
Correct answer: D. Transport receipt of the acknowledged bytes, not successful application commit
Transport acknowledgment and application semantics are separate. Use the response and application logs to determine whether the requested operation succeeded.
capture-hard-8 · An ICMP packet-too-big message appears during a size-dependent stall but quotes a different destination flow. What should follow?
- Disable all control feedback because one ICMP error appeared
- Find feedback for the actual stalled flow before applying that message to it
- Apply the unrelated message's MTU value directly to the stalled flow
- Declare PMTU failure without correlating the quoted original headers
Correct answer: B. Find feedback for the actual stalled flow before applying that message to it
Error correlation depends on the quoted original packet and path context. An unrelated error does not diagnose the affected exchange.
capture-hard-9 · A display view shows a request but no reply. Removing the display filter reveals the reply, while the application still times out. What changed in the diagnosis?
- Assume visible response delivery guarantees the application accepted it
- Treat the display-filter change as having repaired live packet forwarding
- Keep the original no-reply conclusion even after the reply is visible
- The missing-reply claim was a viewing artifact; the remaining application failure needs its own evidence
Correct answer: D. The missing-reply claim was a viewing artifact; the remaining application failure needs its own evidence
A display filter changes the view rather than live forwarding. With a visible reply, assess payload validity, application association, or later dependencies.
capture-hard-10 · A port mirror is oversubscribed: two 1 Gb/s source directions feed a 1 Gb/s destination during bursts. What limitation matters?
- Interpret every mirror gap as a production drop on the original source link
- Calculate exact path loss without accounting for collection oversubscription
- The mirror can lose observations even if production forwarding succeeds
- Assume the mirror destination can preserve unlimited combined source bursts
Correct answer: C. The mirror can lose observations even if production forwarding succeeds
The observation destination can be a bottleneck independent of the production path. Check mirroring/collector drops before assigning missing packets to the application network.
capture-hard-11 · A capture on a VPN's physical interface shows only tunnel packets, while an application capture on the virtual interface shows the target service tuple. Why are both consistent?
- Assume absence of visible service ports on the physical NIC means no application traffic
- Compare the inner service tuple directly with the outer tuple and call the difference spoofing
- They observe encapsulated outer traffic and inner traffic at different boundaries
- Use the tunnel's remote peer as the backend application's identity without mapping context
Correct answer: C. They observe encapsulated outer traffic and inner traffic at different boundaries
Encapsulation changes what each interface observes. Map inner and outer contexts explicitly before comparing reachability, policy, or packet size.
capture-hard-12 · A SYN-ACK is visible at the client's NIC, but the application repeatedly opens new connections and never completes the original setup. What next comparison is useful?
- Assume NIC-level visibility proves the application socket accepted the SYN-ACK
- Replace the server route even though the reply was observed at the client
- Ignore local policy and socket tuple context because a frame reached the adapter
- Host-stack handling, local policy, and whether the observed tuple belongs to that socket
Correct answer: D. Host-stack handling, local policy, and whether the observed tuple belongs to that socket
Seeing a frame at a capture hook does not prove the application socket accepted it. Check tuple matching and local processing at the relevant layer.
Hard explained questions · 13–25
State what the evidence proves and reject conclusions that reach beyond it. These 13 questions are 13–25 of the hard set.
capture-hard-13 · A single trace shows periodic retransmissions and congestion-window reduction is inferred. Can it identify where loss occurred?
- Assume every recovery event is a damaged cable rather than examine both directions
- Locate all loss at the first router solely from sender retransmission behavior
- No; sender recovery behavior alone does not locate the loss boundary
- Treat analyzer retransmission labels as independent proof of complete capture coverage
Correct answer: C. No; sender recovery behavior alone does not locate the loss boundary
Recovery is an effect, not a geographic locator. Add paired observations, drop/error counters, and workload context to distinguish forward-data loss from reverse-ACK loss or collection gaps.
capture-hard-14 · Two merged traces use different clock offsets and one packet appears to arrive before it is sent. What should be corrected first?
- Time normalization and collection metadata
- Interpret negative apparent transit time as actual packet travel backward in time
- Sort by raw merged timestamps and assume the result is wire order
- Change routing metrics before checking known clock offsets
Correct answer: A. Time normalization and collection metadata
A negative transit interval can be a merge artifact. Align clocks and retain uncertainty rather than treating the merged ordering as a physical event.
capture-hard-15 · A trace contains a DNS answer for both A and AAAA. The failed connection uses the AAAA address, but analysis follows only IPv4 traffic. What is missing?
- The actual IPv6 connection path and its control/return evidence
- Declare DNS failure despite receiving both address types
- Use IPv4 success as proof that the selected AAAA destination path works
- Ignore the AAAA destination because the resolver also returned an A record
Correct answer: A. The actual IPv6 connection path and its control/return evidence
Successful IPv4 observations do not describe a chosen IPv6 flow. Follow the destination the application actually used and compare intended family behavior.
capture-hard-16 · An encrypted capture confirms transport setup and substantial bidirectional bytes. The user reports an incorrect page. What can the trace establish without decryption or application evidence?
- Transport progress, but not the correctness of the hidden page contents
- Claim payload confidentiality prevents any useful transport-stage observation
- Infer correct page contents solely from substantial encrypted response bytes
- Treat transport setup as proof of browser certificate acceptance and correct account role
Correct answer: A. Transport progress, but not the correctness of the hidden page contents
Encrypted payload size and direction do not reveal application meaning. Pair metadata with authorized client/application observations to assess the page or identity result.
capture-hard-17 · A SYN is seen outside a firewall, absent inside, and the collector inside used a filter for the untranslated public destination. DNAT rewrites that destination. What is the best next check?
- Change the server listener based only on a filter that excludes its private destination
- Use the post-translation tuple in the inside capture and correlate the mapping
- Apply the public-destination capture filter unchanged on both sides of DNAT
- Declare a firewall drop from the absent inside view before matching the translated tuple
Correct answer: B. Use the post-translation tuple in the inside capture and correlate the mapping
The collection filter may exclude correctly translated packets. Observation settings must match the tuple visible at each boundary before absence becomes meaningful.
capture-hard-18 · A packet loss estimate divides missing sequence ranges by collected packet count, but snap length, capture drops, and startup context are undocumented. What should be reported?
- The estimate is not yet a reliable path-loss measure under those collection limits
- Ignore collector drops because TCP sequence numbers make collection loss irrelevant
- Treat captured packet count as an unqualified denominator for end-to-end loss
- Report an exact WAN-loss percentage using incomplete capture sequence context
Correct answer: A. The estimate is not yet a reliable path-loss measure under those collection limits
Measurement validity depends on collection quality and denominator meaning. State limits and improve the capture rather than attach false precision to an incomplete record.
capture-hard-19 · A client sends application requests to a reverse proxy; backend captures show several requests on one reused connection. Why is one-client-one-backend-flow matching unsafe?
- The proxy can pool or multiplex downstream work independently of client connections
- Match each frontend connection to one permanent backend connection
- Attribute every request on a pooled backend socket to the first frontend client
- Use the backend source port as an immutable user identifier
Correct answer: A. The proxy can pool or multiplex downstream work independently of client connections
An intermediary can change connection organization as well as tuples. Use trusted request correlation and proxy logs rather than assume transport correspondence.
capture-hard-20 · A technician concludes that no authentication request occurred because no clear-text credentials are visible in TLS traffic. What is wrong with that inference?
- Treat TLS setup as proof that every later authentication decision succeeded
- Disable encryption to make every routine user password visible to analysis
- Encrypted payload visibility does not determine whether authentication occurred
- Conclude authentication never occurred because credentials were not readable
Correct answer: C. Encrypted payload visibility does not determine whether authentication occurred
The request may be protected inside the encrypted exchange. Determine the stage through approved endpoint or application evidence without requiring exposed secrets.
capture-hard-21 · A reliable client capture shows an outbound request; a reliable gateway ingress capture on the intended VLAN sees none. What is the narrowest useful investigation?
- Change public DNS before confirming local attachment and interface choice
- Investigate remote server processing first despite the reliably bracketed local gap
- The local path between those observation points, including interface selection and segment attachment
- Treat a client-side capture hook as proof the intended VLAN gateway received the frame
Correct answer: C. The local path between those observation points, including interface selection and segment attachment
The observations bracket a local delivery gap under the stated reliable coverage. Verify that they refer to the same packet and path, then examine the local boundary.
capture-hard-22 · The analyzer marks a UDP checksum as absent in an IPv4 packet. Does that alone prove invalid UDP transmission?
- No; a zero UDP checksum is permitted in IPv4, subject to application/path context
- Treat absence of checksum verification as proof of successful application content validation
- Declare every IPv4 UDP zero-checksum packet invalid
- Apply the IPv4 optional-checksum rule without qualification to all IPv6 UDP
Correct answer: A. No; a zero UDP checksum is permitted in IPv4, subject to application/path context
IPv4 UDP permits a zero checksum. Do not transfer that rule casually to IPv6, where checksum requirements differ and exceptions are narrowly specified.
capture-hard-23 · A capture includes TCP opening, TLS negotiation, HTTP request, and a redirect to another host. The next host's DNS lookup fails. Where is the observed failure?
- The redirected dependency's name-resolution stage
- Return to the original handshake as the failed stage despite the redirect response
- Ignore the new hostname because all stages of a page load use one destination
- Declare the original server silent even though its HTTP redirect is visible
Correct answer: A. The redirected dependency's name-resolution stage
A multi-host application path can fail after substantial earlier success. Follow the actual redirect target instead of labeling the whole exchange as one undifferentiated connection failure.
capture-hard-24 · A request is absent from an endpoint trace but present at the gateway with a matching tuple. What must be checked before accusing the endpoint of fabrication?
- Capture coverage, start time, interface, loss, and possible alternate source/namespace
- Assume an empty endpoint file has complete timing and interface coverage
- Attribute the gateway observation to a particular endpoint process from tuple equality alone
- Claim matching packet metadata cryptographically identifies the sending user
Correct answer: A. Capture coverage, start time, interface, loss, and possible alternate source/namespace
The endpoint observation may miss traffic or capture a different context. Resolve collection and attribution limits before interpreting the disagreement as behavior by a particular process.
capture-hard-25 · What makes a packet-analysis conclusion reproducible for another technician?
- Share a screenshot without collection timing or filter settings
- Record only the largest frame and assume it explains every symptom
- Collection context, exact filters, flow identifiers, supporting frames, bounded claim, and next test
- Provide only an analyzer warning color and a fault label
Correct answer: C. Collection context, exact filters, flow identifiers, supporting frames, bounded claim, and next test
A reviewable conclusion ties the claim to identifiable observations and acknowledges limits. That lets another analyst check the boundary rather than inherit an unsupported diagnosis.
After capture interpretation, trace the encapsulation functions and packet-size budget in AP Networking OSI and Encapsulation Practice Test. Its original Easy, Medium and Hard scenarios add 75 explained items.
Use the result to choose your next study step
Annotate five frames or events: question asked, capture context, exact flow, observation, and bounded conclusion. If there is encryption or an intermediary, state which application meaning cannot be seen and which approved endpoint/log evidence would bridge that gap.
Record whether each miss concerned collection scope, cross-boundary correlation, evidence limits. Copy one decisive observation and one rejected inference into your error log. Then review the focused supporting resource, explain a missed item without its options, and retry the relevant level after a separate study session.
For course-level transfer, move to Unit 1 practice, Unit 3 practice, Unit 4 practice. When the topic labels no longer guide your answer, use full practice exams and artifact analysis to combine selection, evidence, and explanation.
Teacher use
Assign one level as a diagnostic, collect explanations for two missed items, and group students by the missing step rather than total score alone. Ask pairs to compare a correct conclusion with a tempting overclaim. Do not treat repeated exposure to the same answer as independent evidence of mastery.