域名cdn加速的原理有哪些
C创新互联公司于2013年创立,先为乐陵等服务建站,乐陵等地企业,进行企业商务咨询服务。为乐陵企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。DN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,由于互联网的飞速发展,越来越多的人开始使用并依赖网络,那在膨胀的用户群的现行的网络负载能力就形成了矛盾,人们开始希望网络更加的快速,而不是在无休止的等待中上网。这样CDN就得到了飞速的发展,那么问题就来了,CDN是如何来解决这个问题的呢?下面就由创新互联建站小编和大家讲一讲域名cdn加速的原理有哪些。
一、传统的网站访问过程为:
1、用户在浏览器中输入要访问的域名;
2、浏览器向域名解析服务器发出解析请求,获得此域名对应的IP 地址;
3、浏览器利用所得到的IP 地址,向该IP对应的服务器发出访问请求;
4、服务器对此响应,将数据回传至用户浏览器端显示出来。
与传统访问方式不同,CDN 网络则是在用户和服务器之间增加 Cache 层,将用户的访问请求引导到Cache 节点而不是服务器源站点,要实现这一目的,主要是通过接管DNS 实现。
二、使用CDN 缓存后的网站访问过程演变为:
1、用户在浏览器中输入要访问的域名;
2、浏览器向域名解析服务器发出解析请求,由于CDN 对域名解析过程进行了调整,所以用户端一般得到的是该域名对应的 CNAME 记录,此时浏览器需要再次对获得的 CNAME 域名进行解析才能得到缓存服务器实际的IP 地址。 注:在此过程中,全局负载均衡DNS 解析服务器会根据用户端的源IP 地址,如地理位置(北京还是上海)、接入网类型(电信还是网通)将用户的访问请求定位到离用户路由最短、位置最近、负载最轻的Cache 节点(缓存服务器)上,实现就近定位。定位优先原则可按位置、可按路由、也可按负载等。
3、再次解析后浏览器得到该域名CDN 缓存服务器的实际IP 地址,向缓存服务器发出访问请求;
4、缓存服务器根据浏览器提供的域名,通过Cache 内部专用DNS 解析得到此域名源服务器的真实IP 地址,再由缓存服务器向此真实IP 地址提交访问请求;
5、缓存服务器从真实IP 地址得到内容后,一方面在本地进行保存,以备以后使用,同时把得到的数据发送到客户端浏览器,完成访问的响应过程;
6、用户端得到由缓存服务器传回的数据后显示出来,至此完成整个域名访问过程。
三、不论是否使用CDN 网络
普通用户客户端设置不需做任何改变,直接使用被加速网站原有域名访问即可。对于要加速的网站,只需修改整个访问过程中的域名解析部分,便能实现透明的网络加速服务。
CDN 速度快、传输安全、扩展性强,尤其在应对大容量迸发时游刃有余,主要应用于跨地域的门户及行业网站,如游戏、娱乐、IT、新闻传媒、VOD、远程教育、音视频、下载、IPTV、金融证券等。
CDN 网络,网站用户无需投资价值不菲的服务器、网络带宽及相应的人力成本,便能实现将网站内容发布到离终端用户距离最近、路由最短的网际边缘Cache 节点,创造完美、快捷的网站使用体验。小伙伴们要想获得更多域名cdn加速的内容,请关注创新互联。
分享文章:域名cdn加速的原理有哪些
浏览地址:http://myzitong.com/article/soejeh.html
一、传统的网站访问过程为:
1、用户在浏览器中输入要访问的域名;
2、浏览器向域名解析服务器发出解析请求,获得此域名对应的IP 地址;
3、浏览器利用所得到的IP 地址,向该IP对应的服务器发出访问请求;
4、服务器对此响应,将数据回传至用户浏览器端显示出来。
与传统访问方式不同,CDN 网络则是在用户和服务器之间增加 Cache 层,将用户的访问请求引导到Cache 节点而不是服务器源站点,要实现这一目的,主要是通过接管DNS 实现。
二、使用CDN 缓存后的网站访问过程演变为:
1、用户在浏览器中输入要访问的域名;
2、浏览器向域名解析服务器发出解析请求,由于CDN 对域名解析过程进行了调整,所以用户端一般得到的是该域名对应的 CNAME 记录,此时浏览器需要再次对获得的 CNAME 域名进行解析才能得到缓存服务器实际的IP 地址。 注:在此过程中,全局负载均衡DNS 解析服务器会根据用户端的源IP 地址,如地理位置(北京还是上海)、接入网类型(电信还是网通)将用户的访问请求定位到离用户路由最短、位置最近、负载最轻的Cache 节点(缓存服务器)上,实现就近定位。定位优先原则可按位置、可按路由、也可按负载等。
3、再次解析后浏览器得到该域名CDN 缓存服务器的实际IP 地址,向缓存服务器发出访问请求;
4、缓存服务器根据浏览器提供的域名,通过Cache 内部专用DNS 解析得到此域名源服务器的真实IP 地址,再由缓存服务器向此真实IP 地址提交访问请求;
5、缓存服务器从真实IP 地址得到内容后,一方面在本地进行保存,以备以后使用,同时把得到的数据发送到客户端浏览器,完成访问的响应过程;
6、用户端得到由缓存服务器传回的数据后显示出来,至此完成整个域名访问过程。
三、不论是否使用CDN 网络
普通用户客户端设置不需做任何改变,直接使用被加速网站原有域名访问即可。对于要加速的网站,只需修改整个访问过程中的域名解析部分,便能实现透明的网络加速服务。
CDN 速度快、传输安全、扩展性强,尤其在应对大容量迸发时游刃有余,主要应用于跨地域的门户及行业网站,如游戏、娱乐、IT、新闻传媒、VOD、远程教育、音视频、下载、IPTV、金融证券等。
CDN 网络,网站用户无需投资价值不菲的服务器、网络带宽及相应的人力成本,便能实现将网站内容发布到离终端用户距离最近、路由最短的网际边缘Cache 节点,创造完美、快捷的网站使用体验。小伙伴们要想获得更多域名cdn加速的内容,请关注创新互联。
分享文章:域名cdn加速的原理有哪些
浏览地址:http://myzitong.com/article/soejeh.html