Explore TCP/IP, DNS, Encryption, and Network Concepts
TCP/IP Packet Simulator
See how your message gets broken into packets and sent across the internet!
How TCP Works
Your message is broken into small packets
Each packet gets a sequence number
Packets travel across the internet (may take different routes!)
Destination computer reassembles packets in order
If a packet is lost, TCP requests a resend
Generated Packets:
Enter a message and click "Break into Packets"
Transmission Stats
Total Packets:0
Total Characters:0
Packet Size:0 chars
💻
Your Computer
Source
→ → →
🌐
Internet
Routers & Switches
→ → →
🖥️
Destination
Server/Computer
DNS Lookup Simulator
See how domain names (like www.google.com) get converted to IP addresses!
What is DNS?
DNS = Domain Name System
It's like the "phone book" of the internet! Computers use IP addresses (numbers), but humans prefer names like google.com. DNS translates between them.
Popular DNS Servers
Google: 8.8.8.8
Cloudflare: 1.1.1.1
OpenDNS: 208.67.222.222
1️⃣
Browser Cache
Check if IP was recently looked up
2️⃣
OS Cache
Check operating system's DNS cache
3️⃣
Router Cache
Check your router's DNS cache
4️⃣
ISP DNS Server
Query your ISP's DNS (e.g., MTN, Vodafone)
5️⃣
Root DNS Server
Query root server for TLD (.com, .gh)
6️⃣
Authoritative DNS
Get the actual IP address!
IP Address Explorer
Understand IPv4 and IPv6 addresses and how they work!