将网络设备的控制和数据平面分离能够带来潜在的优势,这是此前在介绍SDN时提到的一个原则。这种分离,在集中式和半集中式的编程控制方面为网络管理员带来了一些便利。它还带来了一个成本上的潜在优势,因为这种方法可以把通常相对复杂的功能整合到软件里,来配置和控制廉价的所谓通用商品级硬件。