Network Learning Lab

Welcome to Network Fundamentals!

This simulator teaches how DNS and DHCP work in real networks. Watch data flow and learn step-by-step!

Quick Tips

• Drag any device to move it around

• Click clients to request IP addresses

• Watch colored packets flow along connections

• Read the explanations on the right panel

Network Lab Simulation

How DHCP Works (Automatic IP Assignment)

Purpose: Your router automatically gives each device a unique IP address so they can communicate on the network.

DORA Process: Discover → Offer → Request → Acknowledge

Network Activity with Explanations

How DNS Works (Domain Name Resolution)

Purpose: DNS is like the internet's phone book. When you type "google.com", your router finds the actual IP address (like 142.250.185.78) where that website lives.

Process: Your device asks the router "Where is google.com?" The router either knows the answer (cached) or asks internet servers until it finds out.

Current DNS Resolution Steps

Watch how the router finds website addresses step-by-step:

Router DNS Cache (Recently Looked Up Websites)

The router remembers recent lookups to answer faster next time:

DHCP DORA Process - Live Status

DISCOVER

Client broadcasts: "I need an IP address!"

OFFER

Router responds: "I can offer you this IP"

REQUEST

Client confirms: "Yes, I accept that IP"

ACKNOWLEDGE

Router confirms: "IP is now yours!"

Internet
Router (192.168.1.1)
DNS
DHCP
Gateway
Firewall
Network Switch
8-Port Gigabit