正在加载图片...
耦合的网络架构解耦成应用、控制、转发三层分离的架构,并通过标准化实现网络的集 管控和网络应用的可编程,如图91所示。 应用层 商业应用 控制层 控制软件 网络服务 控制数据面接口 基础设施层 网络设备 网络设备 网络设备 网络设备 网络设备 图91SDN技术架构 由图91可以看出,ONF将SDN架构分为基础设施层(转发层)、控制层和应用 层 控制层作为SDN网络架构的核心,网络智能逻辑集中在控制层中,控制层基于软 件实现,拥有全局网络视图,向上通过应用程序编程接口( Application Programming Interface,API)向应用层开放抽象后的网络功能及服务,向下控制和协调底层网络设备 的转发行为 基础设施层由网络设备组成,负责按照控制层下发的策略进行数据转发。应用层则 由各种网络应用服务组成,用户通过控制层开放的接口开发各种网络应用,根据业务需 求修改网络转发行为。各层之间通过标准开放的接口实现资源分配和网络服务。其中控 制层和基础设施层之间的通信接口称为南向接口( South bound Interface),控制层和应 用层之间的通信接口称为北向接口( North bound Interface)。 Open Flow属于南向接口协 议,也是ONF给出的SDN架构中的首个标准协议,用于定义控制器和转发设备之间的 通信接口,支持直接访问和配置网络设备的转发平面(包括物理的和虚拟的交换机、路 由器)。5 耦合的网络架构解耦成应用、控制、转发三层分离的架构,并通过标准化实现网络的集 中管控和网络应用的可编程,如图 9.1 所示。 图 9.1 SDN 技术架构 由图 9.1 可以看出,ONF 将 SDN 架构分为基础设施层(转发层)、控制层和应用 层。 控制层作为 SDN 网络架构的核心,网络智能逻辑集中在控制层中,控制层基于软 件实现,拥有全局网络视图,向上通过应用程序编程接口(Application Programming Interface,API)向应用层开放抽象后的网络功能及服务,向下控制和协调底层网络设备 的转发行为。 基础设施层由网络设备组成,负责按照控制层下发的策略进行数据转发。应用层则 由各种网络应用服务组成,用户通过控制层开放的接口开发各种网络应用,根据业务需 求修改网络转发行为。各层之间通过标准开放的接口实现资源分配和网络服务。其中控 制层和基础设施层之间的通信接口称为南向接口(South bound Interface),控制层和应 用层之间的通信接口称为北向接口(North bound Interface)。OpenFlow 属于南向接口协 议,也是 ONF 给出的 SDN 架构中的首个标准协议,用于定义控制器和转发设备之间的 通信接口,支持直接访问和配置网络设备的转发平面(包括物理的和虚拟的交换机、路 由器)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有