Skip to main content
LEARN / NETWORKING / APPLIED ENGINEERING

Follow the packet.
Understand the decision.

Good network engineers don't memorize symptoms and guess at the fix. They know what a host, switch and router should do, then collect evidence when reality differs. This path assumes the fundamentals and starts with the evidence that proves how traffic actually moved.

Intermediate → Applied5 connected phasesInteractive Phase 01Free · No account
THE FULL LEARNING JOURNEY

Five phases. One engineering mindset.

We assume prior IP, switching and network services knowledge, then apply it to packet-path analysis, campus verification, routing, operations and a multi-system incident. Each phase has a purpose; none should be a collection of unrelated lessons.

PHASE 01APPLIED / START HERE

Packet Path Analysis & Evidence

Diagnose the packet path

Multi-layer packet-path evidence: route and neighbor state, link boundaries, name/transport verification, and IPv6 reachability.

Multi-hop evidenceNext-hop diagnosticsService validation
Explore Phase 01 ↓
PHASE 02CURRICULUM SCOPE

Switching & Campus Networks

Understand the campus

Correlate MAC and trunk forwarding evidence, STP topology, EtherChannel state, and approved change validation across a campus.

VLANs + trunksSTP + redundancySwitch evidence
Explore Phase 02 →
PHASE 03CURRICULUM SCOPE

Routing & Network Services

Choose the next hop

Static routes, longest-prefix matching, inter-VLAN routing, OSPF fundamentals, NAT, DHCP relay, and service dependencies.

Routing tablesOSPF basicsNAT + services
Explore Phase 03 →
PHASE 04CURRICULUM SCOPE

Network Operations & Security

Operate safely

ACL decisions, wireless architecture, monitoring, configuration backups, change windows, and rollback planning.

ACLs + wirelessMonitoringChange control
Explore Phase 04 →
PHASE 05CURRICULUM SCOPE

Applied Network Engineering Capstone

Prove the service

A multi-site Northstar incident spanning switches, VLANs, routers, DNS, and a business application.

Correlate evidenceScope fixesVerify recovery
Explore Capstone →
PHASE 01 / PACKET PATH ANALYSIS

One user request. Multiple testable hypotheses.

Networking Foundations explains IP, gateways, DNS and Ethernet forwarding. Here you will use those concepts to interpret real-looking route, neighbor, transport and application evidence—then identify exactly where further testing belongs.

By the end, you should be able toCorrelate first-hop, Layer 2, Layer 3, DNS/TLS and service observations; identify which claims each check supports; and select defensible next steps without changing an unrelated system.
01 / START WITH THE ENVELOPE

Build an evidence map across every hop.

Rather than memorizing encapsulation again, use it to decide what each observation can establish. A host's route table explains the intended next hop; an ARP or neighbor entry describes local address resolution; a switch MAC table identifies an observed source; and a firewall session can indicate permitted transport. None of those observations alone proves that the application worked.

ApplicationData
TransportTCP / UDP header + data
NetworkIP header + transport unit
LinkEthernet header + IP packet + trailer

When a router forwards a packet onto another Ethernet link, it uses a new link-layer frame. That means a MAC address-table observation on one VLAN cannot be used as proof of the next hop on another network. Correlate evidence across device and layer boundaries.

Important distinction

Your evidence must follow the same boundaries as the traffic: local MAC learning, the next-hop/router decision, security enforcement and the final service transaction. A healthy observation at one stage is not proof of the entire chain.

03 / A WORKING NAME IS NOT A WORKING APP

Prove which service dependency failed.

Suppose someone reports, “The intranet is down.” There are several independent checkpoints. DNS may resolve intranet.northstar.example to 10.20.20.25. The host then needs a usable route and a permitted connection to the service. For typical HTTPS over TCP, a TCP handshake and TLS negotiation happen before the application can serve the requested page.

DNSWhere is the name?

A valid answer says which address a resolver returned. It does not prove the server accepts connections.

TCP / UDPHow does transport behave?

TCP establishes a connection; UDP is connectionless. Services can use different transport protocols, including modern HTTP over QUIC/UDP.

ICMPWhat can the network report?

Echo, unreachable, and related messages help diagnose paths, but success or silence alone doesn't prove application health.

For the remainder of this lesson, our HTTPS example uses a conventional direct TCP/443 connection. Real networks may include proxies, QUIC, tunnels, security policy, or cached DNS; be explicit about what your test actually checks.

