SDN强调控制和转发分离,通过开放化标准接口对网络进行抽象,通过软件编程来控制网络,从而达到更快速地网络创新和更灵活方便地网络管理的目的。
而NFV则强调将现有的很多种不同的网络设备通过IT虚拟化技术融合到有着工业标准的服务器/存储设备/交换机中去,减少物理设备类型和数量,所有的功能都通过运行在这三种标准设备中的软件来实现,以此来降低运营商网络建设和运营成本,可以更容易地对网络来进行管理和创新。
NFV并不一定要建立在SDN的基础上,反之亦然。但是两者可以结合在一起,在NFV的环境中结合SDN技术,控制和转发分离,可以整体优化网络性能,简化不同厂家硬件设备的兼容性管理,可以更方便地对网络进行管理和操作。