🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Networking Beginner

What is Content Delivery Network (CDN)?

A geographically distributed network of servers that caches and delivers web content from locations closest to users for faster load times.

CDNs reduce latency by serving content from edge servers near users instead of a distant origin server. They cache static assets (images, CSS, JavaScript, fonts) and can also cache dynamic content with proper configuration. Major CDN providers include Cloudflare, Fastly, Akamai, and AWS CloudFront. CDNs also provide DDoS protection (absorbing attack traffic across their network), SSL/TLS termination, image optimization, and web application firewall (WAF) capabilities. Configuration involves pointing DNS to the CDN, setting cache rules (TTL, cache keys), and defining origin pull behavior. Modern CDNs support edge computing (running code at edge locations) for personalization and A/B testing.

Related Terms

HTTP/HTTPS
The protocol used for transferring web pages and data between browsers and servers, with HTTPS adding encryption.
Load Balancer
A device or software that distributes network traffic across multiple servers to ensure reliability and performance.
CIDR Notation
A compact method for specifying IP addresses and their associated routing prefix using a slash followed by the prefix length.
VPN (Virtual Private Network)
A technology that creates an encrypted tunnel between your device and a remote server, securing internet traffic.
SSL/TLS Certificate
A digital certificate that authenticates a website identity and enables encrypted HTTPS connections.
DHCP
A protocol that automatically assigns IP addresses and network configuration to devices on a network.
View All Networking Terms →