命名数据网络的形式化建模与验证

来源 :华东师范大学 | 被引量 : 2次 | 上传用户:mongtianxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,互联网的核心是TCP/IP协议,该技术的设计初衷是针对端到端的主机通信。但随着互联网的高速发展,互联网用户的数量爆炸式增长的同时,网络数据内容也在急剧膨胀,它的自身缺陷会导致灵活性低、易拥塞、扩展性低等问题,以至于无法应对日益增长的大规模数据内容分发。为了解决这些问题,国际上有两种主流的方法:一种是不断改进现有的IPv4协议使其过渡到IPv6协议;另一种是从根本上去解决问题,即采用全新的互联网体系架构信息中心网络(Information Centric Networking,ICN)。ICN中最具代表性的就是命名数据网络(Name Data Networking,NDN),经过多年研究,它在全球各地网络研究者的努力下逐步发展,从众多ICN研究项目中脱颖而出,被认为是当前最有发展前景的方案之一。在命名数据网络中,用户关注的重点不在于内容的位置,而在于内容本身,即以数据消费为驱动。命名数据网络提供了基于数据本身的安全机制和相当灵活的路由策略,同时提高资源重复利用率。本文采用形式化方法开展了对命名数据网络的建模与验证,我们主要着重于命名数据网络在无线网络上的应用、内容访问控制和路由协议三个方面进行深入研究。首先,研究了命名数据网络在无线网络中的应用,提出了命名数据网络的安全无线网络演算(SCWN),在演算中刻画它的特殊机制。然后,分别使用逻辑化分析和模型检测的方法对命名数据网络内容访问控制解决方案进行分析和建模,检验它是否能保证关键密钥和数据的安全性。最后,应用时间自动机对NLSR路由协议进行建模、分析和验证。本文的主要内容与贡献包括:·本文提出了命名数据网络的安全无线网络演算(SCWN)。它引入了命名数据网络中特殊转发机制和数据缓存机制,同时也加入了新的通道安全机制来支持网络的安全性。SCWN演算从进程层面和网络层面对无线网络进行刻画,并加入一些特殊参数,进一步描述了无线节点对Interest包和Data包的不同处理,以及普通通道和受保护通道的隔离通信。本文把SCWN演算应用到了LFBL协议中,成功刻画了该协议,并用图论的方法提供了对性质的验证方案。·本文研究了关于命名数据网络的内容访问控制解决方案。采用了两种方法来对该解决方案进行分析和验证。第一种是逻辑化分析方法,通过对BAN逻辑进行拓展,得到改进的BAN逻辑,并将此应用于命名数据网络的内容访问控制解决方案。本文首先用逻辑公式描述该解决方案的前提,然后把该解决方案的过程步骤也用逻辑公式刻画,最后把该解决方案的安全目标也转化为逻辑公式。之后采用改进的BAN逻辑的推理规则,来判断是否能从该解决方案的过程步骤推导出其安全目标。发现存在一些安全目标无法被推导,即存在安全漏洞。于是增加了符合实际的新假设来支持安全目标的推导,从而提高了内容访问控制解决方案的安全性。·本文继续针对命名数据网络的内容访问控制解决方案,采用了第二个形式化方法——模型检测。使用通信顺序进程(CSP),对该解决方案中的读取者、写入者和访问控制管理器这些实体的行为进行建模。为了模拟真实情况,在模型中加入入侵者、被入侵的读取者和被入侵的写入者。使用线性时态逻辑(LTL)对一些安全相关的性质进行描述,而后借助模型检测工具PAT对其进行验证。在这过程中,我们发现了一些无法验证通过的性质,进而对模型进行符合实际的改进,支持了性质的验证。·本文使用时间自动机对命名数据网络的NLSR路由协议进行建模。针对每个路由节点上维护的LSDB是否同步进行验证。采用支持时间自动机的模型验证工具UPPAAL对命名数据网络的转发机制和NLSR协议的同步机制进行了实现,并验证了模型相关性质。之后测试了多个网络拓扑场景,找出了两个无法完成同步的特殊场景,给出对应的解决方案,进而提高了协议的鲁棒性。
其他文献
伤口感染是造成糖尿病伤口难以愈合的主要病因之一,金黄色葡萄球菌(Staphylococcus aureus)是导致糖尿病患者伤口感染的主要致病菌,它能通过表达肠毒素、溶细胞毒素、核酸酶、蛋白酶等多种毒性因子来破坏宿主防御系统。白细胞介素33(IL-33)是近年来发现的一个IL-1家族新成员,宿主在金黄色葡萄球菌感染皮肤后会显著增加IL-33的表达,进而诱导NO的释放、上调抗菌肽REG3A的表达来增
RNA测序(RNA-seq)极大地促进了对不同生物体的转录组全景图的探索。然而,由于当前的分析软件和测序技术的各种限制,转录组重建仍然具有挑战性。本论文构建了一个有效的工具QuaPra(Quadratic Programming combined with Apriori,结合Apriori算法的二次规划),用于转录组的精确组装和定量。与其他目前流行的软件相比,QuaPra的灵敏度和精密度比其他当
近十来年,石墨烯材料在储能、太阳能电池、传感器、场发射器件等领域得到了广泛的应用。特别是在场发射器件中,石墨烯越来越成为热门研究材料。三维图案化的硅衬底作为场发射器件的衬底,既有独特的衬底结构又可与集成电路兼容。本文利用MEMS工艺制备了硅尖和硅微通道板(硅MCP)两种三维硅衬底,在衬底上沉积石墨烯,得到了石墨烯/三维硅结构,开展了其在场发射器件方面的研究工作。首先,使用电泳法制备了石墨烯/Ni/
This thesis contributes to the formal specification and verification of Sequential Dynamic Memory Allocators(SDMA,for short),which are key components of operating systems or standard libraries.SDMA ma
学位
在过去的三十多年里,由于现实社会实际生产与实践应用的广泛迫切需要,在天气预报、大型飞机研制、油田勘探与开采等诸多领域,数学物理和工程计算问题的数值模拟规模日趋增大,其相应的计算工作陷入了前所未有的极大困境,同时也伴随着或导致了难以承受的工作量。如此状况,使得信息与计算科学工作者切身感受到解决超大规模计算问题的紧迫性,同时也凸显了对计算方法研究的重要性。此外,计算机科学技术的迅猛发展在从根本上改变了
随着现代计算机系统的规模越来越大、复杂性越来越高,如何开发可信的软硬件系统已经成为计算机科学发展的巨大挑战。形式化方法是以数学理论为基础,对计算机系统进行严格地规约、建模与验证,实现系统的可信验证。形式化方法已经成为软件开发过程中不可或缺的一个环节,如何使用交互式的定理证明器对软件系统进行机械定义与验证是其中的一个研究重点。通过机械证明模型中的定理可以找出模型中存在的问题和漏洞,从而进一步提高模型
传统上认为机体抵御外来病原入侵的免疫系统可以分为两类,即先天免疫和适应性免疫。全部后生动物都具有先天免疫系统,其中脊椎动物除具有先天免疫之外还有以抗原特异性和免疫记忆为特点的适应性免疫。在无脊椎动物先天免疫系统中,模式识别受体(PRR)与病原体相关分子模式相互作用,直接或间接激活Toll信号通路,诱导Dorsal转录因子入细胞核从而调控不同的免疫效应因子表达,如调控抗菌肽的表达和释放,行使细胞的体
本论文主要研究了几何分析中两方面的问题:一是单位球面Sn中凸区域上特征’值的基本间隙问题,二是Bakry-(?)mery Ricci曲率积分条件下局部Sobolev常数估计及应用.基本间隙问题是几何分析领域中一个重要课题,它是指Laplacian算子或Schrodinger算子的基本间隙(前两个特征值之差)的最优下界估计.著名的基本间隙猜想(S.T.Yau问题集中§IV节谱的一个补充问题[69])
CD4+ T细胞亚群中的Th17细胞能够分泌致炎性细胞因子IL-17A,参与到多种自身免疫性疾病的过程中。尽管T细胞内在的信号通路调控Th17细胞的分化已经被广泛揭示,然而来自于固有免疫系统中参与调节Th17细胞发育的信号却鲜为人知。本文中,我们发现了一种蛋白酶体激活因子,11S家族成员之一的REGγ,参与了对Th17细胞的分化和自身免疫性疾病发生发展的调控,REGy的缺失显著地加剧了自身免疫性神