ASKiIMAN™ REALM 10 / COMPUTING
--:-- · -- --- ----

The Worldwide Network

Protocols, Routing, Addressing & Cloud Connectivity

Central Doctrine

A computer becomes part of a larger information civilization only when it can communicate with other machines. This realm maps the invisible infrastructure of the modern world: how data is broken into packets, how IP addresses locate devices globally, how routers navigate the web of connections, and how standardized protocols allow billions of distinct systems to form one unified Internet.

DEVICE → NETWORK → PACKET → IP ADDRESS → ROUTING → PROTOCOL → INTERNET → GLOBAL COMMUNICATION

The Internal Chambers

Ontology of Network Architecture

CHAMBER 01

What is a Network?

  • Connected devices, nodes, and links
  • Data exchange and resource sharing
  • Distributed communication and networked computing
  • The purpose of networking beyond isolation
CHAMBER 02

Network Components

HOST
RTR
SRV
  • Clients, Servers, Hosts, and Nodes
  • Switches, Routers, Modems, Access Points
  • Firewalls, Gateways, Repeaters
  • Network interfaces and adapters
CHAMBER 03

Network Topology

  • Physical vs. Logical topology
  • Bus, Star, Ring, Mesh, Tree, Hybrid
  • Point-to-point and Point-to-multipoint
  • Advantages and structural limitations
CHAMBER 04

Network Types

WAN
LAN
PAN
  • PAN: Personal Area Network
  • LAN: Local Area Network (WLAN for wireless)
  • WAN: Wide Area Network
  • Intranet, Extranet, and the Internet
CHAMBER 05

Transmission Media

  • Wired: Twisted-pair, Coaxial, Fiber-optic
  • Wireless: Radio, Microwave, Infrared, Satellite
  • Copper (electrical) vs. Fiber (light)
  • Signal attenuation and interference
CHAMBER 06

Signals & Data Trans.

  • Analog (continuous) vs. Digital (discrete) signals
  • Signal encoding, modulation, and demodulation
  • Noise, distortion, and transmission quality
CHAMBER 07

Bandwidth & Throughput

  • Bandwidth: Theoretical maximum capacity.
  • Throughput: Actual successful data rate.
  • Latency: Delay/time for data to travel.
  • Jitter, packet loss, and bottlenecks
CHAMBER 08

Transmission Modes

SIMP → RX
HALF ↔ RX
FULL ⇄ RX
  • Simplex: One-way only (e.g., Radio broadcast).
  • Half-duplex: Two-way, but one at a time (Walkie-talkie).
  • Full-duplex: Simultaneous two-way (Telephone).
CHAMBER 09

Packets

HDR
PAYLOAD
TRL
  • Data segmentation and packetization
  • Header (routing info), Payload (data), Trailer (error check)
  • Packet forwarding, loss, and reassembly
CHAMBER 10

Circuit vs Packet

VS
  • Circuit Switching: Dedicated path (Old telephone networks).
  • Packet Switching: Shared network, dynamic paths (The Internet).
  • Resource utilization and scalability advantages.
CHAMBER 12

The OSI Model

7 APPLICATION
6 PRESENTATION
5 SESSION
4 TRANSPORT
3 NETWORK
2 DATA LINK
1 PHYSICAL
  • Open Systems Interconnection (7-layer conceptual model)
  • Standardizes communication functions of telecommunication
CHAMBER 13

TCP/IP Model

APPLICATION
TRANSPORT
INTERNET
LINK
  • The practical suite driving the Internet
  • Condenses OSI into 4 layers
  • Protocol layering and network architecture
CHAMBER 14

Encapsulation

FRAME
IP PKT
TCP SEG
DATA
  • Wrapping data with headers as it moves down the stack
  • Data → Segment → Packet → Frame → Bits
  • Decapsulation happens at the receiving end
CHAMBER 15

MAC Addresses

00:1A:2B:3C:4D:5E
  • Media Access Control (Layer 2)
  • Physical hardware address burned into the Network Interface
  • Used for Local delivery within the same network
CHAMBER 17

Switching

  • Layer 2 forwarding based on MAC addresses
  • Maintains a MAC Address Table
  • Learning, Flooding, and Forwarding frames
  • Creates separate collision domains
CHAMBER 18

Routing

10.x
192.x
  • Layer 3 forwarding between distinct networks
  • Uses IP Addresses and Routing Tables
  • Determines the "Next Hop" or Default Route
CHAMBER 19

IP Addressing

192.168.1.100
  • Logical addressing for network-to-network delivery
  • Contains a Network portion and a Host portion
  • Public (Internet routable) vs. Private (Local only)
CHAMBER 21/22

Subnetting & CIDR

10.0.0.0 /24
255.255.255.0
  • Dividing large networks into smaller subnets
  • Subnet mask defines Network prefix vs. Host bits
  • CIDR: Classless Inter-Domain Routing (e.g., /24)
  • Route aggregation and address efficiency
