内容分发网络所属于互联网技术,准确的说可以叫做内容分发网络编辑,简称CDN,它的全称是Content Delivery Network,即内容分发网络。其基本思路是,尽可能避开互联网上所有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输得更快、更稳定。能够让使用户可就近取得所需内容,解决 互联网拥挤的状况,以提高用户访问网站的响应速度。
内容分发网络系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上,通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络。这样用户可就近取得所需内容,解决互联网拥挤的状况。
传统的网络访问形式
用户访问未使用“内容分发网络编辑”缓存网站的过程为:
首先,用户要向浏览器提供要访问的域名;
第二,浏览器调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址;然后,浏览器使用所得到的IP地址,域名的服务主机发出数据访问请求;最后,浏览器根据域名主机返回的数据显示网页的内容。通过这四个步骤,就可完成从用户处接收用户要访问的域名到从域名服务主机处获取数据的整个过程。
下面我们了解一下访问使用内容分发网络缓存后的网站的过程:
首先,还是要用户向浏览器提供要访问的域名;
浏览器调用域名解析库对域名进行解析,为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解析以得到实际的IP地址,由于内容分发网络对域名解析过程进行了调整,所以解析函数库得到的是该域名对应的CNAME记录;在此过程中,使用的全局负载均衡DNS解析,如根据地理位置信息解析对应的IP地址,使得用户能就近访问。
缓存服务器根据浏览器提供的要访问的域名,通过Cache内部专用DNS解析得到此域名的实际IP地址,再由缓存服务器向此实际IP地址提交访问请求;此次解析得到内容分发网络缓存服务器的IP地址,浏览器在得到实际的IP地址以后,向缓存服务器发出访问请求;缓存服务器从实际IP地址得得到内容以后,一方面在本地进行保存,以备以后使用,二方面把获取的数据返回给客户端,完成数据服务过程;
客户端得到由缓存服务器返回的数据以后显示出来并完成整个浏览的数据请求过程。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2020-04-08 17:49:26
2022-11-24 14:17:03
2022-11-24 10:19:05
2022-11-22 09:35:17
2020-04-27 18:16:51
2022-11-24 10:09:05
甄选10000+数字化产品 为您免费使用
申请试用
评论列表