I want to understand the internet
Names, addresses, routers, TCP, and web requests.
Trigger protocol flows and watch packets travel in real time.
Open Learning MapLive network path
Device - Router - DNS - Server
Current event
Device starts the request.
Packet fields
Recommended
Complete Beginner Path
Start with signals and end with your first security mental model.
The map shows what is available now, what comes next, and how each concept connects.
Two systems exchange meaning through agreed signals.
See how information becomes binary values.
How much data a link can carry.
How long a packet takes to arrive.
The actual delivered data rate.
An endpoint that sends or receives data.
These modules link to working interactive tools. Locked modules remain visible in the full map.
Convert decimal octets into binary bits.
Split an IPv4 address into network and host bits.
Watch packets follow the lowest-cost path.
Open a connection and inspect TCP flags, seq, and ack.
Follow a recursive lookup from browser to answer.
Inspect layers and encapsulation from data to bits.
Broadcast a request and watch the LAN answer.
Different goals use the same fundamentals in different orders.
Names, addresses, routers, TCP, and web requests.
OSI, addressing, subnetting, routing, and core protocols.
Ports, TCP, DNS, TLS, firewalls, scanning, and sniffing.
Devices, VLANs, routing tables, NAT, OSPF, and BGP.
Latency, DNS, gateways, Wi-Fi congestion, DHCP, and NAT.
VPCs, cloud subnets, security groups, load balancers, and gateways.
AckLab keeps future concepts visible without pretending they are implemented.
Two systems exchange meaning through agreed signals.
See how information becomes binary values.
How much data a link can carry.
How long a packet takes to arrive.
The actual delivered data rate.
Variation in packet delay.
Data moves as small independent packets.
A dedicated path is reserved before communication.
Backend, payments, authentication, analytics, and persistence are intentionally not implemented. Their contracts and folders are present so the platform can grow without a rewrite.