Starphix
Course Library / 004 / Free
A free course · Starphix Library 004

Network
Engineering

Sixty minutes to see exactly what happens between typing a name and seeing a page — and where that chain usually breaks.

Packets, addresses, names, trust and boundaries, in the order they actually occur. Plus the five failures you will meet in your first year, and the first command to run for each.

10 modules
60 minutes
18–55+ no prerequisites
10 interactive tools
your device app · sockets local network switch · wifi · arp your provider nat · dns · bgp the wider internet routers · as paths the server tls · app
Five zones, one request. Everything in this course is a detail of one of these boxes.
The path

Ten modules. One request, followed all the way down.

A single page load is revisited in every module at a deeper layer. Terms are defined where they are used, each module names the way the thing breaks, and every module ends with one command you can run.

Core path63 min

After this hour you can

Explain what happens when you open a site, in order. Read an address, a mask and a port and say what each does. Name the four places a connection usually fails and the command that tests each one.

What this course is not

Not a certification course and not a vendor CLI tour. It is the model underneath the commands — the part that lets you diagnose a network you have never seen.

How to take it

One sitting, with a terminal open. Every module ends with one command you can run against a real network, including the one you are on right now.

Who it's for

Developers whose software fails in ways that turn out to be DNS. Career switchers moving into infrastructure. Anyone between 18 and 55 who has ever said "the internet is broken" and wanted to know which part.

Free to read and share · CC BY 4.0 · Starphix Course Library 004. Content is drawn from a curated research vault; the underlying papers, standards and docs are listed in Sources.