04 / THE OTHER IP FAMILY

Investigate IPv6 independently from IPv4.

When IPv4 connectivity works but IPv6 does not, a shared application name is not enough to identify the cause. Check the AAAA answer, IPv6 route, router advertisement state and ICMPv6 Neighbor Solicitation/Advertisement observations; use those to distinguish a missing off-link route from an on-link neighbor failure.

For example, a client at 2001:db8:10::11/64 talking to 2001:db8:20::25/64 normally forwards toward an appropriate IPv6 router. The next-hop address might be the router's link-local address such as fe80::1 on a specific interface.

Operational consequence

Blocking ICMPv6 indiscriminately is unsafe. Neighbor Discovery and important error/control messages depend on it. IPv6 uses Hop Limit instead of IPv4 TTL.

05 / TEST YOUR MENTAL MODEL

Follow the packet, one decision at a time.

Switch between local delivery, routed traffic, DNS-to-HTTPS, and an IPv6 first hop. Predict the next address or forwarding decision before revealing the next step. These are fixed teaching examples, not live network diagnostics.

INTERACTIVE / FOUR NETWORK PATHS

Change the path. Follow the evidence.

Select a scenario, then advance one forwarding decision at a time. The data is fictional and illustrative; no traffic is sent or captured.

Read-only simulation
10.20.10.11/24 → 10.20.10.42/24

Two hosts share the 10.20.10.0/24 network. The sender can deliver directly to the peer's MAC address.

DECISION 01 / 04Application → Transport

Application creates data

The workstation prepares data for 10.20.10.42.

A transport segment (TCP or UDP, depending on the application) is encapsulated in an IP packet. The destination IP identifies the final host, not the next switch.

EXAMPLE READ-ONLY CHECK / WHERE AUTHORIZEDipconfig /all

Confirm the source IPv4 address and prefix; this alone does not prove the peer can respond.

1 of 4
What this path proves

The IP destination remains the peer, and the Ethernet destination is the peer's MAC. No router is required.

06 / PRACTICAL TROUBLESHOOTING

Choose tests that answer a question.

Commands are useful when they narrow the possibilities. Prefer read-only checks first, preserve the original symptom, and avoid changing a network simply because an output looks unusual.

Wrong addressing?ipconfig /all

Verify the assigned IP, prefix, gateway, and resolver. A valid address does not mean the expected VLAN or service is reachable.

Wrong next hop?route print -4

Check the best-matching route and interface. Compare source, destination, and the documented design.

Missing neighbor?arp -a

Look for the correct IPv4 next hop. A cached MAC entry does not prove end-to-end access.

Name versus service?nslookup intranet.northstar.example

Inspect the answer, then test the intended TCP service and the application's original task separately.

For Cisco IOS / IOS XE

Common authorized read-only checks include show mac address-table dynamic, show interfaces trunk, and show ip route. Use the relevant platform's equivalent, and treat output as evidence—not a permission slip for configuration changes.

07 / CHECK YOUR UNDERSTANDING

Can you defend the next decision?

Answer five independent scenarios. Each response explains the logic, including why an apparently reasonable alternative would be misleading. You can revise answers and try again; nothing is sent or graded remotely.

INDEPENDENT CHECK / 5 DECISIONS0 / 5 attempted

An intranet name resolves correctly. A capture shows a TCP SYN and SYN-ACK, but the browser displays a TLS certificate name mismatch. What should be investigated next?

Question 1 of 5
08 / KEEP APPLYING IT

Practice engineering decisions, not foundational recall.

Your next required milestone is a new Packet Path Investigation Practice module with cases that demand evidence interpretation. The older Fundamentals lessons below are optional references if a concept needs refreshing.

AFTER THE LESSON / PRACTICE & LAB

Read and explore the packet journeys first. Then investigate a new packet-path case in Applied Practice; use Networking Foundations only if you need a refresher.

CONTINUE YOUR LEARNING PATH · APPLIED NETWORK ENGINEERING

Complete the Practice milestone

You've reached the end of this written lesson. Your next step is practice: Packet Path Investigation Practice. Complete that milestone before moving to the following lesson. You can revisit the explanation whenever you need it. Next: milestone 2 of 10.

Your completion marks are saved in this browser only.