AP Networking • Artifact Analysis • Logs

Network Log Analysis Practice

Correlate DHCP, DNS, switch, authentication, firewall, routing, VPN, and monitoring logs by timestamp and identity to reconstruct what actually happened during a network failure.

Independent AP Networking resource • Updated 2026-09-13 • Includes 24 free digital flashcards
Log-analysis rule: find the first state change that explains the later sequence—not the loudest error message.
Practice with Flashcards
Log-analysis rule

Logs become useful when you reconstruct a sequence, not when you count error messages

A single warning can be ambiguous. A sequence across switch, AP, DHCP, DNS, firewall, authentication, and routing systems can reveal exactly where the network changed state. Strong log analysis therefore starts with time, identity, scope, and dependency order. The goal is to find the earliest event that explains the later symptoms.

Core workflow: Normalize Time → Correlate Identity → Establish Scope → Find First State Change → Trace Downstream Effects → Separate Cause from Noise → Verify the New Sequence.
Timestamp discipline

Normalize time before you correlate devices

One switch may log local time, a firewall may log UTC, and an application may include a different time zone or clock offset. If those systems are even a minute apart, events can appear in the wrong order.

09:01:12Wireless authentication succeeds.
09:01:13Client is assigned to VLAN 30.
09:01:16DHCP request reaches the server.
09:01:16DHCP reports no free leases.

The sequence is meaningful only if all systems agree closely enough on time.

Identity correlation

Use the identifier that is stable at that stage of the connection

Before DHCP completes, the client may not yet have a usable IP address, so MAC address or wireless client identity is more useful. After DHCP, an IP plus lease timestamp may be useful. Authentication systems may identify the user by username or certificate, while firewalls may use a session ID or rule ID.

Before DHCP

MAC, switch port, AP/BSSID, SSID.

After DHCP

IP + lease time + MAC.

Security/routing

User, session ID, rule ID, prefix, neighbor ID.

Case 1

DHCP failure after successful wireless authentication

09:01:12 AP-17 client 8c:21:0a:44:19:70 AUTH SUCCESS SSID=Staff 09:01:13 AP-17 client 8c:21:0a:44:19:70 VLAN=30 09:01:16 DHCP-1 DISCOVER giaddr=10.30.0.1 09:01:16 DHCP-1 NO_FREE_LEASES scope=10.30.0.0/24

Analysis: authentication succeeded, VLAN assignment succeeded, and the DHCP request reached the server through the relay/gateway path. The first explicit failure is scope capacity. A bad Wi-Fi password and missing DHCP relay are inconsistent with the evidence.

DHCP information gain

Separate “DHCP failed” from the exact stage that failed

DHCP logs can distinguish no request, no available address, no reply path, client rejection, or a normal lease sequence. The most useful clue is the first point where the expected exchange diverges.

Normal pattern: DISCOVER OFFER REQUEST ACK Failure pattern: DISCOVER NO_FREE_LEASES Conclusion: server reached scope has no available address
Case 2

Repeated switch link transitions point below Layer 3

11:42:03 SW-4 Gi1/0/18 link DOWN 11:42:05 SW-4 Gi1/0/18 link UP 1000/full 11:42:22 SW-4 Gi1/0/18 link DOWN 11:42:25 SW-4 Gi1/0/18 link UP 1000/full

Analysis: the port repeatedly loses and regains carrier. DNS, routing, or a firewall rule cannot directly make Ethernet link state flap. Investigate cable, connector, NIC, switch port, power, physical movement, or transceiver state.

Port-flap follow-up

Use counters and substitution to narrow the physical branch

Check whether CRC/FCS errors, symbol errors, or link-reset counters increase around the flap. If practical, substitute one component at a time: cable first, then switch port, then adapter path. Preserve timestamps so the substitution can be tied to whether the flap disappears.

High-information test: one controlled substitution is stronger than rebooting both endpoints and losing the original state.
Case 3

Authentication reject is identity-specific, not site-wide

13:08:40 RADIUS user=student17 AP=AP-05 RESULT=REJECT reason=expired-password 13:08:43 RADIUS user=student18 AP=AP-05 RESULT=ACCEPT 13:08:44 RADIUS user=teacher3 AP=AP-05 RESULT=ACCEPT

Analysis: the same AP and authentication backend accept other users seconds later. A broad RADIUS outage is inconsistent with the control evidence. The named rejection reason makes the affected identity's credential state the strongest branch.

Authentication control

Peer success on the same infrastructure is powerful negative evidence

