资讯中心

网站CDN加速是什么?CDN加速原理

  

网站CDN加速是指内容分发网络(Content Delivery Network,简称CDN)加速,它是构建在网络之上的内容分发网络,通过在网络各处放置节点服务器来缓存网站的内容,用户请求时就近返回节点服务器上缓存的内容,而不是直接从源服务器获取内容,以此提高用户访问网站的响应速度和命中率。

CDN加速的原理如下:

 

  1. 当用户输入网址想要打开某个网站时,浏览器会先发送网址到相应的DNS服务器进行解析,解析出对应的IP地址返回给浏览器,让它去IP地址的服务器上获取相应的网站文件。
  2. 如果给域名开通了CDN,DNS服务器会返回一台专门用来给各个请求设备分配合适的CDN服务器的服务器的IP地址,这种服务器叫做负载均衡系统服务器。
  3. 设备或者浏览器会去访问这台负载均衡系统服务器,负载均衡系统服务器会根据浏览器的网络地址在DN网络中找一台在各种条件下都比较适合给设备提供服务的服务器,然后把这台cdn服务器的IP地址返回给浏览器。
  4. 浏览器在收到IP地址之后就会去访问cdn网络中的这台cdn服务器,去向他请求网站的文件资源。