A-Z Popular Blog Security Search »
Technology
 Advertisements
Related Guides

What is a Content Delivery Network?

 , updated on
A content delivery network, or CDN, is a system of servers distributed to strategic points on the internet designed to have low latency with respect to users in different regions. They are used to speed the delivery of static content such as html, text, scripts, media, software downloads, documents, videos, images and other media.

Technical Overview

Content delivery networks act as a global network of proxy servers that are strategically connected to internet backbones and other internet interconnections that offer low latency to a large number of users. Such proxy servers obtain content from a source server. Content such as web pages and mobile apps are structured such that each user is served content from the proxy server closest to them.

Example

A user in Singapore searches for a video on a social network. Their browser connects to a CDN proxy in Singapore. The proxy doesn't have a copy of the video so it fetches it from a source server in the United States. The video is a bit slow. Two seconds later, another user in Singapore accesses the same video. This time the CDN proxy server in Singapore has a copy and serves it without need to connect to the server in the United States. The video is fast as it is served from optimized servers in close proximity to the user.
Overview: Content Delivery Network
Type
Definition
A system of strategically distributed proxy servers for delivery of content within close proximity to users in different regions.
Also Known As
CDN
Related Concepts

Networking

This is the complete list of articles we have written about networking.
Architecture
Campus Network
CDN
Client-Server
Endpoints
Extranet
Internet Backbone
Internet Of Things
Intranet
Last Mile
Microtrenching
Network Security
Peer-to-peer
Personal Branding
Pervasive Networks
Point Of Presence
Private Network
Proxy Server
Public Network
Reverse Proxy
Space Network
Tarpit
Telecom
More ...
If you enjoyed this page, please consider bookmarking Simplicable.
 

Networking

A list of networking techniques and concepts.

Overlay Network

Building networks on top of networks for security and privacy.

Internet Backbone

An overview of internet backbones.

Peer-to-peer

A definition of peer-to-peer with a technical overview and example.

Tarpit

A definition of tarpit with examples.

Proxy Server

A definition of proxy server with common examples.

Microtrenching

An overview of microtrenching.

Proximity Awareness

The definition of proximity awareness with examples.

Optical Fiber

A list of optical fiber applications.

Near Field Communication

A definition of near field communication with examples.

Types of Technology

A reasonably comprehensive list of information technologies.

Gamification

A list of gamification techniques.

Information Technology Problems

A list of common IT problems.

Types Of Cloud

The basic types of cloud computing.

Machine Data

The common types of machine data.

Types Of Software

The common types of software.

Proprietary Technology

A definition of proprietary technology with examples.

Systems Design

The common elements of a systems design.

Systems vs Applications

The difference between systems and applications explained.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map