随着互联网技术的快速发展, 网络流量正在迅速增长。大量用户请求少数流行内容均由服务器端发送, 带来低效的利用网络带宽和较长的网络传输时延。网内缓存更好的解决了该问题, 同时也减轻服务器的负载压力。软件定义网络( S ofh var e - Defmed Ne tworki ng ) 作为一种将数据平面和控制平面分离的新型网络架构, 与传统网络相比它具备动态适配未来网络功能和应用。本文提出基于最小下载代价的高效的M CD(Mini mumCo s t o f D ownl oad )算法, 对S DN 中的数据进行缓存部署。为验证该方案的正确性, 搭建基于POX控制器和Mini ne t 的仿真平台, 实验结果表明, 提出的内容缓存部署算法与LRU和AB C缓存算法相比大大提高缓存效率并减少数据传输的时延性能。