摘要

网络功能虚拟化是由网络和操作系统两个独立学科开发活动所构建的一组软件功能,它支持在大量用户之间安全高效地共享网络,在用户组之间提供高级隔离功能,并提供功能解耦特性。文章介绍网络功能虚拟化的发展背景,分析用于创建覆盖IP(互联网协议)网络的IP隧道和VRF(虚拟路由转发)技术,归纳多任务、多线程、多系统、多处理等计算虚拟化支撑技术,列举主机VNF(虚拟化网络功能)和中间盒VNF的应用实例,研究网络功能虚拟化的优势以及应当解决的技术难题。