NETWORKING FUNDAMENTALS HUB (TCP/IP, DNS, Routing, Firewalls, Ports, Protocols, OSI Model)
Networking Fundamentals — TCP/IP, DNS, Routing, Firewalls, Ports & Protocols
Networking is the backbone of modern computing. Every device, application and service relies on core networking principles to communicate across local networks and the global internet. This hub provides a complete foundation for understanding TCP/IP, DNS, routing, firewalls, ports, protocols, IPv4/IPv6, NAT, VPNs and core internet infrastructure.
This page serves as the Networking Fundamentals Hub — a structured reference for developers, sysadmins, security engineers and infrastructure architects.
✔ Core Networking Concepts
- ✔ IP addressing (IPv4 & IPv6)
- ✔ Subnets & CIDR notation
- ✔ Routing & gateways
- ✔ DNS resolution
- ✔ Ports & protocols
- ✔ Firewalls & filtering
- ✔ NAT & PAT
- ✔ VPNs & tunneling
✔ TCP/IP Stack Overview
The TCP/IP model defines how data moves across networks. It is the foundation of all internet communication.
- ✔ Application Layer — HTTP, DNS, SSH, SMTP
- ✔ Transport Layer — TCP, UDP
- ✔ Internet Layer — IP, ICMP
- ✔ Network Access Layer — Ethernet, Wi-Fi
✔ OSI Model (7 Layers)
- ✔ Layer 1 — Physical
- ✔ Layer 2 — Data Link
- ✔ Layer 3 — Network
- ✔ Layer 4 — Transport
- ✔ Layer 5 — Session
- ✔ Layer 6 — Presentation
- ✔ Layer 7 — Application
✔ DNS — Domain Name System
DNS translates human-readable domain names into IP addresses.
- ✔ A / AAAA records — IPv4 / IPv6
- ✔ CNAME — alias records
- ✔ MX — mail servers
- ✔ TXT — metadata & verification
- ✔ NS — authoritative nameservers
- ✔ Recursive vs authoritative DNS
✔ Routing & Gateways
Routers forward packets between networks using routing tables and gateway paths.
- ✔ Default gateway
- ✔ Static routes
- ✔ Dynamic routing (BGP, OSPF)
- ✔ Local routing vs internet routing
✔ Ports & Protocols
- ✔ 22 — SSH
- ✔ 53 — DNS
- ✔ 80 — HTTP
- ✔ 443 — HTTPS
- ✔ 3306 — MySQL
- ✔ 5432 — PostgreSQL
- ✔ 6379 — Redis
- ✔ 27017 — MongoDB
✔ Firewalls & Filtering
Firewalls control traffic based on rules, ports, protocols and IP ranges.
- ✔ Stateful vs stateless firewalls
- ✔ Allow / deny rules
- ✔ Inbound vs outbound filtering
- ✔ Application firewalls (WAF)
- ✔ Cloud firewalls (Cloudflare, AWS Security Groups)
✔ NAT, PAT & Private Networks
- ✔ NAT — Network Address Translation
- ✔ PAT — Port Address Translation
- ✔ Private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
- ✔ Public vs private addressing
✔ VPNs & Tunneling
- ✔ Encrypted tunnels
- ✔ Site-to-site VPN
- ✔ Remote access VPN
- ✔ Zero Trust tunnels (Cloudflare)
✔ Why Networking Fundamentals Matter
Networking is the foundation of everything digital — apps, servers, cloud platforms, security, DevOps, infrastructure and the internet itself. Understanding these fundamentals empowers you to build, secure and scale modern systems with confidence.
Bookmark this Networking Fundamentals Hub and use it as your central reference for internet architecture, protocols, routing, DNS, firewalls and secure communication.
© Omerta One — Networking · Infrastructure · Internet Architecture
by Rohan M Kells
Comments
Post a Comment
Drop your thoughts below — no noise, no spam, just signal.