现有Internet架构存在着众所周知的缺点,未来网络架构的研究成为了热点.其中,CCN(Content-Centric Networking)在众多新架构中正逐渐被大家认为是最有前途的方案之一,它要求网络中的每一节点都要有缓存功能.所以,研究高效的缓存机制就成为实现CCN预期目标的关键.针对CCN现有缓存机制中存在的"无序缓存"的问题,文中提出了选择性缓存机制SC(Selective Caching).它根据用户的潜在需求和内容的流行规律,只在必要的节点上选择性地(而不是沿着内容传输路径处处地)缓存.同时,采用带宽换缓存的思想,利用链路的冗余带宽,将内容分流到相邻节点缓存,进一步提升缓存效率.我们首先提出了缓存空间消耗的理论分析模型,然后在多种实验条件下对SC进行了验证,实验结果表明SC可以提高网络的缓存效率和性能,同时SC的通信、计算、状态记忆等额外开销也都很小.