CDN
Also known as: Content Delivery Network
Content Delivery Network — a globally distributed set of caching servers that serves website assets from a location close to the end user, reducing latency and shielding the origin server.
Last updated:
What is a CDN?
A CDN (Content Delivery Network) is a fleet of geographically distributed servers that cache and serve website assets — images, JavaScript, CSS, video, API responses — from a location close to each visitor. When a user requests a page, DNS and routing steer them to the nearest CDN edge, which returns the cached copy from RAM or local disk instead of traveling across the internet to the origin server. Major CDNs include Cloudflare, Akamai, Fastly, Amazon CloudFront, and Google Cloud CDN.
How a CDN routes users
Two common steering techniques are used, often in combination:
- DNS-based steering — the CDN's authoritative resolver returns a different IP for the same hostname based on the requester's approximate location
- Anycast routing — the CDN announces the same IP from every POP via BGP; the internet's own routing picks the nearest one for each user
Modern CDNs also run at the application layer — terminating TLS, executing WAF rules, serving from compute workers at the edge, and shielding the origin from direct traffic.
CDN IPs in traffic analysis
CDN IPs are datacenter IPs, so any lookup on them returns the CDN's AS, not the real origin. When a visitor's source IP resolves to Cloudflare, Akamai, or Fastly, they are usually a regular user whose request was routed through the CDN; for server-to-server traffic, a CDN-origin IP can also indicate a proxy-tunneled bot. Knowing whether an IP belongs to a CDN changes how you interpret its traffic.
Identify CDN and datacenter infrastructure behind any IP with our IP lookup tool.