AAckLab

Start

OverviewLearn

Explore

LabsProtocolsOSI Map

Current Labs

Subnet VisualizerBinary ConverterTCP HandshakeOSI ModelDNS FlowRoutingARP Broadcast

Reference

Tools

Local MVP mode

Mock data only. Auth, payments, storage, and APIs are represented by contracts.

Learning workspace

Network Fundamentals Map

A guided map of networking knowledge.

Follow the recommended path, browse by layer or protocol, and open the labs that are available now.

Guided path

Complete Beginner Path

Start with signals and end with your first security mental model.

Start
Locked

What is communication?

Two systems exchange meaning through agreed signals.

beginner
6 min
Preview
Locked

Data, bits, and bytes

See how information becomes binary values.

beginner
8 min
Preview
Locked

Bandwidth

How much data a link can carry.

beginner
7 min
L1
Preview
Locked

Latency

How long a packet takes to arrive.

beginner
7 min
Preview
Locked

Throughput

The actual delivered data rate.

beginner
7 min
Preview
Locked

Host

An endpoint that sends or receives data.

beginner
5 min
L1
Preview
Locked

Switch

Forwards Ethernet frames inside a LAN.

beginner
5 min
L2
Preview
Locked

Router

Moves packets between networks.

beginner
5 min
L3
Preview

Beginner Path

The recommended order for building a mental model from bits to applications.

Locked

What is communication?

Two systems exchange meaning through agreed signals.

beginner
6 min
Preview
Locked

Data, bits, and bytes

See how information becomes binary values.

beginner
8 min
Preview
Locked

Bandwidth

How much data a link can carry.

beginner
7 min
L1
Preview
Locked

Latency

How long a packet takes to arrive.

beginner
7 min
Preview
Locked

Throughput

The actual delivered data rate.

beginner
7 min
Preview
Locked

Host

An endpoint that sends or receives data.

beginner
5 min
L1
Preview
Locked

Switch

Forwards Ethernet frames inside a LAN.

beginner
5 min
L2
Preview
Locked

Router

Moves packets between networks.

beginner
5 min
L3
Preview
Locked

Server

Provides applications or resources to clients.

beginner
5 min
L7
Preview
Locked

IP address

A logical address for network delivery.

beginner
10 min
L3
Preview
Available

Binary Converter

Convert decimal octets into binary bits.

beginner
8 min
Open
Locked

IPv4 addressing

32-bit addresses written as four octets.

beginner
10 min
L3
Preview
Available

Subnet Visualizer

Split an IPv4 address into network and host bits.

beginner
12 min
L3
Open
Locked

Default gateway

Where packets go when the destination is remote.

beginner
10 min
L3
Preview
Available

Routing Visualizer

Watch packets follow the lowest-cost path.

beginner
10 min
L3
Open
Available

DNS Flow Visualizer

Follow a recursive lookup from browser to answer.

beginner
10 min
L7
Open
Available

TCP Socket Lab

Open a connection and inspect TCP flags, seq, and ack.

beginner
10 min
L4
Open
Locked

HTTP

Request and response protocol for the web.

beginner
10 min
L7
Preview
Locked

CIA triad

Confidentiality, integrity, and availability.

intermediate
10 min
Preview

OSI Layer Path

Browse concepts by where they operate in the stack.

L1

Layer 1

Physical

Locked

Bandwidth

How much data a link can carry.

beginner
7 min
L1
Preview
Locked

Host

An endpoint that sends or receives data.

beginner
5 min
L1
Preview
Locked

NIC

Hardware that connects a host to a network.

beginner
5 min
L1
Preview
Locked

Hub

A simple repeater for physical signals.

beginner
5 min
L1
Preview
Locked

Modem

Connects local networks to an ISP link.

beginner
5 min
L1
Preview
Locked

Signals

Electrical, optical, or radio changes that carry bits.

beginner
8 min
L1
Preview

L2

Layer 2

Data Link

Locked

Switch

Forwards Ethernet frames inside a LAN.

