IDC资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回IDC资讯列表

sdn软件定义网络——SDN体系结构

发布时间:2023-02-02

sdn软件定义网络——SDN体系结构

SDN给网络设计计划与管理提供了极大的灵活性,可以选择集中式或散布式的控制,对微量流(如校园网的流)或是聚合流(如主干网的流)进行转发时的流表项匹配,可以选择虚拟实现或是物理实现。

目前包括HP、IBM、Cisco、NEC和国内的华为和中兴等传统网络装备制造商都已纷纭加入到OpenFlow的阵营,同时有一些支持OpenFlow的网络硬件装备已面世。2011年,开放网络基金会(OpenNetworkingFoundation)在Nick等人的推动下成立专门负责OpenFlow标准和规范的保护和发展;同年第一届开放网络峰会(OpenNetworkingSummit)召开,为OpenFlow和SDN在学术界和工业界都做了很好的介绍和推行。

OpenFlow网络由OpenFlowSwitch(OpenFlow交换机)、FlowVisor(网络虚拟化层)和Controller(控制器)三部份组成。OpenFlow交换机进行数据层的转发;FlowVisor对网络进行虚拟化;Controller对网络进行集中控制,实现控制层的功能。

SDN的核心特点是抽象出网络操作系统平台,屏蔽底层网络装备物理细节差异,并向上层提供统一的管理和编程接口,以网络操作系统平台为基础开发出利用程序,通过软件来定义网络拓扑、资源分配、处理机制等。

SDN的发展大致可分为广义和狭义两种:广义SDN泛指向上层利用开放资源接口,可实现软件编程控制的各类基础网络架构;狭义SDN则专指符合ONF组织定义的基于标准Openflow协议实现的软件定义网络。

SDN体系结构:基础硬件层、硬件抽象层、网络操作系统、上层利用。

基础硬件与硬件抽象两层组成物理网络装备,也就是SDN架构中的数据转发层面;网络操作系统与上层利用组成了控制层面。

数据转发层面与控制层面之间以OpenFlow协议来解耦合,表明网络操作系统及网络利用(如路由控制协议等)没必要运行在物理装备上,而可以运行在外部系统(X86服务器)内,从而实现网络控制的灵活可编程性。

TikTok千粉号购买平台:https://tiktokusername.com/