When two other users authenticate successfully on the same AP/backend during the same time window, several shared-failure hypotheses become weaker. This is an example of using working traffic as a control rather than focusing only on the failed event.

A log entry is evidence of what a particular system recorded, not a complete reconstruction of everything that happened across the network. Time window, device role, log fields, missing events, and other enforcement points still matter. Before drawing a root-cause conclusion from a single record, study how to recognize network evidence that appears conclusive but isn't and practice moving from observation to evidence ceiling to a discriminating next test.

Case 4

Healthy DNS followed by firewall deny moves the failure into policy

14:20:01 DNS-2 Q client=10.7.4.18 name=lab.example A -> 10.90.2.40 14:20:02 FW-1 DENY src=10.7.4.18 dst=10.90.2.40 tcp/443 rule=Guest-Isolation

Analysis: DNS returned the expected address. One second later the firewall explicitly denied the required HTTPS flow under a named rule. The evidence points to policy/role rather than name resolution.

Do not assume the deny is wrong. First verify whether guest-to-lab access is actually required by policy.
Policy interpretation

A firewall deny can be correct behavior

Log analysis should distinguish “this event caused the user's symptom” from “this configuration is incorrect.” A guest-isolation rule may intentionally block the application. The next step is to compare the deny with the intended access requirement.

★ Routing Practice • Network Log Analysis Practice

A five-minute warm-up for Network Log Analysis Practice

Tomorrow’s opening question can pick up where this page leaves off: ask students to explain the idea in their own words and apply it to a real network. 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
Cause ≠ misconfiguration. A policy can be the mechanism producing the symptom and still be exactly what the design requires.
Case 5

Routing adjacency loss precedes route removal and site failure

15:31:07 R1 OSPF neighbor 10.255.0.2 DOWN dead-timer-expired 15:31:08 R1 route 10.80.0.0/16 removed 15:31:10 MONITOR remote-site-80 UNREACHABLE

Analysis: the adjacency drops first, then the route disappears, then monitoring reports the destination unreachable. That sequence strongly supports a routing/adjacency investigation.

Routing evidence boundary

The logs show where the path failed, but not yet why the neighbor died

The adjacency failure may come from a physical link issue, peer-router failure, interface problem, timer mismatch, or other protocol/configuration issue. The route removal is a downstream consequence, not necessarily the root cause.

Applied Exam Practice • 120 Missions

Let students try Network Log Analysis Practice 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 Network Log Analysis Practice.

AP Networking Browser Troubleshooting Simulator
$29.99
120 Missions • 60 Failure Patterns • Offline Copy
GET THE SIMULATOR → See all 120 missions & features
Strong wording: “The first observed failure is the OSPF adjacency loss; the underlying cause of that loss remains unproven.”
Case 6

DNS timeout that follows resolver reachability loss

10:14:02 MONITOR DNS-2 icmp unreachable 10:14:03 CLIENT-44 query name=portal.example timeout 10:14:06 CLIENT-44 query name=portal.example timeout 10:14:10 MONITOR DNS-2 reachable

Analysis: resolver reachability fails before the client name-resolution timeouts and recovers before service returns. That sequence is stronger than merely seeing “DNS timeout” by itself.

Case 7

Duplicate IP evidence appears as alternating ownership

10:17:01 ARP 10.20.30.50 -> aa:aa:aa:aa:aa:aa 10:17:08 SWITCH aa:aa:aa:aa:aa:aa learned Gi1/0/7 10:17:44 ARP 10.20.30.50 -> bb:bb:bb:bb:bb:bb 10:17:46 SWITCH bb:bb:bb:bb:bb:bb learned Gi1/0/18

Analysis: the same IPv4 address maps to two different MAC addresses on different switch ports in the same time window. That is far stronger duplicate-IP evidence than a generic connectivity complaint.

Case 8

VPN reauthentication failure can look like a network outage

11:32:10 CLIENT gateway probe success 11:32:11 CLIENT remote IP probe success 11:32:14 VPN reauth FAILED 11:32:14 APP session reset 11:32:20 CLIENT gateway probe success

Analysis: ordinary IP connectivity stays healthy while the VPN control event fails exactly when the application session resets. The boundary moves toward VPN/session state rather than physical or routed connectivity.

Routing Exam Practice • Network Log Analysis Practice

Check whether Network Log Analysis Practice 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
Noise filtering

Severity does not make a log line relevant

