A content delivery network (CDN) is an interconnected system of cache servers that use geographical proximity as a criteria for delivering Web content.
In a CDN, content exists as multiple copies on strategically dispersed servers. A large CDN can have thousands of servers around the globe, making it possible for the provider to send the same content to many requesting client computing devices efficiently and reliably -- even when bandwidth is limited or there are sudden spikes in demand. CDNs are especially well suited for delivering streaming audio, video, and Internet television (IPTV) programming, although an Internet service provider (ISP) may also use one to deliver static or dynamic Web pages.
CDN management software dynamically calculates which server is located nearest to the requesting client and delivers content based on those calculations. This not only eliminates the distance that content travels, but also reduces the number of hops a data packet must make. The result is less packet loss, optimized bandwidth and faster performance which minimizes time-outs, latency and jitter, while improving overall user experience (UX). In the event of an Internet attack or malfunction at a junction of the Internet, content that's hosted on a CDN server will remain available to at least some users.
See also: akamaize
Continue Reading About content delivery network (CDN)
'content delivery network (CDN)' is part of the:
View All Definitions
Dig deeper on AWS streaming and file transfer services