基本信息
项目 | |
全称 | Content Delivery Network |
中文名 | 内容分发网络 |
类型 | 智能虚拟网络 |
基础 | IP网络、缓存服务器 |
CDN的作用
(图片来源网络,侵删)
作用 | 描述 |
加速访问 | 通过将站点内容发布至遍布全球的海量加速节点,使用户可就近获取所需内容,降低网络拥塞,提高用户访问网站的响应速度。 |
负载均衡 | 多个服务器达到负载均衡,不会让流量集中涌入其中某一台服务器,避免网站宕机。 |
提升体验 | 解决延迟问题,提高直播等相关内容的时效性。 |
安全保障 | 加强网站的可靠性,应对绝大部分的互联网攻击事件。 |
异地备援 | 当某个服务器发生意外故障时,系统将会调用其他临近的健康服务器节点进行服务,提供接近100%的可靠性。 |
成本节约 | 使用CDN加速可以实现网站的全国铺设,节省了人力、精力和财力。 |
CDN的工作原理
步骤 | 描述 |
域名解析 | 终端用户向本地DNS发起域名解析请求,本地DNS检查缓存中是否有IP地址记录,如果没有则向授权DNS查询。 |
分配节点 | 域名解析请求发送至CDN调度系统,并为请求分配最佳节点IP地址。 |
资源请求 | 用户获取解析IP地址后,向该IP地址发起资源访问请求。 |
缓存处理 | 如果CDN节点已缓存资源,则直接返回给用户;如果未缓存,则向源站请求资源并缓存至节点。 |
CDN与传统网站访问的区别
方面 | 传统访问 | CDN访问 |
访问路径 | 用户请求直接发送到源服务器。 | 用户请求被引导到最近的CDN节点。 |
响应速度 | 受地理位置和网络状况影响较大。 | 通过就近访问加速,减少延迟。 |
容错能力 | 单点故障可能导致服务中断。 | 多点冗余,即使某节点故障也能自动导向健康节点。 |
CDN应用场景
场景 | 描述 |
网站加速 | 加速网站打开速度,提升用户体验。 |
视频直播 | 提高直播等内容的时效性。 |
移动应用 | 为移动应用提供加速服务。 |
跨运营商覆盖 | 实现跨运营商、跨地域的全网覆盖。 |
常见名词解释
名词 | 解释 |
Origin Server | 做CDN之前的客户真正的服务器。 |
User | 访问者,即要访问网站的网民。 |
Last Mile | 网民到其所访问的CDN服务器之间的路径。 |
CNAME记录 | 它是一个别名记录,用于将一个域名指向另一个域名。 |
CDN是一种构建在现有网络基础之上的智能虚拟网络,它通过在各地部署边缘服务器,利用负载均衡、内容分发等功能模块,使用户能够就近获取所需内容,从而降低网络拥塞,提高用户访问速度和体验,CDN广泛应用于网站加速、视频直播、移动应用等多种场景,具有加速访问、负载均衡、安全保障等多种作用。
(图片来源网络,侵删)
以上内容就是解答有关cdn是什么cdn的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
(图片来源网络,侵删)
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/71521.html