Notes

Collection of notes by Karthik Kadambi.

All Notes

VPN Explained

A VPN creates an encrypted tunnel to protect traffic and provide secure remote access and privacy.

BGP Explained

Border Gateway Protocol (BGP) determines routing between large networks and keeps the global internet connected.

IPv6 Explained

IPv6 replaces IPv4 with a vastly larger address space and improved routing efficiency.

WebSockets Explained

WebSockets provide persistent, two-way connections for real-time web communication.

Caching Explained

Caching stores frequently used data temporarily to speed up load times and reduce bandwidth.

Proxy Servers Explained

A proxy intermediates client-server communication for caching, security, traffic control, or anonymity.

Load Balancing Explained

Load balancing spreads traffic across servers to improve reliability, prevent overload, and enable scaling.

CDN Explained

A Content Delivery Network (CDN) caches and serves content from locations near users to reduce latency.

Firewall Explained

Firewalls filter and control network traffic to enforce security boundaries and block threats.

DHCP Explained

DHCP automatically assigns IP configuration (address, gateway, DNS) to devices on a network.