๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout 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

DNS (Domain Name System)
A hierarchical naming system that translates human-readable domain names into IP addresses.
Network Segmentation
The practice of dividing a network into isolated segments to improve security, performance, and management.
Network Bridge
A device or software that connects two or more network segments at the data link layer, forwarding traffic based on MAC addresses.
SNMP (Simple Network Management Protocol)
A protocol for monitoring and managing network devices like routers, switches, servers, and printers remotely.
DNS Propagation
The time it takes for DNS record changes to spread across all DNS servers worldwide, typically taking up to 48 hours.
ICMP (Internet Control Message Protocol)
A network protocol used for diagnostic and error reporting, including ping and traceroute functionality.
View All Networking Terms โ†’