当前位置:主页 > 管理论文 > 移动网络论文 >

基于NetMagic平台的交换机系统的设计与实现

发布时间:2021-04-01 15:53
  软件定义网络(SDN)是下一代新型网络体系结构,将网络划分为控制平面和转发平面,控制和转发功能均可在通用操作系统中由软件实现。控制平面的控制器负责路由计算等功能,并通过标准的通信协议控制交换机;转发平面的交换机接受控制器的控制,根据控制器下发的规则处理数据包。当前SDN/OpenFlow交换机已有开源软件实现,如OpenvSwitch、ofsoftswitch等,具有高度的灵活性和扩展性;然而,与使用专用芯片和硬件实现的硬件交换机相比,纯软件实现的交换机在性能上仍有提升空间。因此,可以综合利用软硬件交换机的优势。软件交换机具有流表容量大,功能特性丰富,易于升级和扩展等优势;而硬件交换机性能优异。综合利用软硬件交换机协同转发数据包便可以高效而完整地实现OpenFlow协议标准中定义的各项功能。本文以实现软硬件协作转发为目标,基于NetMagic硬件平台实现硬件交换机,配合软件交换机实现转发数据包,达到综合利用软硬件交换机优势的目的。论文首先论述了 SDN/OpenFlow的相关技术,介绍了当前SDN领域的发展现状和成果,然后描述了基于NetMagic硬件平台的交换机系统的整体设计和架构,对于其中涉及到的关键技术和算法进行了论述。之后对于系统的详细设计和实现以及其中的各个功能组件及模块一一展现。最后,对当前系统设计了测试方案并进行了测试,给出测试和验证结果,验证系统能够正常实现软硬协作转发数据包的功能,达到了系统的设计目标。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.0
文章目录
摘要
ABSTRACT
第一章 绪论
    1.1 研究背景
    1.2 课题主要研究工作
        1.2.1 课题目标
        1.2.2 本论文的研究工作
    1.3 论文结构
第二章 SDN交换机相关技术研究与分析
    2.1 OpenFlow技术概述
        2.1.1 OpenFlow协议概述
        2.1.2 OpenFlow1.3多级流表
    2.2 现有SDN/OpenFlow交换机概述
        2.2.1 Open vSwitch
        2.2.2 ofsoftswitch
    2.3 NetMagic硬件平台
第三章 基于NetMagic平台的交换机系统的需求和分析
    3.1 系统目标与需求
        3.1.1 功能性需求
        3.1.2 非功能性需求
    3.2 需求分析
        3.2.1 研究内容
        3.2.2 功能目标
第四章 基于NetMagic平台的交换机系统的总体设计
    4.1 交换机总体设计
        4.1.1 结构与流程
        4.1.2 软硬件交换机流表
        4.1.3 软硬件协作转发原理与功能
        4.1.4 标签机制
    4.2 交换机控制层
        4.2.1 主要功能
        4.2.2 主要流程
    4.3 软件交换机
    4.4 硬件交换机
    4.5 通信方式与接口设计
        4.5.1 硬件交换机与控制器之间的通信
        4.5.2 软件交换机之间的通信
        4.5.3 软件交换机和硬件交换机之间的通信
第五章 基于NetMagic平台的交换机系统的详细设计与实现
    5.1 交换机控制层
        5.1.1 功能与流程
        5.1.2 流表更新算法
        5.1.3 端口映射
    5.2 软件交换机
        5.2.1 软件交换机实现与配置
        5.2.2 基于标签的协作
    5.3 硬件交换机
    5.4 通信方式与接口实现
        5.4.1 软件交换机间的通信
        5.4.2 交换机控制层和硬件交换机间的通信
            软件流表格式
            硬件API
第六章 基于NetMagic平台的交换机系统的测试
    6.1 工作成果及测试目标
    6.2 测试环境
        6.2.1 测试网络拓扑
        6.2.2 测试环境配置
    6.3 黑盒测试
        6.3.1 消息支持测试
        6.3.2 连通性测试
        6.3.3 视频单播测试
    6.4 白盒测试
第七章 工作总结
    7.1 全文总结
    7.2 不足之处和进一步改进
    7.3 研究生期间工作
        7.3.1 参加的项目
        7.3.2 完成的项目文档
参考文献
致谢
作者攻读学位期间发表的学术论文目录

【相似文献】

相关期刊论文 前10条

1 李健;张永元;;交换机的连接和基本配置[J];辽宁经济职业技术学院(辽宁经济管理干部学院学报);2007年03期

2 徐军;刘长征;;交换机配置教学演示实验设计[J];计算机与网络;2009年01期

3 叶敏;程控交换机控制系统结构及其可靠性比较[J];电信科学;1992年03期

4 吴军锋,朱敏,巩建铭;浅析油田交换机的计费异常问题[J];通信世界;2001年18期

5 顾建新,秦韵;H20-20全自动内、外线测量台设计[J];无线电工程;1997年03期

6 李行长;一种模块化扩容程控交换机控制方案[J];电脑;1994年01期

7 狄发成;水利工程专网交换机的运行维护及保养[J];甘肃水利水电技术;2002年02期

8 丁军毅;节点交换机的工作原理及实现方法[J];无线电通信技术;1993年02期

9 张国宏;IP交换与标记交换[J];电信网技术;1998年04期

10 王隆杰;;虚拟网络交换机技术[J];通信技术;2009年04期

相关博士学位论文 前2条

1 胡延楠;软件定义网络关键技术及相关问题的研究[D];北京邮电大学;2015年

2 可向民;IP虚拟交换机实现技术的研究[D];国防科学技术大学;2002年

相关硕士学位论文 前10条

1 杭欢;基于NetMagic平台的交换机系统的设计与实现[D];北京邮电大学;2017年

2 刘明;基于SOC的SDN交换机软硬件接口设计[D];电子科技大学;2015年

3 孟娜娜;交换机独立验证平台中设备和接口管理的设计与实现[D];东南大学;2015年

4 孙杰;SDN交换机配置和控制技术研究与实现[D];南京邮电大学;2016年

5 郭海涛;全千兆以太网交换机的设计和实现[D];西安电子科技大学;2006年

6 易克非;大容量交换机无感热备份技术的研究与实现[D];电子科技大学;2012年

7 高健;量子交换机关键技术研究及实现[D];西安电子科技大学;2009年

8 杨胜姚;现代通信交换机实验系统的研究[D];北京化工大学;2010年

9 覃攸;安全接入交换机中间件的研究与实现[D];华南理工大学;2013年

10 张秋月;量子交换机关键技术研究与实现[D];西安电子科技大学;2008年



本文编号:2569116

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2569116.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9bb11***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com