SDN控制器放置优化技术研究与系统实现
【图文】:
依据开放网络标准化组织公布的白皮书中对软件定义网络的定义,软件定义逡逑网络架构是一种三层网络架构,从南向北依次为数据平面、控制平面和应用平面,逡逑如图2-1所示[1G]。数据平面通过南向接口进行与控制平面进行交互,控制平面通逡逑过北向接口与应用平面进行交互。控制平面中的控制器之间通过东西向接口进行逡逑通信。在该网络架构中,网络管理人员对网络的更新核维护仅仅通过软件就可以逡逑完成,不再需要对网络硬件设备进行单独配置或者购买最新版本的硬件设备,应逡逑用平面中业务应用的安装和部署也通过更新网络配置直接完成。SDN的这种方逡逑式大大加快了网络的部署周期,降低了维护网络的复杂度。网络人员只需要专注逡逑于上层网络应用程序开发,无需关注不同网络设备之间的底层细节。逡逑:逦逦逦逦逦逦邋逦逡逑应用平面逦业务应用逦|___」逡逑J]北向接口逦|逡逑SDN邋控剞--i逡逑控_平面逦软件逦网络服务逦一_;逡逑ji邋mmm逦|逡逑数据平面网络设备i逦网络设备逦网络设备逡逑图2-1邋SDN架构图逡逑(1)数据平面逡逑数据平面位于SDN架构的最底端,又被称为基础设施层,主要负责网络数逡逑据的转发。数据平面的设备会将控制器下发的控制指令生成对应的流表,并依据逡逑这些流表规则进行网络数据流的快速转发。由于其没有复杂耗时的控制逻辑,所逡逑以转发处理速度较快。逡逑数据平面主要由一系列网络底层转发设备组成
主动方式是指控制器定期通过采集到的网络拓扑状态信息生成流表,然后逡逑将这些流表主动地发送给交换机,交换机更新本地的流表规则。逡逑流表项结构如图2-3所示,每一条流表项主要有以下几个字段组成:匹配域、逡逑优先级、计数器、指令集、生存时间和附加信息等。匹配域主要由包头域、端口逡逑和元数据组成,,并支持通配符表示。匹配域主要用于数据的的流规则匹配,常用逡逑的字段属性为源MAC地址、目的MAC地址、源IP地址、目的IP地址、入端逡逑口、目的端口等。优先级表示各个流表项匹配的优先级顺序,在包头域相同的情逡逑况下,优先级高的流表项优先被匹配使用。计数器用于对数据包的操作统计,如逡逑更新时间。指令集是交换机当匹配找到该数据流的匹配项之后的处理操作。生存逡逑时间反映了该流表项从生成到超时删除的时间间隔。附加信息用来保存控制器对逡逑数据的统计、删除等信息。逡逑匹配域邋优先级邋计数器邋指令集逦生存时间逦附加信息逡逑图2-3流表结构逡逑流表是OpenFlow交换机进行数据转发的基础,多个流表从前往后串联起来逡逑组成流水线。数据包从序号为0的流表开始匹配,并根据其中的指令进行操作,逡逑然后向下执行下面的流表。数据包的在匹配过程中可以执行多个处理动作,这些逡逑处理动作放到一个动作集中。OpenFlow中规定了六种不同类型的指令。逡逑10逡逑
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP393.2
【相似文献】
相关期刊论文 前5条
1 许延伟;黄志林;徐晔;刘永红;;一种基于状态机的SDN控制器中交换机状态管理方法[J];电脑知识与技术;2018年18期
2 田消冰;魏晓明;高婷;郭静宜;;基于模糊测试的SDN控制器漏洞挖掘[J];电网与清洁能源;2018年04期
3 刘治纲;;基于SDN控制器的拒绝服务攻击检测与防护[J];现代信息科技;2018年12期
4 熊学涛;王晓宇;;引入SDN控制器 让数据中心实现网随云动[J];通信世界;2019年10期
5 刘川;李炳林;李伯中;臧丽炜;;满足电力通信业务时延容忍度的SDN控制策略[J];中国电力;2017年10期
相关硕士学位论文 前10条
1 齐月震;SDN控制器放置优化技术研究与系统实现[D];北京邮电大学;2019年
2 杨虹;面向复杂空天地一体化网络的SDN控制器的研究[D];北京交通大学;2018年
3 李可;广域网SDN控制器关键技术的研究与实现[D];北京邮电大学;2016年
4 张榜;面向Internet的SDN控制器布控机制的设计与实现[D];东北大学;2015年
5 刘杲阳;SDN控制器中的RBAC权限管理研究[D];哈尔滨工程大学;2018年
6 卢振平;SDN控制器主动防御关键技术研究[D];战略支援部队信息工程大学;2017年
7 吕迎迎;拟态SDN控制器架构安全关键技术研究[D];战略支援部队信息工程大学;2018年
8 吴自霖;基于SDN控制器的GBP系统设计与实现[D];华中科技大学;2017年
9 邹卯荣;SDN控制器部署研究[D];长沙理工大学;2018年
10 金玲;基于SDN控制器和大象流负载均衡机制的研究[D];安徽大学;2018年
本文编号:2638998
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2638998.html