beginner
5 min
L2
Preview
Locked

Access point

Connects wireless clients to a LAN.

beginner
5 min
L2
Preview
Locked

Ethernet

The dominant LAN technology for frames.

beginner
8 min
L2
Preview
Locked

Frames

Layer 2 containers for local delivery.

beginner
8 min
L2
Preview
Locked

MAC addresses

Local hardware addresses used by Ethernet.

beginner
8 min
L2
Preview
Locked

ARP

Finds a MAC address for an IPv4 address.

beginner
8 min
L2
Preview

L3

Layer 3

Network

Locked

Router

Moves packets between networks.

beginner
5 min
L3
Preview
Locked

Firewall

Allows or blocks traffic by rule.

beginner
5 min
L3
Preview
Locked

Gateway

The next hop out of a local network.

beginner
5 min
L3
Preview
Locked

IP address

A logical address for network delivery.

beginner
10 min
L3
Preview
Locked

IPv4 addressing

32-bit addresses written as four octets.

beginner
10 min
L3
Preview
Locked

IPv6

128-bit addressing for modern networks.

beginner
10 min
L3
Preview

L4

Layer 4

Transport

Locked

Ports

Numbers that identify application sockets.

beginner
10 min
L4
Preview
Locked

TCP

Reliable transport for ordered byte streams.

beginner
10 min
L4
Preview
Locked

UDP

Lightweight transport without delivery guarantees.

beginner
10 min
L4
Preview
Locked

Reliability

Retransmission and acknowledgements keep data reliable.

beginner
10 min
L4
Preview
Locked

Sequence numbers

Track byte positions in a TCP stream.

beginner
10 min
L4
Preview
Locked

Acknowledgements

Tell the sender what arrived.

beginner
10 min
L4
Preview

L5

Layer 5

Session

Locked

Sessions

State that links related exchanges.

intermediate
8 min
L5
Preview
Locked

Connection management

Creating, maintaining, and ending sessions.

intermediate
8 min
L5
Preview
Locked

TLS session basics

Secure session setup at a high level.

intermediate
8 min
L5
Preview

L6

Layer 6

Presentation

Locked

Encoding

Representing data in agreed formats.

intermediate
8 min
L6
Preview
Locked

Compression

Reducing payload size before transfer.

intermediate
8 min
L6
Preview
Locked

Encryption

Protecting content from observers.

intermediate
8 min
L6
Preview
Locked

Serialization

Turning objects into transferable bytes.

intermediate
8 min
L6
Preview

L7

Layer 7

Application

Locked

Server

Provides applications or resources to clients.

beginner
5 min
L7
Preview
Locked

DNS

Turns names into addresses.

beginner
10 min
L7
Preview
Locked

DHCP

Automatically assigns host network settings.

beginner
10 min
L7
Preview
Locked

HTTP

Request and response protocol for the web.

beginner
10 min
L7
Preview
Locked

HTTPS/TLS

HTTP protected by TLS encryption.

beginner
10 min
L7
Preview
Locked

SSH

Secure remote shell access.

beginner
10 min
L7
Preview

Protocol Explorer

Jump straight to the protocols behind everyday network behavior.

Locked

Ethernet

The dominant LAN technology for frames.

beginner
8 min
L2
Preview
Locked

ARP

Finds a MAC address for an IPv4 address.

beginner
8 min
L2
Preview
Locked

IPv4 addressing

32-bit addresses written as four octets.

beginner
10 min
L3
Preview
Locked

IPv6

128-bit addressing for modern networks.

beginner
10 min
L3
Preview
Locked

ICMP

Control messages used for errors and diagnostics.

beginner
10 min
L3
Preview
Locked

TCP

Reliable transport for ordered byte streams.

beginner
10 min
L4
Preview
Locked

UDP

Lightweight transport without delivery guarantees.

beginner
10 min
L4
Preview
Locked

DNS

Turns names into addresses.

beginner
10 min
L7
Preview
Locked

DHCP

Automatically assigns host network settings.

beginner
10 min
L7
Preview
Locked

