- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络仿真软件的分析探讨.pdf
网络仿真软件的分析探讨
范红艳,周彩根,樊昀
北京邮电大学计算机科学与技术学院,北京 (100876)
E-mail :fanicy@163.com
摘 要:网络仿真是进行网络研究的重要方法,随着网络的发展,目前有多种网络仿真软件,
不同的仿真软件适用于网络不同方面的研究,本文主要介绍了OPNET 和NS2 两种目前比较
流行的仿真软件的特点及主要技术,然后针对一个实例比较了两种仿真软件的仿真效果。
关键词:网络仿真,仿真软件,OPNET ,NS2
中图分类号:TP 391.09
1. 引言
随着网络的快速发展,对于网络性能和新技术的研究也越来越重要,但是如果在现实网
络中进行性能研究和新技术的设计开发,是不太现实的。因此,网络仿真软件的出现大大提
高了网络研究的效率,也减少了网络新技术开发的费用。
网络仿真是一种利用数学建模和统计分析的方法来模拟网络行为,从而获取特定的网络
特性参数的技术。网络仿真软件通过在计算机上建立一个虚拟的网络平台,来实现真实网络
环境的模拟。网络技术开发人员在这个平台上不仅可以对网络通信,网络设备,协议以及网
络应用进行研究设计,还可以对网络的性能进行分析和评估。
本文接下来主要阐述了两种仿真软件的特点及主要技术,最后针对一个实例对两种仿真
软件的仿真效果进行了比较。
2. 网络仿真软件
2.1 OPNET 介绍
OPNET 是一种优秀的网络仿真和建模的工具,支持面向对象的建模方式,并提供图形
化的编辑界面,更便于用户使用。它强大的功能和全面性几乎可以模拟任何网络设备、支持
各种网络技术,除了能够模拟固定通信模型外,OPNET 的无线建模器还可用于建立分组无
线网和卫星通信网的模型。同时,OPNET 在新网络的设计以及对现有网络的分析方面都有
卓越表现。它为通信协议和路由算法的研究提供与真实网络相同的环境。此外,功能完善的
结果分析器为网络性能的分析提供了有效又直观的工具。OPNET 的 Modeler 是专门用于可
视化原型设计的软件,它的使用既方便了网络模型的建立,又减少了编程的工作量。Modeler
[1]
中提供多种编辑器帮助用户完成网络建模和仿真运行,产品核心包括 :
1) Service Provider Guru,面向网络服务提供商的智能化网络管理软件,是OPNET 公司
的最新产品。
2) OPNET Modeler ,为技术人员提供一个网络技术和产品开发平台。可以帮助设计和分
析网络、网络设备和通信协议。
3) IT Guru,帮助网络专业人士预测和分析网络和网络应用的性能,诊断问题,查找影
响系统性能的瓶颈,提出并验证解决方案。
4) WDM Guru ,用于波分复用光纤网络的分析、评测。
OPNET 的Modeler 是专门用于可视化原型设计的软件,它的使用既方便了网络模型的
建立,又减少了编程的工作量。Modeler 中提供多种编辑器帮助用户完成网络建模和仿真运
- 1 -
行,包括:
网络编辑器 ( Network Editor ) 。网络编辑器用于编辑网络的拓扑结构,它具有图形化的
编辑界面,并且提供由各种通信实体组成的模型库,如hub 、路由器等。用户可以通过简单
的拖放操作在网络编辑器的工作区中快速、方便的配置起自己的网络拓扑,也可以对网络 中
各种设备的属性进行设置。用户还可以建立新的模型或在已有模型的基础上进行修改。
OPNET 引入了子网的概念,这里的子网被视为一个独立的对象,子网内节点的数目和子网
中的设备可由用户自行设定。同时,OPNET 还支持子网的无限嵌套。
节点编辑器 ( Node Editor ) 。节点编辑器用于定义网络中节点的结构和描述节点中(软件
或硬件)模块间的数据流。节点编辑器描述了协议的层次结构,并通过描述功能模块之
原创力文档


文档评论(0)