nFlow的概念。Р2017/8/10Р7РSDN的起源Р如何将网络控制与物理网络拓扑分离??可以利用分层的思想,把网络的管理功能集中起来。具体说来就是通过分层,先把网络的控制功能分离,然后集中就可以实现这一思想。?SDN将数据与控制相分离的作法是:?在控制层,设计包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等.?在数据层,设计哑的(dumb)交换机(只做不说,与传统的二层交换机不同,专指用于转发数据的设备).交换机仅提供简单的数据转发功能,可以快速处理匹配的数据包,适应流量日益增长的需求.?两层之间采用开放的统一接口(如OpenFlow等)进行交互.Р2017/8/10Р8РSDN的起源Р控制器通过标准接口向交换机下发统一标准规则,交换机仅需按照这些规则执行相应的动作即可.?因此,SDN技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为最具前途的网络技术之一.?SDN被MIT列为“改变世界的十大创新技术之一”。SDN相关技术研究迅速开展起来,成为近年来的研究热点.?2013年起, M会议收录了多篇相关文章,甚至将SDN列为专题来研讨,带动了SDN相关研究的蓬勃发展。Р2017/8/10Р9РSDN的起源Р该项目试图通过一个集中式的控制器,让网络管理员可以方便地定义基于网络流的安全控制策略,并将这些安全策略应用到各种网络设备中,从而实现对整个网络通讯的安全控制。受到此项目的启发,斯坦福的老师和学生将Ethane的设计更一般化,将传统网络设备的数据转发(data plane)和路由控制(control plane)两个功能模块相分离,通过集中式的控制器(Controller)以标准化的接口对各种网络设备进行管理和配置。2008年,他们提出了OpenFlow的概念。Р2017/8/10Р10