HTTP

Request and response protocol for the web.

beginner
10 min
L7
Preview
Locked

HTTPS/TLS

HTTP protected by TLS encryption.

beginner
10 min
L7
Preview
Locked

SSH

Secure remote shell access.

beginner
10 min
L7
Preview
Locked

SMTP

Email transfer between mail servers.

beginner
10 min
L7
Preview
Locked

FTP/SFTP

File transfer protocols.

beginner
10 min
L7
Preview
Locked

NAT

Translates private addresses to public addresses.

intermediate
10 min
L3
Preview
Locked

BGP

Routes traffic between autonomous systems.

advanced
15 min
L3
Preview
Locked

OSPF

Finds internal network paths dynamically.

advanced
15 min
L3
Preview

Labs & Tools

Current MVP labs are active. Future simulations stay visible as locked map nodes.

Available

Binary Converter

Convert decimal octets into binary bits.

beginner
8 min
Open
Available

Subnet Visualizer

Split an IPv4 address into network and host bits.

beginner
12 min
L3
Open
Available

TCP Socket Lab

Open a connection and inspect TCP flags, seq, and ack.

beginner
10 min
L4
Open
Available

DNS Flow Visualizer

Follow a recursive lookup from browser to answer.

beginner
10 min
L7
Open
Available

OSI Model Visualizer

Inspect layers and encapsulation from data to bits.

beginner
10 min
Open
Available

Routing Visualizer

Watch packets follow the lowest-cost path.

beginner
10 min
L3
Open
Available

ARP Broadcast Lab

Broadcast a request and watch the LAN answer.

intermediate
12 min
L2
Open
Coming soon

VLAN Lab

Split hosts into separate broadcast domains.

intermediate
12 min
L2
Planned
Coming soon

NAT Translation Lab

Translate private source addresses live.

intermediate
12 min
L3
Planned
Coming soon

HTTP Request Lab

Open a request and inspect headers.

intermediate
12 min
L7
Planned
Coming soon

TLS Handshake Lab

Negotiate keys before encrypted HTTP.

intermediate
12 min
L7
Planned
Coming soon

DHCP Lease Lab

Request an address from a DHCP server.

intermediate
12 min
L7
Planned
Coming soon

ICMP Ping Lab

Send echo requests and inspect replies.

intermediate
12 min
L3
Planned
Coming soon

Packet Fragmentation Lab

Split packets when MTU is too small.

intermediate
12 min
L3
Planned
Coming soon

Wi-Fi Congestion Lab

Model airtime and channel contention.

intermediate
12 min
L1
Planned
Coming soon

Port Scanner Simulator

Probe services without touching real hosts.

intermediate
12 min
L4
Planned
Coming soon

Firewall Rules Lab

Allow and block traffic by rule.

intermediate
12 min
L3
Planned

Choose by goal

Different goals use the same fundamentals in different orders.

I want to understand the internet

Names, addresses, routers, TCP, and web requests.

DNS Flow Visualizer
Subnet Visualizer
Routing Visualizer
TCP Socket Lab
Start here

I want to pass networking exams

OSI, addressing, subnetting, routing, and core protocols.

OSI Model Visualizer
Binary Converter
Subnet Visualizer
Routing Visualizer
Start here

I want to learn cybersecurity

Ports, TCP, DNS, TLS, firewalls, scanning, and sniffing.

TCP Socket Lab
DNS Flow Visualizer
TLS basics
Firewalls
Start here

I want to become a network engineer

Devices, VLANs, routing tables, NAT, OSPF, and BGP.

Switch
Router
Subnet Visualizer
Routing Visualizer
Start here

I want to debug Wi-Fi/home network issues

Latency, DNS, gateways, Wi-Fi congestion, DHCP, and NAT.

Latency
Default gateway
DNS Flow Visualizer
DHCP
Start here

I want to understand cloud networking

VPCs, cloud subnets, security groups, load balancers, and gateways.

Subnet Visualizer
VPC
Subnets in cloud
Security groups
Start here