预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于区块链的轻量级SDN应用层研究的开题报告 一、研究背景及意义 随着互联网的快速发展和智能化水平的提升,网络已成为人们日常生活和经济社会发展中不可缺少的基础设施。而软件定义网络(Software-DefinedNetworking,SDN)作为网络技术的一种新兴模式,在网络信息化的发展历程中表现出的灵活性和可编程性,吸引了广泛关注。然而,在当前SDN网络的研究和应用中,存在着管理与控制层的信任问题和链路状态的跨网络域共享问题,这些问题可能会对网络的安全性、可靠性和性能等产生负面影响。随着区块链技术的快速发展和成熟,它被广泛应用于金融、医疗、物流等各个领域。而将区块链技术应用于SDN网络,可以有效解决上述问题。因此,基于区块链的轻量级SDN应用层研究具有重要的理论和实际意义。 二、研究内容及方法 本文的研究内容是基于区块链的轻量级SDN应用层,主要包括如下内容: (1)基于区块链的SDN控制器设计与实现:利用区块链技术实现SDN控制器的去中心化和可信任性,可以提高网络的安全性和可靠性。本文将选择一种性能较好且易于集成的区块链框架,例如HyperledgerFabric。 (2)区块链技术在SDN网络资源调度中的应用:通过将资源在SDN网络中进行可视化和合理的分配,提高SDN网络的性能和服务质量。在此基础上,研究如何应用区块链技术实现资源的共享和动态载荷平衡。 (3)基于区块链的SDN网络可信任控制平面技术研究:提出一种基于区块链的SDN可信任控制平面技术,实现交互网络域控制信息的共享和信任验证,从而提高网络的安全性、可靠性和性能。 在研究方法上,本文主要采用实验研究和模拟仿真相结合的方法进行。通过构建实验网络平台和模拟SDN网络的工作状态,分别在不同的场景下测试和评估基于区块链的轻量级SDN应用层的性能和可行性。 三、预期研究成果及意义 本文的预期研究成果主要包括: (1)提出一种基于区块链的轻量级SDN应用层架构,实现SDN网络的去中心化和可信任控制平面,从而提高网络的安全性、可靠性和性能。 (2)设计并实现基于区块链的资源调度算法,实现资源的分配和动态负载均衡,提高SDN网络的性能和服务质量。 (3)构建实验平台验证和评估本文提出的基于区块链的轻量级SDN应用层技术的可行性和性能。 本文的研究成果对于推动区块链技术在SDN网络领域的应用和发展具有一定的实际意义和理论价值,在实际应用中可以提高SDN网络的抗攻击能力和健壮性,推进网络信息化水平的提高。 四、论文结构 本文主要结构如下: 第一章为绪论部分,简要介绍了本文的研究背景、意义、内容和方法,并给出了预期研究成果和意义。 第二章为相关技术的综述,主要介绍SDN网络、区块链技术、SDN网络中的资源调度和可信控制平面等相关技术。 第三章为基于区块链的轻量级SDN应用层架构设计,详细描述本文提出的SDN网络应用层架构和实现技术。 第四章为SDN网络中的区块链资源调度算法设计,主要介绍基于区块链的资源调度思想和实现方法。 第五章为SDN网络的可信控制平面技术研究,主要探讨基于区块链的SDN网络可信控制平面方案。 第六章为基于区块链的SDN网络应用层实验平台搭建和性能测试,介绍实验平台的构建和性能测试的结果。 第七章为本文工作的总结和展望,对本文提出的应用层技术和实验结果进行总结和分析,并展望未来研究方向和提出改进建议。