13软件定义网络控制器及课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《13软件定义网络控制器及课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 13 软件 定义 网络 控制器 课件
- 资源描述:
-
1、2017.5.19软件定义网络控制器及Open vSwitch目录1控制器核心技术控制器核心技术2 主流控制器介绍主流控制器介绍3 Open vSwitch概述概述4 Open vSwitch部署(操作)部署(操作)2实现了网络流量的灵活控制,使网络作为管道变得更加智能。32是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来一种新型网络创新架构1软件定义网络(Software Defined Networking, SDN )SDN架构网络设备网络设备网络设备SDN控制器云管理平台SDN应用转发层控制层应用层南向接口北向接口3控制器总体架构3控制器层次化
2、架构SDN控制器(n+1)层SDN控制器(n)层SDN控制器(n-1)层客户端(控制器)服务器(代理)客户端(控制器)服务器(代理)客户端(控制器)服务器(代理)I-CPII-CPII-CPID-CPI至数据平面(n-2)层A-CPI至应用平面(n)层D-CPI至数据平面(n-1)层A-CPI至应用平面(n+1)层D-CPI至数据平面(n)层A-CPI至应用平面(n+2)层n 相邻控制器层次间以CS模式交互n 扩展性好,模块化程度高:高层控制器具有更广阔的资源视角,支持更好的网络资源抽象能力提供n 系统安全性高:每个控制器层都可以有各自的信任域,可针对不同层次之间的引用点进行专门的安全强化4目
3、录1控制器核心技术控制器核心技术南向网络控制技术南向网络控制技术北向业务支撑技术北向业务支撑技术东西向控制器扩展技术东西向控制器扩展技术2 主流控制器介绍主流控制器介绍3 Open vSwitch概述概述4 Open vSwitch部署(操作)部署(操作)n控制器的网络控制技术主要包括通过南向接口协议进行链路发现、拓扑管理、策略制定、表项下发等链路发现和拓扑管理:控制器利用南向接口的上行通道对底层交换设备上报信息进行统一监控和统计策略制定和表项下发:控制器利用南向接口的下行通道对网络设备实施统一控制南向网络控制6链路发现n获得SDN全网信息的关键,是实现网络地址学习、VLAN、路由转发等网络功
4、能的必要基础与传统网络链路发现由各个网元自主进行不同,SDN网络中的链路发现工作由控制器统一完成nOF交换机直连链路的发现LLDP协议nOF交换机非直连链路的发现广播OF交换机直连链路发现7B拓扑管理n随时监控和采集网络中SDN交换机的信息,及时反馈网络的设备工作状态和链路连接状态控制器通过定时地发送包含有LLDP数据包的Packet_out消息给与其相连接的SDN交换机并根据反馈回来的Packet_in消息获知交换机信息,监测交换机工作状态,完成网络拓扑视图更新当SDN网络规模较大时,该机制会导致较慢的收敛过程,影响网络情况的实时反馈;8策略制定n交换机流表生成算法是影响控制器智能化水平的关
5、键因素n控制器需要针对不同网络层次的传输需求,制定相应的转发策略并生成对应的流表项传统网络SDN在各台设备的本地进行相关算法的执行,通常只能根据设备自身所掌握的有限的局部网络链接情况进行数据处理决策具有集中化管控的优势,控制器能够拥有全局的网络资源视图,因此更容易获得优化的算法执行结果,但是处理压力较重9表项下发n控制器通过流表下发机制控制SDN交换机的数据包转发主动(proactive)的流表下发是指在数据包到达OpenFlow交换机之前就进行流表设置。被动(reactive)的流表下发是指当OpenFlow交换机接收到一个数据包并且没有发现与之匹配的流表项时,只能将其送给控制器处理。10目
6、录1控制器核心技术控制器核心技术南向网络控制技术南向网络控制技术北向业务支撑技术北向业务支撑技术东西向控制器扩展技术东西向控制器扩展技术2 主流控制器介绍主流控制器介绍3 Open vSwitch概述概述4 Open vSwitch部署(操作)部署(操作)12北向业务支撑n控制器的业务支撑主要是通过北向接口为上层业务应用以及资源管理系统提供灵活的网络资源抽象n北向接口定义是当前SDN领域关注和争论的焦点之一13REST API概述 REST API(Representational State Transfer API)即表述性状态转移是当前网络用户容易接受的方式,成为北向接口主流REST两个
展开阅读全文