AP Networking • Routing evidence • Remote reachability

Remote Network Unreachable: Find the First Router That Cannot Forward the Packet

Trace the decision from the source host to the destination prefix. Verify local-versus-remote classification, longest-prefix matching, next-hop reachability, forwarding progress, return routing, filtering, and the exact meaning of ICMP evidence.

Independent AP Networking resource • 24 free routing flashcards • Updated 2026-09-10
Free remote-routing deck: Practice subnet decisions, route selection, next hops, traceroute, return paths, filtering, and verification.
Start 24 Flashcards
Core diagnostic model

Remote reachability is a chain of forwarding decisions, not one routing-table lookup

A source host first decides whether the destination is local or remote. If remote, it chooses a gateway. Every router then selects a route for the destination, resolves or reaches the selected next hop, and forwards the packet. The destination must also have a usable return path. Filtering or stateful devices can interrupt either direction.

Evidence-first route sequence

Source IP/Prefix → Local-or-Remote Decision → Host Route → Gateway → Longest-Prefix Match → Next Hop → Forwarding Progress → Destination Network → Return Route → Policy/State → Verification.

The best next test is the one that identifies the first unresolved forwarding dependency while preserving everything already proven to work.

Source decision

The first routing decision happens on the source host

The host compares the destination with its own configured prefixes and route table. If it considers the destination on-link, it attempts local delivery; if remote, it sends toward an appropriate gateway. A wrong prefix length can therefore break remote access before the default gateway is ever used.

Worked case 1 — wrong mask changes the forwarding decision: Host A is 10.20.10.25/16 but the intended subnet is 10.20.10.0/24. It tries to reach 10.20.40.8. With /16, the host treats 10.20.40.8 as on-link and may attempt neighbor resolution locally. With the intended /24, that destination is remote and should be sent to the gateway. The symptom looks like “remote network unreachable,” but the first broken decision is on the host.
Host route table

A default route is only used when no more-specific matching route wins

Do not ask only whether a default gateway exists. List the routes that match the destination and select the longest prefix. A VPN, stale static route, or more-specific route can override the default even when the default is perfectly correct.

Illustrative host routes 10.40.0.0/16 via VPN 10.40.8.0/24 via 192.168.50.1 0.0.0.0/0 via 192.168.50.1 Destination: 10.40.8.77 Winning match: 10.40.8.0/24 Destination: 10.40.22.10 Winning match: 10.40.0.0/16 via VPN

Route selection is destination-specific. “Internet works” does not prove the route to a private remote prefix is correct.

Longest prefix match

Route specificity explains why a bad static route can defeat a healthy default

Routers prefer the matching route with the longest prefix. A /24 match is more specific than a /16, and both are more specific than /0. This makes route-table analysis a comparison problem rather than a search for the first route that looks relevant.

Among matching prefixes, the longest prefix is the most specific destination match.

For more route-table practice, use Routing for AP Networking and Network CLI Output Practice.

First gateway

If the source cannot reach its selected gateway, remote routing has not really begun

Confirm that the chosen gateway is reachable through the expected local interface. An unreachable gateway can result from wrong local addressing, VLAN placement, interface state, neighbor resolution, or local link problems. Testing a distant server first adds little information when the first hop is unresolved.

CheckpointIf it succeedsIf it fails
Source config/route choiceHost selected intended pathFix host prefix/route decision
Gateway reachabilityLocal path to first router worksStay local
Remote router hopForwarding progressed upstreamInspect previous/next route boundary
Destination network reachedForward path progressed farInspect destination-side delivery

Swipe horizontally to see the full table.

Router decision

At each router, separate route existence from route usability

A routing table entry can exist while the path is unusable. After identifying the winning route, ask what it points to: a directly connected exit, a next-hop address, a tunnel, or another logical interface. Then verify that the required adjacency or interface is actually usable.

Worked case 2 — stale static route: Router R1 has a specific route for 172.22.50.0/24 through next hop 192.0.2.18. The topology changed and that neighbor is no longer reachable, but the static route remains configured. The route exists and wins longest-prefix matching, yet packets are sent toward a dead next hop. Adding another default route would not repair the more-specific stale route.
Next-hop evidence

A selected next hop creates another dependency: can the router actually reach that neighbor?

Inspect the outgoing interface and the local mechanism needed to deliver to the next hop. On an Ethernet segment, neighbor resolution and link/VLAN state matter. A correct destination route with a failed next-hop adjacency can still produce a blackhole.

