软件定义网络(Software Defined Network,SDN)是网络虚拟化的实现。在软件定义网络中OpenFlow协议是其关键技术,通过该协议将以太网设备的数据平面与控制平面分离,从而实现对网络流量的灵活控制。使网络作为通讯管道变得更加智能,为核心网络及应用的创新提供了良好平台。