CHAMBER 24

IPv6

2001:0db8:85a3:0000:0000:8a2e:0370:7334
  • 128-bit addressing to solve IPv4 exhaustion
  • Hexadecimal notation and address compression
  • Global unicast, Link-local, and Multicast
CHAMBER 25

NAT

192.168.1.5
NAT
203.0.113.1
  • Network Address Translation
  • Translates private local IPs to a single public IP
  • Allows entire home networks to share one Internet connection
CHAMBER 26

Ports & Sockets

192.168.1.10:443
  • Logical endpoints for specific services
  • Well-known ports (80=HTTP, 443=HTTPS)
  • Socket: IP Address + Port Number
CHAMBER 27

DNS

example.com→
93.184.216.34
  • Domain Name System (The Internet's Phonebook)
  • Translates human-readable hostnames to IP addresses
  • Recursive queries and Authoritative servers
  • Records: A, AAAA, CNAME, MX
CHAMBER 28

DHCP

D
O
R
A
  • Dynamic Host Configuration Protocol
  • Automatically assigns IP, Subnet, Gateway, and DNS
  • DORA: Discover → Offer → Request → Acknowledge
CHAMBER 29

TCP

  • Transmission Control Protocol (Layer 4)
  • Reliable, connection-oriented, guaranteed delivery
  • Sequence numbers, Acknowledgments, Retransmission
  • Flow control and Congestion control
CHAMBER 30

TCP Connection

  • Establishing the connection before sending data
  • Three-way Handshake: SYN → SYN-ACK → ACK
  • Connection termination via FIN packets
CHAMBER 31

UDP

  • User Datagram Protocol (Layer 4)
  • Connectionless, no delivery or ordering guarantee
  • Low overhead and fast (Used for Voice, Video, DNS)
CHAMBER 33

HTTP

GET /index.html
↓
200 OK
  • Hypertext Transfer Protocol (Layer 7)
  • Client request / Server response
  • Methods: GET, POST, PUT, DELETE
  • Stateless protocol foundation of the Web
CHAMBER 35

HTTPS

🔒
  • HTTP over TLS (Encryption in transit)
  • Authentication via Certificates (Certificate Authority)
  • Public key cryptography and secure handshakes
CHAMBER 40/41

Firewalls & Security

  • Confidentiality, Integrity, Availability
  • Packet filtering and Stateful firewalls
  • Inbound/Outbound rules (Allow vs. Deny)
  • Network segmentation
CHAMBER 43

Routing Protocols

  • Static vs. Dynamic routing
  • Distance Vector (RIP) vs. Link State (OSPF)
  • Route metrics and best-path selection
CHAMBER 44

BGP & Global Internet

AS1
AS2
AS3
  • Border Gateway Protocol (The routing of the Internet)
  • Autonomous Systems (AS) and Inter-domain routing
  • Prefix advertisements, Peering, and Transit
CHAMBER 45

Wireless Networking

  • Wi-Fi (WLAN), Access Points, and SSIDs
  • Radio spectrum, channels, and interference
  • Encryption protocols (WPA2, WPA3)
CHAMBER 51

Load Balancing & CDN

  • Distributing traffic across backend servers
  • Horizontal scaling and High Availability
  • CDNs: Caching static content on edge servers geographically closer to users
CHAMBER 53

Cloud & Virtualization

  • Virtual Private Clouds (VPC) and Subnets
  • Software-Defined Networking (SDN)
  • VLANs for logical layer 2 segmentation
  • Decoupling the control plane from the data plane
CHAMBER 58

How a Page Travels

USER → DNS → IP
↓
TCP HANDSHAKE → TLS
↓
HTTP REQ → ROUTERS → SERVER
  • The synthesis of DNS, TCP, IP, and HTTP.
  • Translating human intent into packet routing.
  • Data moving from local client, through ISP backbones, to global data centers.

Core Distinctions

Switch vs. Router

A Switch operates at Layer 2, using MAC addresses to forward frames within the same local network. A Router operates at Layer 3, using IP addresses to forward packets between different networks.

TCP vs. UDP

TCP is a reliable, connection-oriented protocol that guarantees packet delivery and ordering (used for web, email). UDP is a fast, connectionless protocol that just blasts data without checking if it arrived (used for live video, gaming).

Bandwidth vs. Throughput

Bandwidth is the theoretical maximum capacity of a pipe (e.g., a 1 Gigabit connection). Throughput is the actual amount of data successfully transmitted over that pipe under real-world conditions (usually lower due to overhead and congestion).

The Computing Expansion

From silicon chips to global connectivity.

R01: FIRST MACHINE History
R02: SILICON Hardware
R03: BINARY Representation
R04: LOGIC GATE Circuits
R05: ALGORITHM Logic
R06: CODE FORGE Software
R07: DATA STRUCT Organization
R08: ALGO ENGINE Optimization
R09: OS MACHINE Control
R10: NETWORK Communication