软件定义网络中基于头空间的网络验证方法研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:xyzsoft
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着网络变得越来越复杂化,成千上万网络设备以不同的方式来修改和转发数据包,执行复杂的网络功能,并导致了网络的易错。网络验证与测试领域已经越来越受到学术界的关注。当前的网络急速发展,互联网应用,互联网服务急速增长,变的越来越复杂,对网络的要求也同时越来越高,网络也需要发展来适应当前环境的需要。软件定义网络(SDN)革新了传统网络,将传统网络中的控制层和数据层解耦,使得整个网络可以集中式控制并编程,这简化了网络管理,也进一步推动了整个网络验证领域的发展。在数据层验证与测试上,SDN使得实时网络数据层验证与测试更为方便与可行的同时,也要求数据层验证与测试更高的实时更新处理效率。当前的研究在实时验证与测试的实时更新效率上都有着瓶颈,并且难以扩展到多域或者多层级SDN网络中去。本文首先提出了基于多终端二进制决策图(MTBDD)的预处理工具PreChecker,在高效动态划分等价类的同时,检测消除规则间的冲突,结合基于等价类的网络验证方法,使其更新效率进一步提高。其次,将MTBDD结构的头空间等价类动态划分方法引入到数据层测试中,提高了动态测试数据包生成效率。另外,本文设计了一个基于头空间的网络模型框架,并设计了规则变化时的动态更新算法,动态维持网络的可达性信息并检测要求的可达性不变量,并提出了验证工具NetV,提高了实时更新性能。最后,将各项常规的域内网络不变量映射到框架上,使用NetV动态检测满足性,并将框架进一步推广到域间检测中去,进一步提高了域间不变量检测的性能,并易于扩展到多层级SDN网络。本文的主要研究内容和贡献如下:
  1)重新使用行为集定义了交换机内部的冲突,引入了SDN网络的行为集定义冲突,避免了伪冲突。基于MTBDD结构,提出了头空间等价类动态划分方法,设计了代表等价类的终端节点的结构和计算,有效维护划分的等价类的同时,动态检测规则冲突。整合实现提出PreChecker工具,作为网络数据层验证预处理结合到网络验证方法中去,提高了当前基于等价类的数据层验证方法的动态性能。
  2)将MTBDD结构的头空间等价类动态划分方法引入到数据层测试中,进一步将数据层测试数据包的要求定义为特定的等价类,并且设计MTBDD的终端结构,和终端间计算方法,使得可以使用MTBDD快速划分,并且支持动态划分生成测试数据包,提高了当前测试数据包生成方法的动态性能。
  3)基于头空间基础,定义了网络模型,首次定义了网络行为函数间复合的具体计算过程,而不是仅作用在数据包头上,支持使用代数计算的方式复合来描述规则之间的连通。设计了规则行为作用在二进制决策图(BDD)结构上的算法,使BDD描述能运用在规则函数间的复合上来规避通配符描述头空间带来的歧义和描述式数量爆发的问题。基于BDD描述的优势,结合MTBDD头空间等价类划分方法,合并了冗余规则,减少了整体规模和计算量。使用矩阵来描述建模整网规则的连通性,使规则的合并和复合更加直观可推导,并在矩阵模型上,提出增量更新方法并设计了算法,利用增量方式来验证网络的可达性,提高了动态验证可达性的性能。整合实现提出NetV工具,利用此模型维持所有合并规则的连通性,在规则动态变化的同时验证整网的可达性要求是否被满足,同时也可以实时进行可达性查询。
  4)基于NetV模型推导得出各项的域内网络不变量在矩阵模型上的等价描述,使用NetV,在规则更新过程中,使用增量更新方法来验证其他域内网络不变量。进一步推广整个模型到域间多层控制器,并建立域间网络模型,使得域内具体规则信息被隐藏,一个域可以作为黑盒提供输入和输出间的简化的规则函数对应关系。使用增量更新的方式来检测域间不变量,使得域间的网络不变量检测和域内的网络不变量检测保持其一致性,并提高了域间不变量检测的性能,并易于扩展到多域或者多层级SDN网络中。
其他文献
内容摘要:自19世纪犹太启蒙运动以来,现代希伯来文学一直在启蒙犹太民族意识形态中扮演着先锋作用。希伯来小说在教育以色列人和现代犹太人方面扮演着重要角色。通过分析不同历史时期的三部希伯来小说,本文考察现代希伯来文学对民族性的教导与反思,及其随着复国主义思想的发展而发生的演化。在以色列建国前的伊休夫时期(1920-1950年代),“?????”(故土、祖国)是美育、文学、和地理教育的重要核心,小说家萨
期刊
基于多光谱遥感影像的分类是对地观测的重要手段,同时也是农作物精准预测的重要手段。在众多的多光谱图像农作物分类算法中,深度学习作为一种新颖的分类算法,能够自动从大量数据中获取到合适的映射关系,提取出分类特征,进而实现分类识别功能。然而深度学习神经网络同传统分类算法一样需要合理地选择特征还有模型结构,此外由于地区与时间的不同导致的多光谱图像的不同,分类算法极有可能在其它区域不适用或分类精度下滑严重。针对上述情况,本文做出了以下工作:
  1、对多光谱图像的时间,空间,光谱谱段建立神经网络模型,并分析模型
