首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

SDN控制平台的设计与实现

摘要第4-5页
ABSTRACT第5-6页
目录第7-10页
第一章 绪论第10-13页
    1.1 研究背景第10-11页
    1.2 课题研究的内容和意义第11-12页
    1.3 本文的主要工作及论文结构第12-13页
第二章 相关技术介绍第13-22页
    2.1 SDN技术第13-15页
        2.1.1 SDN概念第13页
        2.1.2 SDN架构第13-14页
        2.1.3 SDN控制器研究现状第14-15页
    2.2 openflow协议第15-19页
        2.2.1 协议概述第15-16页
        2.2.2 协议演进第16页
        2.2.3 openflowl.3协议改动第16-19页
    2.3 服务端编程模型第19-22页
        2.3.1 单进程迭代模型第19页
        2.3.2 多进程模型第19-20页
        2.3.3 多线程模型第20-21页
        2.3.4 I/O复用模型第21-22页
第三章 SDN控制平台总体设计第22-40页
    3.1 功能需求第22-24页
        3.1.1 连接建立需求第22页
        3.1.2 消息交互需求第22-23页
        3.1.3 开放接口需求第23-24页
    3.2 系统设计第24-31页
        3.2.1 开源控制平台框架第24-26页
        3.2.2 SDN控制平台总体框架第26-31页
    3.3 系统关键技术第31-37页
        3.3.1 握手状态机模型第31-34页
        3.3.2 流表项匹配域构造第34-37页
    3.4 系统关键数据结构第37-39页
        3.4.1 匹配域头部映射表第37-38页
        3.4.2 设备管理表第38页
        3.4.3 消息队列第38-39页
        3.4.4 回调函数注册表第39页
    3.5 本章总结第39-40页
第四章 SDN控制平台详细设计与实现第40-70页
    4.1 连接建立模块第40-42页
        4.1.1 初始化套接字第40-41页
        4.1.2 接受交换机连接请求第41页
        4.1.3 保活线程设计第41-42页
    4.2 合法性验证模块第42-45页
    4.3 设备管理模块第45-47页
    4.4 事件分发模块第47-50页
        4.4.1 模块功能概述第47-48页
        4.4.2 回调注册子模块实现第48页
        4.4.3 事件轮询子模块设计与实现第48-50页
    4.5 消息封装模块第50-64页
        4.5.1 端口配置消息封装第50-52页
        4.5.2 流表项修改消息封装第52-60页
        4.5.3 Meter表项修改消息封装第60-64页
    4.6 应用接口模块第64-69页
        4.6.1 应用接口实现第64-67页
        4.6.2 应用接口测试第67-69页
    4.7 本章总结第69-70页
第五章 系统测试第70-81页
    5.1 系统测试环境第70-71页
        5.1.1 控制器应用程序启动方式第70-71页
        5.1.2 交换机启动方式第71页
    5.2 系统测试流程第71-80页
        5.2.1 连接建立功能测试第71-73页
        5.2.2 应用程序流表项下发功能测试第73-79页
        5.2.3 METER表项修改消息功能测试第79页
        5.2.4 性能测试第79-80页
    5.3 本章总结第80-81页
第六章 总结与展望第81-83页
    6.1 本文工作总结第81-82页
    6.2 下一步研究方向第82-83页
参考文献第83-85页
致谢第85-86页
攻读学位期间发表的学术论文第86页

论文共86页,点击 下载论文
上一篇:关于低能冲击波对T淋巴细胞的作用及其作用机理的探讨
下一篇:电信反欺诈相关技术研究