¿Qué es una CDN? | ¿Cómo funcionan las CDN?

Explora cómo funciona exactamente una CDN para ofrecer una entrega rápida, eficiente y segura de contenido a sitios web y servicios de Internet.

Objetivos de aprendizaje

Después de leer este artículo podrás:

  • Define una red de distribución de contenido (CDN)
  • Entiende alguno de los beneficios de usar una CDN
  • Explora más detalles de cómo funciona una CDN

Copiar enlace del artículo

¿Qué es una CDN?

Una red de entrega de contenido (CDN) se refiere a un grupo de servidores distribuidos geográficamente que trabajan juntos para ofrecer una entrega rápida de contenido de Internet.


Una CDN permite la transferencia rápida de activos necesarios para cargar contenido de Internet, incluyendo páginas HTML, archivos javascript, hojas de estilo, imágenes y vídeos. La popularidad de los servicios de CDN sigue creciendo y hoy la mayoría del tráfico web se lleva a cabo a través de CDN, incluido el tráfico de los principales sitios como Facebook, Netflix y Amazon.


Una CDN configurada correctamente también puede ayudar a proteger sitios web contra algunos ataques maliciosos comunes, como los ataques de denegación de servicio distribuido (DDOS).

¿Una CDN es lo mismo que un alojamiento web?

Aunque la CDN no aloja contenido y no puede reemplazar la necesidad de un alojamiento web adecuado, sí ayuda a almacenar en caché el contenido en el perímetro de la red, lo que mejora el rendimiento del sitio web. Muchos sitios web tienen dificultades para satisfacer sus necesidades de rendimiento mediante los servicios de alojamiento tradicionales, por lo que optan por las CDN.


Al utilizar el caching para reducir el ancho de banda del servidor, ayudando a prevenir interrupciones en el servicio y mejorando la seguridad, las CDN son una opción preferente para mitigar algunos de los principales problemas asociados con el alojamiento web tradicional.

¿Cuáles son los beneficios de utilizar una CDN?

Aunque los beneficios de usar una CDN varían según el tamaño y las necesidades de una propiedad de Internet, los beneficios principales para la mayoría de los usuarios se pueden dividir en 4 componentes diferentes:

  1. Mejora de los tiempos de carga del sitio web: al distribuir el contenido más cerca de los visitantes del sitio web mediante un servidor de CDN cercano (entre otras optimizaciones), los visitantes experimentan tiempos de carga de página más rápidos. Como los visitantes son más propensos a irse de los sitios de carga lenta, una CDN puede reducir las tasas de rebote y aumentar la cantidad de tiempo que pasan en el sitio. En otras palabras, un sitio web más rápido implica que más visitantes se queden y permanezcan durante más tiempo.
  2. Reducción de los costes de ancho de banda: los costes de consumo de ancho de banda del alojamiento son un gasto primario de los sitios web. Mediante el caching y otras optimizaciones, las CDN pueden reducir la cantidad de datos que debe proporcionar el servidor de origen, reduciendo así los costos de alojamiento para los propietarios de sitios web.
  3. Aumento de la disponibilidad de contenido y la redundancia: el funcionamiento normal del sitio web se puede ver interrumpido por una gran cantidad de tráfico o por fallos de hardware. Gracias a su naturaleza distribuida, una CDN puede gestionar más tráfico y soportar fallos de hardware mejor que muchos servidores de origen.
  4. Mejora de la seguridad del sitio web: una CDN puede mejorar la seguridad al proporcionar mitigación de DDoS, mejoras de los certificados de seguridad y otras optimizaciones.

¿Cómo funciona una CDN?

En esencia, una CDN es una red de servidores vinculados entre sí con el objetivo de entregar contenido de la manera más rápida, económica, confiable y segura posible. Para mejorar la velocidad y la conectividad, una CDN ubicará servidores en los puntos neutros entre diferentes redes.