Keep the layers separate: the route answers where forwarding should go; local adjacency evidence answers whether the router can hand the packet to that next step.

Traceroute

Traceroute shows forwarding progress, but silence is not automatically the failure point

Traceroute can reveal responding Layer 3 hops as TTL/Hop Limit expires along a path. A sequence that advances through several routers proves the packet progressed at least that far. But asterisks can occur when devices do not return the expected diagnostic response even while forwarding traffic.

Illustrative trace 1 192.168.10.1 2 10.0.0.1 3 10.0.4.2 4 * * * 5 203.0.113.9 6 destination Interpretation: Hop 4 silence alone is NOT proof that hop 4 dropped transit traffic, because later hops responded.

This is why traceroute should be correlated with route tables, destination tests, and policy evidence rather than interpreted as a perfect map.

Destination-specific scope

One unreachable prefix with other remote networks working points toward selective routing or policy

If 172.20.0.0/16 fails while unrelated remote networks succeed, the default path may be functioning. Compare the routes and policies that are unique to the failed destination. A more-specific route, VPN prefix, ACL, missing return route, or destination-side condition becomes more plausible.

★ Routing Practice • Remote Network Unreachable: Find the First Router That Cannot Forward the Packet

A five-minute warm-up for Remote Network Unreachable: Find the First Router That Cannot Forward the Packet

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
Worked case 3 — selective remote failure: Users reach the Internet and 10.60.0.0/16, but 10.70.5.0/24 fails. R1 contains 10.70.5.0/24 via an obsolete tunnel and a healthy default via the WAN. Because the /24 is more specific, the healthy default never wins for that destination. The failure scope and route specificity identify the mechanism.
Return path

Forward-path success does not guarantee the reply can return

The remote host or its gateway must know how to reach the source network. This is especially important after adding a new subnet: outbound packets may reach an established remote network while the remote side has no route back to the new source prefix.

Forward: 10.30.40.25 → R1 → R2 → Server 172.18.8.20 Return: Server → R2 R2 has no route for 10.30.40.0/24 Reply cannot return to source

A packet capture showing requests arriving at the server with no replies leaving can indicate a server/service issue. Requests arriving and replies leaving the server but never returning to the client moves the boundary toward the return path or intervening policy.

Routing Lab • 120 Missions

Let students try Remote Network Unreachable: Find the First Router That Cannot Forward the Packet 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 Remote Network Unreachable: Find the First Router That Cannot Forward the Packet.

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

Different forward and return paths are not automatically wrong—but stateful devices can make asymmetry matter

IP routing does not require the reply to follow the exact same routers. However, firewalls, NAT devices, and other stateful systems may expect both directions to traverse compatible state. A topology change that sends replies around the device that observed the original flow can therefore break connectivity even though both route tables contain plausible routes.

Do not diagnose “asymmetry” from a different-looking trace alone. Demonstrate the path difference and connect it to a stateful dependency that requires compatible flow state.

Routing Exam Practice • Remote Network Unreachable

Check whether Remote Network Unreachable: Find the First Router That Cannot Forward the Packet 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
ICMP evidence

An explicit ICMP unreachable is stronger evidence than a timeout because a device reported a failure condition

Read who generated the message and its context. A router reporting that it cannot deliver toward a network gives a different boundary than a destination host reporting a delivery problem. Diagnostic messages can also be filtered or rate-limited, so absence of ICMP does not prove that no routing or policy failure exists.

Evidence rule: timeout = lack of observed reply; explicit unreachable = some device actively reported inability or prohibition. Neither should be stretched beyond what the artifact actually says.
Filtering versus routing

A timeout can be caused by a missing route, failed next hop, silent filter, or nonresponsive destination

This is a classic differential-diagnosis problem. Route evidence can show that a path should exist; it cannot by itself prove a firewall permits the flow. Conversely, a firewall rule that permits a flow cannot compensate for a router with no usable route.

Premium Routing Feedback

Spend less time marking explanations about Remote Network Unreachable: Find the First Router That Cannot Forward the Packet

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
EvidenceSupportsStill unresolved
No matching routeRouting failure at that deviceWhat route should exist
Winning route + dead next hopForwarding adjacency failureWhy next hop is unreachable
Route/path evidence healthy + explicit policy denyFiltering boundaryWhether deny is intended
Only timeoutFailure somewhere before replyRouting, filtering, return, destination

