Free module
Networks and the internet
How the internet works: layers, IP addresses, routing, DHCP and DNS, NAT and VPNs, worked in hands-on network labs.
The lessons
Each lesson is free to read in full. Create a free account to run its commands in a live lab and to sit its quizzes and tasks.
1 · Virtual machine lab
How data travels in layers (TCP/IP)
I can place a protocol in its layer.
Read the lesson2 · Virtual machine lab
Addresses and masks: who shares a network
I can tell if two devices are on the same network.
Read the lesson3 · Virtual machine lab
Following a packet across routers
I can follow a packet across routers.
Read the lesson4 · Virtual machine lab
Getting an address and a name (DHCP, DNS)
I can explain how a device gets an address and finds a name.
Read the lesson5 · Virtual machine lab
Many devices, one public address (NAT)
I can explain how many devices share one address.
Read the lesson6 · Virtual machine lab
What a VPN tunnel protects (WireGuard)
I can explain what a VPN protects.
Read the lesson
Worked in a real lab
Every lesson of this module is worked in a lab started for you alone. The labs it uses:
Teaching a class? Set this module for your students with a teacher guide, marked assignments and a lab for every student.