高光谱图像蕴含着丰富的空间特征和光谱特征,在环境保护、军事打击、农业生产等领域中发挥着重要作用。在图像重建领域上,使用少量的数据重建出质量较高的图像,将对信息的存储和传输带有极大的便利。稀疏表示在光谱分类和图像重建中有着重要的应用,并取得了良好的效果。但基于稀疏表示的光谱分类和图像重建需要采用传统优化算法进行迭代更新,而优化算法存在一些问题,使得其无法达到最好的分类结果和重建精度。一方面由于传统优化算法需要设置合适的参数,但参数的设置具有随机性,参数的选择困难。另一方面由于传统优化算法需要进行多次的迭代才
每天都有数以百万计的视频被制作并上传到网上,其中大部分视频的内容都没有经过审核。此外,VideoEditor、AdobePhotoshop、WindowMovieMaker、以及AdobeAfterEffects等视频编辑软件也被广泛使用。这些软件支持各种各样的视频编辑方法,即使编辑后的内容与原始内容有很大的反差,视频内容也能被随意编辑。
  此外,随着深度学习技术的快速发展,已经出现了自动将一个人的脸部替换为另一个人脸部的视频编辑软件,如FakeApp、Faceswap等工具。这导致人们看到这些视
随着人工智能和深度学习在图像分类方面的成功,研究界将其兴趣集中在利用深度学习的能力来促进各种过去被认为具有挑战性和不可能实现的任务。深度学习取得很大成功的一个领域就是自然图像中文本的检测。随着越来越多的数据和更好的计算资源的可用性,将深度学习应用于场景文本检测和识别已经取得了很大的进展,一些最新的结果有时甚至超过了人类的能力。在这一领域,对于其广泛的商业应用来说,在更具挑战性的场景中检测文本方面正在取得进展。然而,尽管在自然图像中检测具有挑战性的文本取得了巨大的成功,但大多数方法和数据集的焦点都集中在对场
内容摘要:“诗话”是中国古典诗歌创作论独有的呈现方式,其充满思辨哲理色彩的诗论与字字珠玑的诗例相偕相生,共同铸就思想精妙、同时文采斐然的“学术”与“艺术”并驰的效果。然而在其英译中,诗论“学术品格”受重视的程度远远超过诗例之“美学品格”,后者往往在对前者屈从的过程中隐身,令作为论据的诗例由源语中的流光溢彩变为译语中的黯淡平庸,造成诗论空洞无凭。本文通过对《大中华文库·人间词话》诗词英译“美学品格”
期刊
在过去的五十年里,数字调制方案的设计思路大多是利用正弦波信号的幅度、相位、频率作为信息载体,采用高阶调制、高带宽、大功率信号实现高速率通信。然而,随着信息与通信技术产业的快速发展,无线电频谱资源日益稀缺,行业的能源消耗不断加大。因此,研制高谱效与高能效的无线传输技术是未来移动通信的重要发展方向。
  近几年出现的序号调制是一种打破传统设计思路的高谱效、高能效数字调制技术。它利用通信系统中诸如天线、子载波、中继、调制类型、时隙等基本组成模块的“开关”状态承载比特信息。空间调制(Spatial Modu
监视系统安装了大量室内和室外监视摄像机,是最常见的大数据源之一。数据源生成大量的原始可视化数据,使得分析过程成为繁重的人工任务。监视视频分析中最重要的功能之一就是目标检测,以此作为重识别任务的先决条件。为此,大量算法和技术被开发并安装在智能监视系统上,特别是在基于深度学习的方法取得了显著进步之后。但是,在开发可实时运行的算法时,检测算法的计算成本仍然是一项重大挑战。此外,在目标重识别的有效性方面,现有文献算法与实际工业应用上的需求仍然存在很大差距。与人脸识别不同,行人和车辆重识别算法在监视系统中仍不能显示
内容摘要:借助语料库分析软件,结合修辞分析中伙伴词搭配分析和主题词语义网分析对比研究中英媒体“一带一路”报道的新闻叙事策略以及对各国形象与“一带一路”故事的设定。分析认为英国媒体擅于将消极评价隐藏于正面的叙事策略之中,中国媒体倾向于使用近乎宣传式的叙事策略。在国际话语权“西强中弱”整体态势尚未发生扭转之时,中国媒体如何运用叙事策略塑造中国形象,“讲好中国故事”,获得国际话语权,重构国际传播秩序值得
期刊
带压堵漏,是指在有连续化生产需求的工业行业中,如电力行业,化工行业等。为了不影响生产,而采取的在特种设备带压力工作状态下进行管道泄漏修复的一种技术。带压堵漏技术涉及的方法和工具众多,现场实际情况的变化和泄漏特点对执行方案的选择影响极大,传统采用人工堵漏时,现场操作工人需要具备丰富的操作经验和足够的现场应变能力,否则操作不当很可能会导致严重的操作工人伤害或设备损坏等情况。
  针对该特殊场景及以上问题,该论文设计并实现了一款针对电厂带压堵漏场景的远程操作机器人,旨在使用该机器人取代传统堵漏操作工进入现