Computer networking, made clear

See how the network works.

Beginner-friendly lessons that turn switches, packets, IP addresses, and protocols into ideas you can picture—and skills you can use.

Featured lessons

Build the picture,
one concept at a time.

Each lesson starts with a familiar analogy, adds a clean visual, and finishes with the technical idea you need to remember.

01 / FOUNDATIONS

How devices communicate

Start with networks, LANs and WANs, switches, routers, and the journey a message takes.

Start here
02 / ADDRESSING

IP addresses & subnetting

Understand IPv4, subnet masks, address classes, NAT, and why networks are divided.

Build confidence
03 / SERVICES

DHCP, DNS & TCP

Follow DORA, translate names with DNS, and watch a TCP three-way handshake happen.

Connect the pieces
Suggested path

Learn in the right order.

No random jumping. Move from the physical network to addressing, then protocols and services.

01Network foundationsDevices, LAN vs WAN, switches and routers
02How data travelsOSI model, Ethernet frames, MAC addresses
03Addressing the networkIPv4, subnet masks, subnetting and NAT
04Core network servicesDHCP, DNS, TCP and troubleshooting
“Networking becomes easier when you can see what each device and protocol is actually doing.”
About the lab

Practical lessons from a network engineer.

Behailu's IT Lab is a learning space for people beginning their IT journey. The goal is simple: explain technical ideas in clear language, use real network examples, and help learners build strong fundamentals.

NetworkingLinux basicsPython basicsNetwork automationCybersecurity basics