¿Cuál es la abreviatura de CDN?
El nombre completo de CDN es Content Delivery Network, que es red de distribución de contenidos. Su propósito es agregar una nueva capa de arquitectura de red a la Internet existente para publicar el contenido del sitio web en el "borde" de la red más cercano al usuario, de modo que el usuario pueda obtener el contenido requerido cerca y mejorar la velocidad de respuesta del acceso del usuario al sitio web.
CDN se diferencia de la duplicación porque es más inteligente que la duplicación, o podemos usar esta metáfora: CDN = duplicación más inteligente + almacenamiento en caché + desvío de tráfico. Por tanto, CDN puede mejorar significativamente la eficiencia del flujo de información en la red de Internet. Técnicamente, resolveremos de manera integral los problemas causados por el pequeño ancho de banda de la red, las grandes visitas de los usuarios y la distribución desigual de los puntos de venta, y mejoraremos la velocidad de respuesta del acceso de los usuarios al sitio web.
Para comprender mejor CDN, echemos un vistazo al flujo de trabajo de CDN. Cuando un usuario visita un sitio web que se ha unido al servicio CDN, primero se utiliza la tecnología de redirección DNS para determinar el mejor nodo CDN más cercano al usuario, y la solicitud del usuario se dirige a ese nodo. Cuando la solicitud del usuario llega al nodo designado, el servidor de CDN (el caché en el nodo) es responsable de proporcionar el contenido solicitado por el usuario al usuario. El proceso específico es: el usuario ingresa el nombre de dominio del sitio web que desea visitar en su navegador y el navegador solicita al DNS local que resuelva el nombre de dominio. El DNS local envía la solicitud al DNS primario del sitio web y al DNS primario. El DNS se determina de acuerdo con una serie de políticas, el nodo CDN más apropiado en ese momento, el resultado analizado (dirección IP) se envía al usuario y el usuario solicita el contenido del sitio web correspondiente desde el nodo CDN determinado.