THELINEMAN OS v1.9.4

> INITIALIZING NETWORK STACK...

> LOADING FORTINET MODULES... OK

> MOUNTING /home/lineman... OK

> APACHE2 SERVICE... STARTED

> CCNA STUDY SESSION... ACTIVE

> IRONMAN TRAINING LOG... SYNCED

> ALL SYSTEMS NOMINAL

0%
▶ PRESS ANY KEY TO CONTINUE [ AUTO-BOOT IN 10s ]

THE LINEMAN

// BY DYLAN DOYLE — NETWORK ANALYST
CCNA 200-301 · HANDS-ON NETWORKING LABS
INTERACTIVE STUDY TOOLS · FORTINET HOME LAB

STUDYING IN PUBLIC.
ONE PACKET AT A TIME._
[ ▶ PICK UP WHERE YOU LEFT OFF ] CONTINUE ▶

★ CCNA PRACTICE LABS

64 SwitchLab lessons, from your first switch port to a complete campus. Pick a guided lab, troubleshoot a fault, or try a capstone.

[ SWITCHLAB · GUIDED ]Trace an Ethernet Link and MAC LearningBeginner · 15 MINFollow two hosts through one switch, generate traffic and identify the learned source MAC addresses.OPEN LESSON →
[ SWITCHLAB · GUIDED ]Build Your First OSPF Neighbor RelationshipBeginner · 30 MINEnable single-area OSPF on two addressed routers, identify each peer, and follow a learned route to the remote LAN.OPEN LESSON →
[ SWITCHLAB · CHALLENGE ]TheLineman CCNA CapstoneAdvanced · 60 MINDeliver a segmented campus, an OSPF branch and a verified resource-access policy from an incomplete network.OPEN LESSON →

Existing Packet Tracer and browser labs are still available. Follow the study path to track your progress.

[ ★ NEW — DAILY CCNA DRILL ] Six fresh questions every day — subnetting, IOS commands, troubleshooting. Grade instantly, build a streak, come back tomorrow. Free, no signup.
▶ TODAY'S DRILL
[ ★ NEW — NETWORKING GAMES ] Quick, replayable games for CCNA practice — guess ports in PortGuesser, survive subnetting in Subnet Survivor. A few minutes, instant feedback, every game feeds your study streak.
▶ PLAY GAMES
★ STUDYING FOR THE CCNA? START HERE ★ All 53 CCNA 200-301 exam topics · every covered article, lab and drill in one place · recommended study order ▶

Brand new? How to study for the CCNA  ·  Want it ordered & tracked? The guided study path ▶

► LEARN NETWORKING IN YOUR BROWSER SwitchLab powers our browser-based lessons in switching, routing, IPv6, DHCP, NAT and security. Start with a guided lesson, then troubleshoot a network or tackle a capstone. LAUNCH SWITCHLAB.DEV ↗

★ LATEST POSTS

GUIDE WHY SUBNETTING FINALLY
CLICKED FOR ME
Three weeks of confusion. One diagram that changed everything. Here's the mental model that actually works — and why most guides start from the wrong end.
PRACTICE CCNA SUBNETTING PRACTICE QUESTIONS
(WITH ANSWERS EXPLAINED)
Twelve worked problems — network & broadcast, host counts, masks, VLSM sizing, wildcards, the magic-number method — each with a click-to-reveal answer. Try it, then check yourself.
Q&A HOW IS THE OSPF DR/BDR
ELECTED?
Priority first, then Router ID — why the newest router almost never wins, how to force the DR with ip ospf priority, and why point-to-point links skip the election entirely.
GUIDE TCP vs UDP:
THE TRANSPORT LAYER, MADE CONCRETE
The 3-way handshake, ports and sockets, reliability vs speed, and the well-known port for every CCNA service — then watch it move in the live packet visualizer.
BLOG IS THE CCNA WORTH IT IN 2026?
AN HONEST TAKE
A working network analyst's honest answer — the real case for it, the honest case against, who shouldn't bother, what it costs in time and money, and a clear way to decide.
GUIDE OSPF MULTI-AREA & LSA TYPES:
WHAT EACH LSA CARRIES
Why OSPF carves the domain into areas, the four router roles (internal / backbone / ABR / ASBR), every CCNA-relevant LSA type (1, 2, 3, 4, 5, 7) with originator and flooding scope, and the five OSPF packet types tied to the adjacency state machine.
GUIDE IPV6 FOR THE CCNA:
COMPRESSION, TYPES & EUI-64
The short IPv6 guide for the exam — 128-bit anatomy, the two compression rules, the six address types, and EUI-64 step-by-step. Paired with three free drill tools.
VIEW ALL POSTS ▶

★ ABOUT

░░░░░░░
░ DD ░
░░░░░░░
DYLAN DOYLE NET ANALYST · LVL 23
ROUTING
72
FORTINET
80
LINUX
65
ENDURANCE
85
CCNA
100
CCNP
15

I used to hold the line on a football field. Now I hold it in a network rack.

I'm Dylan Doyle — a network analyst at Halton District School Board, based in Burlington, ON. I studied the BIT NET joint program between Carleton University and Algonquin College — four years learning how networks actually work, then two summers at Halton's IS-IS department proving it. They kept me on full time after graduation.

Now I'm CCNA 200-301 certified and working toward the CCNP Enterprise, running a Fortinet home lab — FortiGate 60F, FortiSwitch 124D, and a FortiAP 421E — and self-hosting everything I build on Linux from scratch. This site included.

Outside the rack, I'm training. I've completed an Olympic triathlon and a half marathon, and I'm building toward a full Ironman — slowly, deliberately, the same way I approach everything. One packet at a time.

TheLineman is where I document all of it — the certs, the lab, the grind. If you're on a similar path, pull up a chair._

CCNA FORTINET LINUX APACHE2 CARLETON BIT NET HALTON DSB IRONMAN BURLINGTON ON

★ CONTACT

INSERT COIN TO CONNECT Fellow IT student? Networking pro?
Just want to talk shop?
Reach out — always happy to connect.

★ RESOURCES

⚙ HOME LAB

[ FIREWALL ] FORTIGATE 60F Perimeter firewall, VPN, threat inspection. The brain of the home lab. Full UTM enabled. ● ONLINE
[ SWITCH ] FORTISWITCH 124D 24-port managed switch. VLANs, trunking, FortiLink managed directly by the FortiGate. ● ONLINE
[ WIRELESS ] FORTIAP 421E Dual-band AP managed via FortiGate wireless controller. Multiple SSIDs per VLAN. ● ONLINE
[ SERVER ] LINUX BOX POP!_OS · APACHE2 Self-hosted Pop!_OS + Apache2 box, built and configured from scratch. Hosted this site until the move to Cloudflare Pages — still online running the home lab. ● ONLINE
[ MONITOR ] OBSERVABILITY PLANNED: GRAFANA Deploying Grafana + Prometheus for full visibility across the Fortinet stack and Linux server. ◌ IN PROGRESS
[ CERT LAB ] CCNA STUDY ENV GNS3 + PACKET TRACER Virtual topologies for exam scenarios. OSPF, BGP, STP, and VLANs running daily. ◌ ACTIVE

★ CURRENTLY BUILDING

2026-05-28 "Back to Tools" on every drill + the ACL drill gets a "Keep Going" block
2026-05-27 Off the home server — TheLineman moves to Cloudflare Pages
2026-05-27 Dropped .html sitewide — clean URLs are now canonical
2026-05-26 GEO overhaul — built to be cited by AI search, not just ranked
2026-05-25 /guides added · /blog renamed to /articles · CCNA-first rebrand
FULL BUILD LOG ▶