Learn Networking
by Actually Seeing It

Ever wonder what happens when you type a URL and hit enter? Or how your WiFi reaches your phone through walls? These interactive tools let you visualize, simulate, and experiment with the same concepts that power the internet.

12
Interactive Labs
12
Free API Endpoints
0
Accounts Needed
Explore below
🌐

How the Internet Works

Watch packets hop across routers, see DNS turn domain names into IP addresses, and trace the path your data actually takes.

🔒

Cybersecurity Basics

See how HTTPS encrypts your connection, build firewall rules to block traffic, and understand how DDoS attacks overwhelm servers.

🔌

What APIs Are (and How to Use Them)

Call real API endpoints, see JSON responses, and get working code you can copy into your own projects in 4 languages.

🔢

The Math Behind It

Convert between binary, hex, and decimal. Calculate subnets, bandwidth, and see how computers think in ones and zeros.


🌐

Network Visualizers

These tools let you see what's normally invisible. When you visit a website, dozens of steps happen in milliseconds — packets get routed, DNS lookups resolve, TLS handshakes encrypt your connection. Pick any tool below and watch it happen in real time.

🌐
trace.route LIVE
Watch packets hop across real routers from your browser to any server on the internet. See latency at every stop.
→ Try tracing google.com
📚
OSI Model LIVE
The 7-layer model that explains how all networking works. Click each layer to see what it does and which protocols live there.
→ Start with Layer 1
📦
Packet Anatomy LIVE
Take apart a network packet like a digital X-ray. See every header field and what it means in plain English.
→ Dissect a TCP packet
🧮
Subnet Visualizer LIVE
Type a CIDR notation like 192.168.1.0/24 and instantly see network vs host bits, usable IPs, and subnet boundaries.
→ Try 10.0.0.0/8
🔍
DNS Resolver LIVE
Type any domain and watch it get resolved step-by-step — from the root servers all the way down to the final IP address.
→ Resolve github.com
🔒
TLS Handshake LIVE
See how your browser and a server agree on encryption before any data is sent. This is what puts the S in HTTPS.
→ Watch the handshake
🧱
Firewall Simulator LIVE
Write allow/deny rules and then throw test traffic at your firewall to see what gets through and what gets blocked.
→ Block port 80
🛡️
DDoS Visualizer LIVE
Simulate flood attacks, SYN floods, and amplification attacks. Then enable mitigation and watch the defense kick in.
→ Launch a SYN flood
🏠
Network Builder LIVE
Draw walls, place access points, and see a real-time WiFi heatmap. Test how materials like concrete and glass affect signal.
→ Design a floor plan

🔧

Utility Tools

Networking runs on numbers. These calculators help you convert between the number systems computers use and figure out real-world questions like "how long will this download take?"

🔢
Binary Converter NEW
Convert between binary, decimal, hex, and octal. Toggle individual bits, decode IP addresses, and look up ASCII characters.
→ Convert 255 to binary
📊
Bandwidth Calculator NEW
Figure out download times, compare connection speeds, and plan data transfers with real overhead calculations.
→ How long for a 50GB game?

🔌

API Explorer

APIs are how apps talk to each other. This tool gives you 12 free endpoints to practice with — no sign-ups, no API keys. Hit a button, get JSON back, and copy working code straight into your projects.

🔌
API Explorer NEW
Test all 12 endpoints interactively. Get syntax-highlighted responses and copy-paste code in JavaScript, Python, cURL, and Java.
→ Try /api/v1/users
📡
More APIs Coming Soon
We're building more endpoints for you to practice with. Have an idea? Let your instructor know.