4.3网络虚拟化-软件定义网络_第1页
4.3网络虚拟化-软件定义网络_第2页
4.3网络虚拟化-软件定义网络_第3页
4.3网络虚拟化-软件定义网络_第4页
4.3网络虚拟化-软件定义网络_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络虚拟化—云计算与网络虚拟化软件定义网络(SDN)SDN(SoftwareDefinedNetwork,SDN)通过将传统封闭的网络设备中的数据平面与控制平面分离,实现网络硬件与控制软件(设置系统)分离,制定开放的标准接口,允许网络软件开发者与网络管理员通过编程控制网络,将传统的专用网络设备变为可通过编程定义的标准化通用网络设备。SDN的系统架构

SDN系统架构软件定义网络(SDN)SDN系统架构在数据转发平面,主要集中在交换机处理流程设计与实现、转发规则对交换机流表的高效利用、交换机流表的正确性验证与流表优化等方面。在控制平面,主要集中在单点控制器设计、集群控制器架构、控制器接口标准、控制器部署、分布式控制器系统特性等方面。​在应用平面,主要集中在QoS、负载均衡、流量工程、各种应用场景,以及SDN网络安全性等方面。软件定义网络(SDN)SDN特点(1)控制面和数据转发平面分离(2)控制平面集中化(3)数据转发平面通用化(4)控制器软件可编程OpenFlow协议OpenFlow

OpenFlow是一种网络通信协议,应用于SDN架构中控制器和转发器之间的通信。属于数据链路层,能够控制网上交换器或路由器的数据转发平面(ForwardingPlane),借此改变网上数据包所经过的网上路径。OpenFlow协议OpenFlow协议

软件定义网络SDN的一个核心思想就是“转发、控制分离”,要实现转、控分离,就需要在控制器与转发器之间建立一个通信接口标准,允许控制器直接访问和控制转发器的转发平面。OpenFlow协议OpenFlow协议OpenFlow协议架构OpenFlow协议架构

整个OpenFlow协议架构由控制器(Controller)、OpenFlow交换机(OpenFlowSwitch)、以及安全通道(SecureChannel)组成。OpenFlow协议架构OpenFlow协议架构OpenFlow控制器(OpenFlowController)位于SDN架构中的控制层,是SDN的“中枢”。Controller上运行的各种网络应用,均被转换成OpenFlow“指令集”下发,从而易于实现标准化的模式。OpenFlow交换机(OpenFlowSwitch)由硬件平面上的FlowTable和软件平面上的安全通道组成。OpenFlow协议架构OpenFlow协议架构流表(FlowTable)为OpenFlow的关键组成部分,所有的流表指令均被定义成标准规范,通过Controller与代理之间的加密协议可靠传递。FlowTable本身的生成、维护、下发完全由外置的Controller来实现,实现控制平面对转发平面的控制。安全通道(SecureChannel)就是连接OpenFlow

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论