使用模型检验自动化验证路由协议

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:fjnu_lhx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型检验可验证路由协议的收敛性,环路问题,包交付失败,由于协议描述的歧义导致的问题,安全性缺陷等.实验一建立关注链路状态数据库同步的OSPF模型,设置攻击者路由器伪造消息,找到攻击成功的反例;实验二建立关注节点加入、失效和相应处理的Chord模型,寻找协议缺陷.两个模型都用显式模型检验工具SPIN和有界模型检验工具CBMC实现验证,实验结果表明SPIN解决此类问题更有优势. Model checking verifies convergence of routing protocols, loop problems, package delivery failures, problems due to ambiguity in protocol descriptions, security flaws, etc. In the first experiment, an OSPF model that focuses on link state database synchronization is set up to set up an attacker router forgery Message to find the counterexample of the successful attack.Experiment 2 establishes a Chord model which focuses on node join, invalidation and corresponding processing, looking for the protocol flaw.The two models are verified by the explicit model test tool SPIN and the bounded model test tool CBMC, and the experimental results This shows that SPIN is more advantageous for solving such problems.
其他文献
随着中国经济的发展,城市化进程也在不断地加快,人们对于房屋建筑的要求也越来越高.目前中国的房屋建筑行业所使用的主要建筑材料是混凝土,在实际房屋建筑中,混凝土可以根据
治疗这类疾病的关键是如何彻底杀死丝囊霉菌,同时要消毒杀菌,预防其他细菌继发性感染。更重要的是加快伤口愈合,因为开放的伤口是导致复发感染的最大威胁。
随着我国经济正在日益壮大,各类建筑施工也在逐渐增加,虽然建筑为人们带来了一个好的生活空间,但是人们还是受到了许多来自房屋建筑的影响如房屋建筑渗漏,因为房屋建筑并没有
株两优224属两系杂交中熟早籼稻,在湖南湘乡地区表现出高产、穗大粒多、抗病能力强、适应性较广等特点。该组合丰产栽培技术要做到适时播种、合理密植、平衡施肥、病虫害综合
本研究旨在用ELISA试剂盒建立一种简便、可靠的猪肝脏中克仑特罗残留的检测方法.添加了适量克仑特罗标准工作液的肝脏样品同5倍0.1 mol/L的盐酸溶液匀浆,冻藏、解冻后离心.上
在建筑工程施工中,钢筋混凝土浇筑质量对其整体效果有着非常大的影响,而后浇带施工能更有效的预防钢筋混凝土浇筑过程中不会因温度、收缩不均匀等问题而引起裂缝等情况,它对
期刊
这些年,区块链跨过了哪些坎,距离规模化商业还有多远? 关于区块链如何具有划时代意义及其潜在的巨大影响,相信很多人都已经略有耳闻、略知一二,这一点已经逐渐没了异议.而关
期刊
高边坡防护主要分为软防护和硬防护2大类,软防护是植草,在各种不同土质的边坡上植草,且要使其生长茂盛,寿命延长,这其中很有讲究,如在土质边坡上植草易,在岩石边坡上植草就难
详细介绍了单晶硅磨削过程分子动力学并行化涉及到的并行算法设计基础等基础理论,分析了现有的几种并行算法,确定采用区域分解法作为本文的并行算法,在此基础上提出了基于区域二次划分的分子动力学并行仿真算法。介绍了分子动力学并行仿真计算的软硬件环境,设计了分子动力学并行仿真程序,在联想深腾1800机群系统上分别应用2、3、4台结点机上进行仿真实验,运行结果表明:与串行程序仿真结果在瞬间位置图和总能量变化方面