缓存(Cache)是CDN的基础技术和组成单元,从外部看,整个CDN可看成一个大的Cache向外提供服务。因此,了解CDN首先要从学习Cache开始,本章以Web Cache为例,对Cache的技术背景、工作原理、设计方法进行分析,并以开源的Squid进行实例分析。