Estos puntos de intercambio de Internet (IXP) son las ubicaciones primarias donde los diferentes proveedores de Internet se conectan para proporcionarse acceso mutuamente al tráfico que se origina en sus diferentes redes. Al tener una conexión a estas ubicaciones de alta velocidad y extremadamente interconectadas, un proveedor de CDN puede reducir los costes y el tiempo de tránsito en la entrega de datos a alta velocidad.

Qué es una CDN

Más allá de la ubicación de servidores en IXP, una CDN lleva a cabo un número de optimizaciones en las transferencias de datos cliente/servidor estándar. Las CDN sitúan los centros de datos en ubicaciones estratégicas en todo el mundo, mejoran la seguridad, y están diseñados para sobrevivir a varios tipos de fallos y congestión de Internet.

Latencia - ¿Cómo mejora una CDN el tiempo de carga de un sitio web?

Cuando se trata de sitios web que cargan contenido, los usuarios abandonan rápidamente según se ralentiza el sitio. Los servicios de CDN pueden ayudar a reducir los tiempos de carga de las siguientes maneras:

  • La naturaleza globalmente distribuida de una CDN implica reducir la distancia entre los usuarios y los recursos del sitio web. En lugar de tener que conectarse a la ubicación del servidor de origen de un sitio web, una CDN permite a los usuarios conectarse a un centro de datos geográficamente más cercano. Menos tiempo de viaje implica un servicio más rápido.
  • Las optimizaciones de hardware y software, como el equilibrio de carga eficiente y las unidades de estado sólido, pueden ayudar a que los datos lleguen más rápido al usuario.
  • Las CDN pueden reducir la cantidad de datos que se transfieren, al disminuir el tamaño de los archivos con técnicas como la minificación y la compresión de archivos. Los archivos de menor tamaño implican un tiempo de carga más rápido.
  • Las CDN también pueden acelerar los sitios que utilizan certificados TLS/SSL al optimizar la reutilización de conexiones y permitir el inicio en falso de un TLS.

Explora todas las maneras en las que una CDN hace que los sitios web se carguen más rápido

Confiabilidad y redundancia - ¿Cómo mantiene una CDN a un sitio web siempre conectado?

La disponibilidad es un componente fundamental para cualquiera con una propiedad de Internet. Los fallos de hardware y los picos de tráfico, ya sean resultado de ataques maliciosos o simplemente debido a un aumento en la popularidad, tienen el potencial de hacer caer a un servidor web y evitar que los usuarios accedan a un sitio o a un servicio. Una CDN completa tiene varias características que minimizarán el tiempo de inactividad:

  • El equilibrio de carga distribuye el tráfico de red de manera uniforme en varios servidores, lo que facilita escalar aumentos rápidos en el tráfico.
  • Un failover inteligente proporciona un servicio ininterrumpido incluso si uno o más de los servidores de CDN se desconectan por un mal funcionamiento del hardware; el failover puede redistribuir el tráfico a los otros servidores operativos.
  • Si un centro de datos completo sufra problemas técnicos, el enrutamiento de Anycast transfiere el tráfico a otro centro de datos disponible y garantiza que ningún usuario pierda el acceso al sitio web.

Más información acerca de cómo una CDN ayuda a mantener los sitios web conectados

Seguridad de datos- ¿Cómo un CDN protege los datos?

La seguridad de la información es una parte integral de las CDN. Una CDN puede mantener un sitio seguro con certificados TLS/SSL recientes que garantizarán un alto estándar de autenticación, encriptación e integridad. Investiga los problemas de seguridad de las CDN y explora qué se puede hacer para entregar contenido de forma segura. Más información acerca de la seguridad de CDN SSL/TLS

Gasto de ancho de banda: ¿cómo reduce los costes de ancho de banda una CDN?

Cada vez que un servidor de origen responde a una solicitud, se consume ancho de banda. Descubre cómo una CDN, como la CDN de Cloudflare, reduce las solicitudes de origen y disminuye los costes de ancho de banda.