Networks constantly generate retries, blocked scans, informational transitions, failed probes, and routine renewals. Prioritize events that match the affected client, service, destination, identity, and failure time.

15:00:01 FW-1 DENY src=198.51.100.25 dst=203.0.113.10 tcp/22 15:00:03 CLIENT-44 DHCP renew success 15:00:05 USER reports DNS failure The SSH deny: severe-looking but unrelated to client DNS path
First-event discipline

Find the earliest event that changes from expected state

Later errors may simply be consequences. If a routing neighbor goes down before a route is removed, the neighbor loss is earlier. If the switch link goes down before DHCP renewals fail, the link event is earlier. If DNS succeeds before the firewall denies the connection, DNS is not the first failure.

Premium Artifact Reasoning

Spend less time marking explanations about Network Log Analysis Practice

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
Ask: What changed first, and can that event logically explain everything after it?
Correlation matrix

Track the same incident across multiple devices

Layer/systemUseful identifiersQuestion answered
AP/WLANMAC, BSSID, SSID, usernameDid association/authentication succeed?
SwitchMAC, port, VLANWhere is the device attached?
DHCPMAC/client ID, relay, scopeDid addressing complete?
DNSClient IP, query nameDid name resolution succeed?
Firewallsrc/dst/port, session, rule IDWas the flow allowed or denied?
Routingprefix, interface, neighbor IDDid the path/adjacency change?

Swipe horizontally to see the correlation matrix.

Scope

One user and many users create different log hypotheses

One identity

Credential, endpoint, session, access port, local policy.

One VLAN/site

VLAN, trunk, gateway, relay, local routing.

Many users/sites

Shared routing, provider, DNS, firewall, controller, backend.

Causality vs coincidence

Matching timestamps are necessary but not always sufficient

Two events occurring at the same time may still be unrelated. Stronger causal evidence includes a plausible mechanism, matching identity/path, the correct order of events, and repeatable recurrence.

NEW • COMPLETE 180-DAY TEACHER CURRICULUM

Teach Network Log Analysis Practice 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
Better conclusion: “The port-down event is likely causal because it affects the same interface and precedes the client loss every time the symptom reproduces.”
Verification

After repair, the expected log sequence should change

Verification is strongest when both logs and user behavior agree. If DHCP scope exhaustion was corrected, the next client should complete the expected exchange. If an expired password was fixed, the affected user should change from REJECT to ACCEPT. If a firewall rule was corrected, the intended session should hit the allow rule.

Before: DISCOVER NO_FREE_LEASES After: DISCOVER OFFER REQUEST ACK User result: valid address + service restored
Verification duration

Intermittent log problems need recurrence-based verification

If the old event happened every 60 minutes, a five-minute clean window is weak proof. Monitor through several expected recurrence intervals or repeat the original trigger.

Analyst note

A strong incident summary separates facts, inference, and unknowns

Facts: AUTH SUCCESS VLAN 30 assigned DHCP request received NO_FREE_LEASES Inference: scope exhaustion is first failed dependency Unknown: why capacity was not increased earlier Verification: normal DORA sequence after remediation

This prevents a conclusion from being presented as stronger than the logs actually support.

Practice method

Read logs in passes instead of line by line once

Exam transfer

Artifact-based questions reward concise evidence language

A strong answer does not restate every log line. It names the first meaningful change and explains why later events support it.

Strong answer pattern: “Authentication and VLAN assignment succeed. DHCP then reports no free leases for the intended scope, so scope capacity is the first failed dependency. The relay path is already proven by the received request.”
Capstone sequence

Correlate wireless, DHCP, DNS, and firewall logs without overclaiming

08:15:10 AP AUTH SUCCESS user=student22 08:15:11 AP VLAN=70 08:15:14 DHCP ACK 10.70.0.44 08:15:18 DNS A lab.example -> 10.90.2.40 08:15:19 FW DENY 10.70.0.44 -> 10.90.2.40 tcp/443 rule=Guest-Isolation Conclusion: wireless, VLAN assignment, DHCP, and DNS all succeed; firewall policy is first failed dependency for the application flow
Free digital flashcards

24 Network Log Analysis digital flashcards

Practice timestamp correlation, clock skew, DHCP, switch link events, authentication, DNS, firewall rules, routing adjacency, duplicate IPs, VPN state, noise filtering, evidence boundaries, and verification.

All log-analysis cards
Click or press Enter/Space to reveal.
Find the first state change that explains the later sequence.
0 seen•24 cards
Continue studying

Move from log analysis into other artifact types