使用OPNET仿真MANET路由协议的实现方法
- 格式:pdf
- 大小:450.28 KB
- 文档页数:5
信息科学科技创新导报 Science and Technology Innovation Herald133DOI:10.16660/ki.1674-098X.2020.09.133基于OPNET的AODV路由协议仿真分析刘一利1 张家钢2 朱潼昕3(1.国防科技大学电子对抗学院 安徽合肥 230031;2.66018部队 天津 300380;3.武警警官学院22队 四川成都 610011)摘 要:在节点数目、移动性以及网络负载等不同的情况下,按需方式的路由算法在性能上有着明显的优势。
AODV协议属于按需路由协议,本文使用OPNET仿真软件对其进行仿真,重点仿真了路由跳数、路由发现时间、网络延迟和负载等属性,通过仿真一方面验证了协议流程,另一方面验证了相关属性。
关键词:AODV 路由协议 OPNET仿真中图分类号:TN929.5 文献标识码:A 文章编号:1674-098X(2020)03(c)-0133-02Abstract: In the case of different nodes, mobility and network load, on-demand routing algorithm has obvious advantages in performance. AODV protocol belongs to on-demand routing protocol. In this paper, OPNET simulation software is used to simulate it, focusing on the simulation of routing hops, routing discovery time, network delay and load. On the one hand, the protocol f low is verified by simulation, on the other hand, the relevant attributes are verified.Key Words: AODV; Routing protocol; OPNET simulation1 AODV路由协议简介MANET,又称移动多跳网或移动对等网,不用借助任何中间网络设备,可在有限范围内实现多个移动终端间互联互通。
无线局域网安全分析与OPNET仿真无线局域网(Wireless Local Area Network,简称WLAN)是一种无线通信技术,可以实现无线设备之间的数据传输。
然而,由于其特殊的网络结构和无线传输特性,WLAN的安全性成为一个非常重要的问题。
本文将从分析WLAN的安全性问题入手,以及如何使用OPNET仿真软件进行WLAN安全性分析。
首先,WLAN的安全性问题主要包括以下几个方面。
1.无线信号的窃听:由于无线信号的传输特性,黑客可以利用无线侦听设备窃听无线网络中的数据包,从而获取敏感信息。
2. MAC地址伪造:黑客可以通过伪造设备的MAC地址,欺骗无线访问点(Wireless Access Point,简称WAP)或者其他设备,从而实施未经授权的访问。
3.中间人攻击:黑客可以伪装成无线访问点,诱使用户连接到其设备上,从而获取用户的敏感信息。
4.报文重放攻击:黑客可以窃取已经传输的数据包,并将其重新发送到目标设备,从而实施攻击或者伪造身份。
为了解决上述问题,我们可以采取以下一些安全措施:1.加密技术:使用安全加密协议(如WPA2-PSK或者WPA3)对数据包进行加密,使得黑客无法直接获取敏感信息。
2.MAC地址过滤:限制连接到WLAN的设备的MAC地址范围,防止未经授权设备的接入。
3.身份验证机制:使用强密码进行设备身份验证,确保只有经过身份验证的设备可以连接到WLAN。
4.信号加密:使用VPN等方式加密无线信号传输,防止信号窃听。
为了更好地了解WLAN的安全性,可以使用OPNET仿真软件进行模拟和分析。
OPNET是一种网络模拟软件,可以模拟各种网络环境和网络设备,并提供详细的性能分析和评估。
在OPNET中,可以搭建一个模拟的WLAN网络,设置不同的安全参数和网络拓扑,进行安全性分析。
可以对模拟网络中的数据包进行捕获和分析,评估不同安全策略对网络性能和安全性的影响。
通过OPNET的仿真工具,可以预测和评估WLAN的安全性,找出潜在的安全漏洞,并提出相应的修复措施。
实验报告册课程名称: TCP/IP协议分析实验名称:实验3:基于Opnet的路由协议仿真学号: 120708112姓名:王鹏学院名称:新媒体学院班级: 12网络工程1任课教师:张宝军学期: 13-14-2学期报告分数:实验3:基于Opnet的路由协议仿真1实验目的和要求1)熟悉Opnet网络仿真软件的使用;2)RIP路由协议仿真与分析;3)OSPF路由协议仿真与分析;4)BGP路由协议仿真与分析。
2实验设备及材料操作系统:Windows 2003/XP主机网络模拟器:OPNET3实验内容3.1 OPNET实例试想一下,你需要为公司内部互联网的扩展制定一个合理的方案。
目前,公司在办公楼的第一层有一个星型拓扑的网络,现在要在第二层增加另一个星型拓扑网络。
这时一个典型的“what-if”问题,所要解决的是确保增加的网络不会导致整个网络的连通失败,如图2所示:图2. 计划中扩展后的网络模型3.1.1步骤1:创建新的项目和场景1) 打开Modeler。
2) 从File 菜单中选择New...。
3) 从弹出的下拉菜单中选择Project 并单击OK。
图3. 新建项目和场景4) 单击OK 按钮, 出现开始向导,创建新的背景拓扑图,如图4所示:图4. 开始向导:创建新的背景拓扑图5) 单击Next,选定网络的范围,如图5所示:图5. 开始向导:选择网络范围6) 单击Next,指定网络的大小,如图6所示:图6. 开始向导:指定网络大小7) 单击Next,选择OPNET 自带的对象模型家族种类,如图7所示:图7. 开始向导:选择对象模型家族种类8) 单击Next,再次确认环境变量,如图8所示:图8. 设置完毕的开始向导9) 单击完成,这时出现大小和规格如同所指定的工作空间,同时弹出一个对象模板(包含刚刚选定的对象模型家族的所有模型),如图9所示:通过对象模板中的节点和链路模型来创建网络模型。
节点模型:代表实际的设备。
在这里我们介绍如何基于OPNET自定制路由协议,一下步骤基于路由协议的数据结构和FSM 已经设计好的基础上进行:1、创建自定制路由协议进程模型,根据自定义的算法进行数据结构设计和FSM设计,创建进程模型步骤如下:1)打开OPNET,File->New->Process Model2)完成FSM和相关数据结构的构建,以一个简单的FSM为例:3)保存为self_routing2、基于已有路由器节点模型修改创建自定义节点模型,将自定义路由协议进程模型模块加载到ip_encap模块之上并连线,具体步骤如下:1)打开OPNET,File->New->project,Project Name命名为new_protocol, Scenario Name命名为lab1.2)点击Object Palette,此处我们以Cisco路由器为基础进行修改,在搜索框内输入CS_7206_6s_a2_ae8_f4_tr4_slip16,将路由器放置在场景中。
3)双击Cisco路由器模型,我们可以看到它内部的节点模型点击Create Processor 按钮,将该模块放置在模型中。
右键点击该模块选择Set Name 将名字改为self_routing,然后点击OK。
4)右键点击self_routing模块,选择Edit Attributes,点击process model右侧的Value,选择我们刚刚新建的self_routing,完成后点击OK。
5)点击CreatePacket Stream,将self_routing模块和ip_encap模块如图所以连接起来并保存。
3、将自定义路由协议模块作为IP模块上层模块1)初始化a)从包流中读取以下信息:i.包到达时间ii.包的大小iii.开始时间iv.目的地2)作为一个更高层的协议注册IP并且在oms注册表中注册使用函数int Ip_Cmn_Rte_Table_Custom_Rte_Protocol_Register( char*custom_rte_protocol_label_ptr)此函数返回一个唯一的整数,用作路由协议ID。
基于OPNET的无线Mesh路由协议分析与仿真的开题报告一、研究背景随着移动互联网的快速发展,无线网络逐渐成为人们主要的网络接入方式。
在无线网络中,Mesh网络逐渐成为一个新的研究热点,它通过多个节点之间的协同工作来提供无线覆盖范围更广的网络连接方式,进而解决了传统单纯的基础设施模式无法满足的问题。
但是如何选用合适的路由协议来实现Mesh网络无线传输是一个亟待解决的问题。
因此,本文将基于OPNET平台,分析和比较现有的无线Mesh路由协议,并仿真实现一种适合Mesh网络的路由协议。
二、研究目的本研究的目的在于:1. 研究和分析现有无线Mesh路由协议的特点和优缺点。
2. 设计和实现一种适合无线Mesh网络的路由协议。
3. 基于OPNET平台进行仿真,比较不同路由协议的性能,分析各种协议的适应性。
三、研究内容和方法本研究的主要内容和研究方法如下:1. 分析和比较无线Mesh网络中常用的路由协议,包括Ad hoc On-Demand Distance Vector (AODV)、Dynamic Source Routing(DSR)、Destination-Sequenced Distance Vector(DSDV)和Optimized Link State Routing (OLSR)等,并总结其运作原理、优缺点和适用范围。
2. 根据Mesh网络的特点,设计一种适合Mesh网络的路由协议,包括网络构建、路由选择、拓扑更新等。
3. 在OPNET平台下,建立无线Mesh网络模型,实现所设计的路由协议,并与其他常用路由协议进行性能比较。
4. 对路由协议的性能指标进行评价和分析,如网络拓扑结构、能效、网络吞吐量、延迟等。
四、预期成果本研究预期能够:1. 对目前常用的无线Mesh路由协议进行全面的分析和比较,总结各协议的优缺点和适用范围,为无线Mesh网络的应用提供参考。
2. 设计并实现一种适合Mesh网络的路由协议,该协议具有更好的性能和适应性。
计算机网络方面的毕业论文参考文献网络论文的参考文献可以反映论文作者的科学态度和论文具有真实、广泛的科学依据,参考文献在一定程度上影响着论文的质量。
下文是店铺为大家整理的关于网络论文参考文献的内容,欢迎大家阅读参考!网络论文参考文献(一)[1]赵启飞.基于WCDMA无线网络的优化研究与实践[D].云南:云南大学图书馆,2010:3.[2]中兴公司.2G/3G互操作优化指导书[M/CD.深圳:中兴通讯股份有限公司,2009:16-21[3]中国联通.中国联通2/3G互操作分场景参数设置指导书[M/CD].北京:中国联通移动网络公司运行维护部,2009[4]刘业辉.WCDMA网络测试与优化教程[M].北京:人民邮电出版社,2012:8-9[5]姜波.WCDMA关键技术详解[M].北京:人民邮电出版社,2008,320-324.[6]中兴学院.WCDMARNS培训教材第三册[M/CD].深圳:中兴通讯股份有限公司,2009[7]窦中兆、雷湘.WCDMA系统原理与无线网络优化[M].北京:清华大学出版社,2009:95-120[8]王晓龙.WCDMA网络专题优化[M].北京:人民邮电出版社,2011:106[9]张长刚.WCDMAHSDPA无线网络优化原理与实践[M].北京:人民邮电出版社,2007:116-119[10]邬鹏.呼和浩特联通异系统互操作优化[D].北京:北京邮电大学图书馆,2011:7-12.[11]黄伟,李腊元,孙强,MANET路由协议DSR的OPNET实现及仿真[J],武汉理工大学学报2005.5[12]李国强,武穆清,基于OPNET多径路由协议的建模与仿真[J],数字通信世界,2008.04[13]王振中,关媛,陆建德,陆佰林,基于NSZ仿真平台的Adhoc新路由协议的模拟[J],计算机仿真,2007.04[14]策力木格,胡其吐,基于NS的AODV路由协议研究[J],内蒙古科技与经济,2005[15]刘小利,使用OPNET仿真MANET路由协议的实现方法[J],计算机与数字工程,2008.4[16]王瑜,焦永革,孟涛,林家薇,基于免费软件ns的无线网络仿真[J],无线电工程,第34卷,第一期[17]张天明,王培康,自助学习路由协议(SL一AoDV)及GloMosim仿真[J],计算机仿真,2008.07[18]吴晗星,付宇卓,无线自组网AODV路由协议的实现[J],计算机应用与软件,2007.10网络论文参考文献(二)[1]孙义明,杨丽萍.信息化战争中的战术数据链[M].北京:北京邮电大学出版社,2005[2]范文庆,周彬彬,安靖.WindowsAPI开发详解--函数、接口、编程实例[M].北京:人民邮电出版社,2011[3]陈敏.OPNET网络编程[M].北京:清华大学出版社,2004[4]于全.战术通信理论与技术[M].北京:电子工业出版社,2009[5]FrederickKuhl,RichardWeatherly,JudithDahmann.计算机仿真中的HLA技术[M].付正军,王永红译.北京:国防工业出版社,2003[6]陈敏.OPNET网络仿真[M].北京:清华大学出版社,2004[7]JohnN.Abrams'J.E.Rhodes.IntrductiontoTacticalDigitalInfo rmationLinkJandQuickRefernceGuide,23-27,2000[8]刘徐德.战术通信、导航定位和识别综合系统文集(第一集)[M].北京:电子工业出版社,1991[9]罗桂兰,赵志峰,赵海.排队论对嵌入式系统网络性能的测试评估[J].沈阳师范大学学报(自然科学版),2005,23(1):54-56[10]张铎.物联网大趋势-Internetofthings[M].北京:清华大学出版社.2010.[11]苏仕平.无线传感器网络的访问控制机制研究[D].兰州大学.2007.[12]张凯,张雯捧.物联网导论[M].北京:清华大学出版社.2012.[13]郭萍,张宏,周未,曹雪.基于轻量级CA无线传感器网络双向认证方案[D].小型微型计算机系统.2013(3):903-907.[14]李大伟,杨庚.一种基于重复博弈的物联网密钥共享方案[J].通信学报,2010,31(9A):97-103.[15]马巧梅.基于IKEv2的物联网认证与密钥协商协议[J].计算机与数字工程.2013(4):45-48.[16]郭萍.无线网络认证体系结构及相关技术研究[D].南京理工大学.2012.[17]张晓辉.基于Diameter的物联网认证协议研究[D].西安电子科技大学.2013.[18]刘宴兵,胡文平,杜江.基于物联网的网络信息安全体系[J].中兴通讯技术.2011(01):96-100.[19]刘姝.基于PKI的CA认证系统的设计与实现[D].郑州大学.2005.[20]任伟,雷敏,杨榆.ID保护的物联网T2ToI中能量高效的健壮密钥管理方案[J].小型微型计算机系统.2011,32(9):1903-1907.网络论文参考文献(三)[1]安德森ASP NET高级编程[M]北京:清华大学出版社,2002[2](美)Chris Goode,Chris Ullman等康博译ASP NET入门经典——c#编程篇[M]北京:清华大学出版社,2002[3]秦鑫,朱绍文NET框架数据访问结构[J]计算机系统应用[M]2002,12[4]张辉鹏基于NET的电子商务系统的研究和设计[D]武汉:武汉理工大学计算机科学与技术学院,2006[5]廖新彦ASP NET交互式Web数据库设计[M]北京:中国铁道出版社,2004[6]Jeffrey Richter Applied Microsoft NET FrameworkProgramming[M].北京:清华大学出版社,2004[7]Daniel Cazzulino等C#Web应用程序入门经典[M]北京:清华大学出版社,2003[8]蒋秀英SQL Server 2000数据库与应用[M]北京:清华大学出版社,2006[9]龚小勇关系数据库与SQL Server 2000[M]北京:机械工业出版社,2007[10]萨师煊,王珊数据库系统概论(第三版)[M]北京:高等教育出版社,2000[11]李中华基于NET的模式实现与应用[D]四川:四川大学,2006[12]任开银,黄东在NET上架构公司级应用程序[J]微型机与应用2003,1[13]叶春阳基于Web服务的流程协作研究[D]北京:中国科学院研究生院,2003[14]李琳NET开发平台核心服务的研究与应用[D]武汉:武汉理工大学计算机科学与技术学院,2003[15]张莉,王强,赵文防,董莉,SQL server数据库原理及应用教程[M],清华大学出版社,2004 06。