๐ŸŽ 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

IPv6
The latest version of the Internet Protocol with 128-bit addresses, designed to replace IPv4 and solve address exhaustion.
DNS over HTTPS (DoH)
A protocol that encrypts DNS queries by sending them over HTTPS, preventing eavesdropping and manipulation of DNS traffic.
QoS (Quality of Service)
A set of techniques for managing network traffic to prioritize certain types of data and ensure performance for critical applications.
Network Monitoring
The practice of continuously observing network infrastructure to detect failures, performance degradation, and security threats.
TCP vs UDP
Two transport layer protocols: TCP provides reliable, ordered delivery while UDP provides fast, connectionless delivery without guarantees.
BGP (Border Gateway Protocol)
The routing protocol that makes the internet work by exchanging routing information between autonomous systems.
View All Networking Terms โ†’