¿Qué es una red de entrega de contenido?
Una red de distribución de contenido (CDN) de una entrega de contenido es un grupo de servidores web distribuidos geográficamente destinados a proporcionar una entrega más eficiente de contenido a una gran cantidad de usuarios. Los CDN benefician a los usuarios y proveedores de contenido cambiando la carga de grandes descargas de un solo servidor a múltiples severs en diferentes ubicaciones. En muchos casos, los usuarios finales no se dan cuenta de que están usando un CDN. Varias compañías ahora se especializan en ofrecer servicios de CDN, y muchas organizaciones grandes los usan para distribuir software, video y otros tipos de contenido.
El uso de una red de entrega de contenido puede mitigar algunos de los problemas que se han desarrollado con el uso moderno del Protocolo de transferencia de hipertexto (HTTP) que forma la base de la red mundial. HTTP fue diseñado para escenarios en los que un navegador web descarga contenido de un solo servidor web. Esto presenta un problema para grandes sitios web o sitios que de repente experimentan un aumento en el tráfico de red. Un solo servicio HTTPR puede manejar un número limitado de usuarios simultáneos, después de lo cual el servidor se vuelve muy lento o completamente inalcanzable. Los servidores HTTP también son vulnerables a los ataques distribuidos de denegación de servicio (DDoS), que envían grandes cantidades de solicitudes irrelevantes a un servidor web, lo que hace imposible que los usuarios reales accedan al sitio.
En lugar de confiar en un solo servidor HTTP, una red de entrega de contenido utiliza múltiples servidores en varias ubicaciones, cada una con sus propias copias del contenido de un sitio. Si un servidor único se vuelve demasiado ocupado, los otros se presentan para manejar el tráfico adicional. Los CDN hacen que sea mucho más difícil para un ataque DDoS derribar un sitio web. Además, colocar servidores en una variedad de ubicaciones puede aumentar la velocidad disponible para los usuarios finales porque se puede seleccionar el servidor más cercano. Los servidores más cercanos a los usuarios tienden a ser más rápidos porque los datos tienen que viajar a través de menos puntos en InternetPara llegar a su destino.
La mayoría de los usuarios de Internet ni siquiera notarán si se está utilizando una red de entrega de contenido. Las solicitudes se envían a un Sever HTTP normalmente, y el CDN dirigirá el navegador web del usuario a otro servidor en función de varios factores. Algunos CDN usan el sistema de nombre de dominio (DNS) para redirigir el tráfico, mientras que otros pueden dirigir el tráfico en función del tipo de archivo o reemplazando dinámicamente los localizadores de recursos uniformes (URL) en una página web.
Muchas grandes corporaciones recurrirán a una red de entrega de contenido para distribuir software u otros tipos de archivos grandes. Pueden optar por construir su propio CDN o contratar con una empresa que posee una red grande y se especialice en servicios de CDN. Los CDN son especialmente adecuados para entregar medios de transmisión porque la proximidad más cercana de los servidores a los usuarios finales da como resultado menos interrupciones en el flujo de datos, lo que significa una reproducción más suave. Muchos proveedores de redes grandes están construyendo sus propias redes de entrega de contenido o fomentando una tercera parteEs para colocar servidores CDN dentro de sus centros de datos. Estos proveedores esperan obtener ingresos adicionales de la creciente popularidad de la televisión por Internet y otras formas de distribución digital.
.