š 30-Day Networking Study Plan
- mirglobalacademy
- Nov 26, 2025
- 3 min read
Here is the perfect 30-Day Networking Study Plan, fully structured, beginner ā intermediate ā advanced. Follow this, and in 1 monthĀ you will understand networking fundamentals, cloud networking, security, and troubleshooting.
Time required per day:Ā 1 to 1.5 hours Outcome:Ā Solid networking foundation + job-ready skills + cloud basics
š© WEEK 1 ā Networking Fundamentals (Days 1ā7)
š Day 1 ā What is Networking?
What is a network?
LAN, WAN, MAN
Client-server model
IP, MAC, Ports
Tools: ping, tracert
š Day 2 ā OSI Model (Layer by Layer)
All 7 layers
Real examples
Mnemonics
Where each protocol fits
š Day 3 ā TCP/IP Model
4 layers
Difference vs OSI
Which is used in real systems (TCP/IP)
š Day 4 ā IP Addressing Basics
IPv4
Private vs public IP
Subnet mask
Gateway
Hands-on practice: ipconfig
š Day 5 ā Subnetting (Beginner Level)
Why subnetting
/24, /16, /8
Practice small networks
š Day 6 ā DNS & DHCP
How DNS works
What is DHCP
DNS lookup (nslookup)
Hostname vs IP mapping
š Day 7 ā Transport Layer: TCP & UDP
TCP 3-way handshake
UDP characteristics
Use cases (WhatsApp vs HTTP)
š¦ WEEK 2 ā Devices, Routing, Switching (Days 8ā14)
š Day 8 ā Switches & MAC Addressing
MAC table
ARP
Broadcast vs unicast
š Day 9 ā VLANs
What is VLAN
Why needed
Trunking
Inter-VLAN routing
š Day 10 ā Routers & Routing Tables
How a router works
Routing table structure
Static vs dynamic routing
š Day 11 ā OSPF (Dynamic Routing Basics)
What OSPF does
Areas
Link state
š Day 12 ā BGP (Internet Routing)
AS numbers
How internet routing works
Why BGP is powerful
š Day 13 ā NAT & PAT
Private ā public translation
Port address translation
Home router example
Firewall NAT
š Day 14 ā Firewalls & ACLs
Stateful firewall
Packet filtering
Access-control lists
Allow/deny rules
š§ WEEK 3 ā Advanced Networking + Cloud (Days 15ā21)
š Day 15 ā Load Balancing
L4 vs L7 load balancers
Reverse proxy
HAProxy / Nginx basics
š Day 16 ā VPNs & Tunnels
IPSec
OpenVPN
SSL-VPN
When tunnels are needed
š Day 17 ā Proxies (Forward & Reverse)
Proxy
Reverse proxy
CDN
Cache servers
š Day 18 ā Network Security 101
TLS/SSL
Certificates
Zero Trust
IDS/IPS
š Day 19 ā Cloud Networking: AWS VPC
VPC
Subnets
IGW
NAT Gateway
Route tables
Security groups
š Day 20 ā Azure/GCP Networking Equivalents
VNet
Peering
Load balancers
Cloud DNS
š Day 21 ā CDN & Global Networking
Cloudflare
Akamai
How global routing works
Edge servers
šŖ WEEK 4 ā DevOps Networking + Practical Skills (Days 22ā30)
š Day 22 ā Docker Networking
Bridge network
Host mode
Port mapping
Docker compose networking
š Day 23 ā Kubernetes Networking
Pod to Pod
Service (ClusterIP, NodePort, LoadBalancer)
Ingress
CNI plugins (Calico, Flannel)
š Day 24 ā API Networking Basics
REST
RPC
WebSockets
Messaging queues
Rate limiting
š Day 25 ā Performance Concepts
Latency
Bandwidth
Throughput
QoS
Packet loss
š Day 26 ā Observability Tools
Grafana
Prometheus
Logs
Distributed tracing basics
š Day 27 ā Network Troubleshooting
Hands-on tools:
ping
traceroute
telnet
netstat
curl
mtr
Fix common issues:
DNS not resolving
No gateway
Port blocked
NAT misconfig
š Day 28 ā Security Hardening
Firewall rules
DDoS basics
Bruteforce prevention
HTTPS-only
š Day 29 ā Architecture Review
Learn real-world architectures:
WhatsApp
Netflix
Cloudflare
Amazon
Uber
Understand networking in distributed systems.
š Day 30 ā Final Review + Mini Project
Build a mini networking project:
Option A ā Create your own cloud VPC
Create subnets
Add NAT
Add EC2
Add load balancer
Option B ā Build a Docker + Nginx reverse proxy
Option C ā Build a simple RPC + REST server


Comments