SDN(软件定义网络),顾名思义,通过软件来控制或驱动整个网络.SDN的核心概念有两个,第一是转发面与控制面的分离:第二是开放的可编程接口.另外,SDN强调集中式控制,通过软件来控制整个网络,但这并不意味着只有一个Controller,在大型网络中,更多是使用分布式Controller的架构来管理,如Onix. SDN是一个部署网络的框架,并不是具体的某个技术,更不是OpenFlow.OpenFlow协议只是Switch和Controller用来通信的应用比较广泛的一个协议,还有其他一些协议.…