企业CDN缓存系统--varnish(一)
企业CDN缓存系统–varnish(一) 文章目录 企业CDN缓存系统--varnish(一) 1.CDN缓存系统 - 概念 - CDN的工作原理 2.varnish - 什么是varnish? - varnish加速器与Squid加速器的对比 - varnish代理服务器的工作方式 - 为什么要使用varnish加速缓存代理服务器? - varnish加速器的工作流程 1.CDN缓存系统 - 概念 CDN:content distribute network(内容分发网络)或者content delivery network(内容交付网络)。 CDN的任务是将内容从源站传递给用户。 常说的互联网由两层组成: 一层是以TCP/IP为代表的网络层(狭义的互联网internet),另一层是以www为代表的应用层。 过各种网络设备,实现各个计算机之间的互联互通,实现各种信息数据的低成本传输。 举个简单例子来区分而这之间的差异:internet就是铁路轨道和各种信号灯,而www则是运行在internet上的众多火车中的一种。 - CDN的工作原理 无cdn时,用户通过浏览器访问网站的过程 1.用户在浏览器输入URL 2.浏览器向本地DNS请求域名解析 3.如果本地DNS缓存有该域名的解析结果,则直接将解析结果返回给浏览器 4.如果本地DNS缓存中无该域名的解析结果