Swipe horizontally to see the full table.

Route loops

Repeated routers in a path are a different signature from a simple blackhole

If two or more routers repeatedly forward the destination toward each other, TTL/Hop Limit eventually expires. That is a routing loop, not merely an absent route. Inspect the exact prefix decision on each repeating router and determine why their next-hop choices are reciprocal.

See Routing Loop Symptoms for the deeper loop workflow.

NEW • COMPLETE 180-DAY TEACHER CURRICULUM

Teach Remote Network Unreachable: Find the First Router That Cannot Forward the Packet 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
Multi-homed hosts and VPNs

The source can choose an unexpected interface even when both networks individually work

A host with Ethernet, Wi-Fi, virtual adapters, or a VPN can have overlapping routes. The most specific matching route—and then other route-selection rules where needed—can steer one destination through a different interface than ordinary Internet traffic.

Worked case 4 — VPN steals one prefix: A laptop reaches public sites normally but cannot reach 10.55.20.0/24 on the local enterprise network. Its VPN installs 10.55.0.0/16 through the tunnel. The destination matches that VPN route, so “the local gateway works” does not prove the host sends this particular prefix locally. Inspect the route selected for the exact destination.
Failure scope matrix

Use what still works to choose the routing table worth inspecting

Observed scopeWhat it suggestsHigh-information comparison
One host onlyHost route, prefix, VPN, local statePeer on same subnet
One destination prefixSpecific route/policy/return pathNeighboring remote prefix
All remote networks failGateway/default/upstream dependencyGateway vs first remote hop
One site/VLAN fails to remote prefixSource-specific route/policy/return routeDifferent source subnet
Requests arrive remotely, replies disappearReturn route/stateful pathRemote capture + return route

Swipe horizontally to see the full table.

Evidence hierarchy

Prefer artifacts that expose the actual forwarding decision

Troubleshooting workflow

Walk from the source decision outward and stop at the first unresolved dependency

  1. Write the exact source and destination IP addresses and prefixes.
  2. Determine whether the source should classify the destination as local or remote.
  3. Inspect the route selected for that exact destination.
  4. Verify the selected gateway or next hop is locally reachable.
  5. At each router, identify the longest matching prefix and outgoing next step.
  6. Use traceroute or captures to identify how far forwarding demonstrably progresses.
  7. Inspect destination-side delivery and the route back to the source.
  8. Evaluate firewall/NAT/state evidence if routing appears usable.
  9. Make the smallest route, adjacency, or policy change justified by evidence.
  10. Repeat the original test and an unaffected control prefix.
Counterexamples

Four facts that prevent common routing overclaims

“The default route is correct.”

A more-specific bad route can still win for the failed destination.

“Traceroute has an asterisk.”

Later responding hops prove that silent hop may still forward transit traffic.

“The route exists.”

The selected next hop or outgoing adjacency can still be unusable.

“The server received it.”

The return route or stateful reverse path can still prevent the reply from reaching the source.

Verification

Verify the repaired prefix without accidentally changing neighboring routes

Repeat the exact source-to-destination test that failed. Confirm the intended route now wins and that forwarding progresses through the corrected next hop. Then test an unaffected remote prefix that should retain its prior path.

For a new return route, verify both directions. For a policy change, test the intended permitted flow and an intentionally disallowed flow when appropriate. For a VPN/host-route correction, verify the affected prefix uses the intended interface while ordinary traffic still follows its designed path.

AP-style reasoning

Build the answer as observation → exact route decision → mechanism → next evidence → verification

Example response: “The source can reach its gateway and other remote prefixes, but 10.70.5.0/24 fails. R1 contains a specific 10.70.5.0/24 route through an obsolete tunnel, which is more specific than the healthy default route. Therefore traffic for this destination follows the stale tunnel rather than the default. Verify the tunnel next hop is unusable, remove or correct the stale route if the design confirms it, then retest 10.70.5.0/24 and a neighboring prefix that should continue using its existing path.”
Free digital flashcards

24 interactive remote-routing flashcards

Practice subnet decisions, longest-prefix matching, gateway evidence, next-hop usability, traceroute, return paths, filtering, scope, and verification.

All topics
Click or press Enter/Space to reveal.
Then identify one result that would weaken the hypothesis.
0 seen•24 cards
Related routing resources

Continue from route selection into deeper evidence analysis