太原达内网络安全中CDN和DNS之间的关
河南白癜风QQ交流群 http://www.guanxxg.com/news/roll/1561233.html
网络安全问题随着互联网的不断发展而被越来越多的企业 现在互联网用户很多不能理解CDN和DNS之间的关系,他们之间到底有什么区别。对于这两者永远处于模糊的概念。其实二者是相辅相成的,二者搭配起来能使网站更加安全,快速。
用户访问未使用CDN缓存网站的过程为:
1、用户向浏览器提供要访问的域名;
2、浏览器向本地DNS查询该域名的IP地址;
3、本地DNS向13根发起请求;
4、根服务器再向本地服务器返回一级服务器;
5、一级服务器把所授权的DNS返回给本地DNS,DNS服务器将IP地址作为解析结果送给本地DNS解析服务器;
6、本地DNS解析服务器把IP地址返回给用户,从而完成一个解析过程
使用了CDN缓存后的网站的访问过程变为:
1、用户向浏览器提供要访问的域名;
2、浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域名对应的CNAME记录,为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解析以得到实际的IP地址;在此过程中,使用的全局负载均衡DNS解析,如根据地理位置信息解析对应的IP地址,使得用户能就近访问。
3、此次解析得到CDN缓存服务器的IP地址,浏览器在得到实际的IP地址以后,向缓存服务器发出访问请求;
4、缓存服务器根据浏览器提供的要访问的域名,通过Cache内部专用DNS解析得到此域名的实际IP地址,再由缓存服务器向此实际IP地址提交访问请求;
5、缓存服务器从实际IP地址得得到内容以后,一方面在本地进行保存,以备以后使用,二方面把获取的数据返回给客户端,完成数据服务过程;
6、客户端得到由缓存服务器返回的数据以后显示出来并完成整个浏览的数据请求过程。
实现CDN的主要技术手段是高速缓存、镜像服务器。可工作于DNS解析或HTTP重定向两种方式,通过Cache服务器,或异地的镜像站点完成内容的传送与同步更新
- 上一篇文章: 企业网站注册攻略,告别烦恼
- 下一篇文章: 没有了