CDN

Protocolos y Estándares
Red de Distribución de Contenido.
← Volver al Glosario

¿Qué es una CDN?

Una Red de Distribución de Contenido (CDN) es una red de servidores distribuida geográficamente diseñada para entregar contenido web, aplicaciones y medios a usuarios según su ubicación. Al almacenar en caché contenido en ubicaciones periféricas en todo el mundo, las CDNs reducen la distancia física entre usuarios y servidores, mejorando dramáticamente los tiempos de carga y reduciendo la latencia.

Cómo Funcionan las CDNs

Distribución de Servidores Periféricos

Las CDNs mantienen servidores (nodos periféricos o puntos de presencia) en múltiples ubicaciones:

Almacenamiento en Caché de Contenido

Cuando un usuario solicita contenido:

1. La solicitud se enruta al servidor periférico más cercano

2. El servidor periférico verifica si el contenido está en caché

3. Si está en caché, el contenido se sirve inmediatamente

4. Si no está en caché, el perímetro recupera del servidor de origen, lo almacena en caché y lo sirve

Integración de DNS

Las CDNs usan DNS inteligente para enrutar usuarios:

Beneficios de Usar una CDN

Mejora de Rendimiento

Confiabilidad y Disponibilidad

Ahorros de Ancho de Banda

Qué Entregan las CDNs

Activos Estáticos

Contenido Dinámico

Transmisión de Medios

Arquitectura de CDN

Servidor de Origen

Tu servidor principal que aloja contenido original. La CDN recupera contenido desde aquí cuando no está en caché.

Servidores Periféricos

Servidores de caché distribuido que almacenan y sirven contenido a usuarios.

PoPs (Puntos de Presencia)

Ubicaciones físicas que contienen servidores periféricos, colocados estratégicamente para cobertura óptima.

Configuración de CDN con DNS

Las CDNs se integran con tu dominio a través de DNS:

# CNAME a perímetro de CDN

cdn.example.com. CNAME example.cdnprovider.net.

# O sitio completo a través de CDN

www.example.com. CNAME www.example.com.cdn.cloudflare.net.

Proveedores de CDN Populares

ProveedorFortalezas
CloudflareCaracterísticas de seguridad, nivel gratuito
AWS CloudFrontIntegración con AWS, alcance global
AkamaiEscala empresarial, confiabilidad
FastlyPurga en tiempo real, computación periférica
Google Cloud CDNInfraestructura de Google

Mejores Prácticas de CDN

1. Establece encabezados de caché apropiados: Controla cuánto tiempo el contenido permanece en caché

2. Usa invalidación de caché: Versión de activos estáticos para actualizaciones

3. Monitorea rendimiento: Rastrea tasas de acierto de caché y latencia

4. Configura conmutación por error de origen: Garantiza disponibilidad si el origen falla

5. Implementa purga apropiada: Limpia caché cuando el contenido se actualiza

Las CDNs son infraestructura esencial para sitios web modernos, mejorando rendimiento, confiabilidad y experiencia de usuario mientras reducen la carga en servidores de origen.

Pon Este Conocimiento en Práctica

Usa la API de DomScan para comprobar disponibilidad de dominios, estado y mucho más.