SDN(软件定义网络)
来源:互联网 发布:跟淘宝联盟一样的软件 编辑:程序博客网 时间:2024/06/04 23:29
SDN(软件定义网络)
软件定义网络(Software Defined Network, SDN ),是由美国斯坦福大学clean slate研究组提出的一种新型网络创新架构,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台。
从路由器的设计上看,它由软件控制和硬件数据通道组成。软件控制包括管理(CLI,SNMP)以及路由协议(OSPF,ISIS,BGP)等。数据通道包括针对每个包的查询、交换和缓存。 如果将网络中所有的网络设备视为被管理的资源,那么参考操作系统的原理,可以抽象出一个网络操作系统(Network OS)的概念—这个网络操作系统一方面抽象了底层网络设备的具体细节,同时还为上层应用提供了统一的管理视图和编程接口。这样,基于网络操作系统这个平台,用户可以开发各种应用程序,通过软件来定义逻辑上的网络拓扑,以满足对网络资源的不同需求,而无需关心底层网络的物理拓扑结构。
SDN提出控制层面的抽象,目前的MAC层和IP层能做到很好的抽象但是对于控制接口来说并没有作用,我们以处理高复杂度(因为有太多的复杂功能加入到了体系结构当中,比如OSPF,BGP,组播,区分服务,流量工程,NAT,防火墙,MPLS,冗余层等等)的网络拓扑、协议、算法和控制来让网络工作,我们完全可以对控制层进行简单、正确的抽象。SDN给网络设计规划与管理提供了极大的灵活性,我们可以选择集中式或是分布式的控制,对微量流(如校园网的流)或是聚合流(如主干网的流)进行转发时的流表项匹配,可以选择虚拟实现或是物理实现。
目前,包括HP、IBM、Cisco、NEC以及国内的华为和中兴等传统网络设备制造商都已纷纷加入到OpenFlow的阵营,同时有一些支持OpenFlow的网络硬件设备已经面世。2011年,开放网络基金会(Open Networking Foundation)在Nick等人的推动下成立,专门负责OpenFlow标准和规范的维护和发展;同年,第一届开放网络峰会(OpenNetworking Summit)召开,为OpenFlow和SDN在学术界和工业界都做了很好的介绍和推广。
- SDN:软件定义网络
- SDN(软件定义网络)
- SDN(软件定义网络)
- SDN:软件定义网络
- SDN(软件定义网络)
- SDN 软件定义网络
- 科普:SDN(软件定义网络)
- SDN(软件定义网络)
- 软件定义网络(SDN)
- 理性看待SDN(软件定义网络)
- 《软件定义网络:SDN与OpenFlow解析》
- 《软件定义网络:SDN与OpenFlow解析》
- 软件定义网络(Software Defined Network, SDN)
- 软件定义网络 SDN--openflow概述
- 软件定义网络(SDN)未来网络发展趋势
- 下一代网络热潮:软件定义网络SDN技术
- openflow 和 sdn (软件定义网络) 原理和教程
- 我所理解的SDN(软件定义的网络)
- QT中元对象系统(MOC)原理
- js中变量前两个叹号(!!)作用
- tr069实战报文之GetParameterValues请求报文
- 百伯截流垂直招聘网站 中小网站的得与失
- POJ 2912 Rochambeau
- SDN(软件定义网络)
- 数据库异常 无法打开登录所请求的数据库XXaccountsDB6
- DllMain和多线程死锁
- VC6.0 自动识别可用串口 添加至combox 并打开
- sql和mysql对于别名不能调用的一些理解
- ocp-047-102 视图
- 数据库异常 形参@nNeeValidateMBCard未声明OUTPUT参数
- tr069实战报文之SetParameterValues请求报文
- source insight快捷键