酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

NS2仿真模拟研究与分析

作者:李慧
来源:本站原创
点击:
载入中...
加入时间:2008-06-29
字体大小:[  ]

摘  要:近年来,随着Internet飞速的发展,网络技术的逐步提高,人们对许多领域提出了新的要求,对网络的各种性能也提出了更高的要求。因此,需要一种有效的实验工具,而NS2网络模拟器是一个功能强大的工具,它能进行网络模拟和仿真。据此本文通过介绍NS模拟器的基本原理以及使用方法、接着用NS2进行无线模拟、用NS2进行IP网络的仿真,然后在NS2下分析真实流量,对trace文件进行统计、分析,达到了分析真实网络性能的目的,证实了真实网络中多个信息源的汇聚流量具有自相似的特性。这一性质对网络流量的建模,网络的设计、控制、管理、性能分析具有重要意义。
  关键词:仿真; NS;流量


Emulation and Simulation ’s Research
and Analysis of NS2
Author:Li Hui
                                    Tutor::He Kunhui  Zhou Wei
 (2002 Grade Computer Science and Technology, School of Information Science and Technology, Hunan Agricultural University, Changsha 410128)

  abstract:With the Internet development, gradual improvement of the network technology, people put forward the new request to many fields in recent years, which need higher demand for kinds of network performance. Therefore, a kind of trial tool effectively can be required. The NS2 is a mighty tool to make network really emulate and simulate. In this paper , we produce basic principle of Network Simulator on these grounds and its operation method, then use wireless simulation with NS2、Carries on the IP network with NS2 to imitate, Then analyzes the real flux under NS2, Carries on the statistics, the analysis to the trace document, has attain a goal of analysis real network performance . It confirmed that aggregate flux of several information sources within real network with characteristic of self-similar, which is siginificant to modeling of the network flux and design, control, performance analyse of the network .
  Key words:Emulation;  NS;  Flux
 
前言
随着世界上第一台计算机的问世,就为计算机网络的诞生和发展提供了非常广阔的前景。二十一世纪的今天,网络已是无处不在,无所不存。它深刻地影响着现代人的生活,已经成为人们日常生活的一部分。人们通过网络聊天、购物、收发电子邮件、学习、娱乐甚至工作等等。网络的发展日新月异,人们对网络性能的要求也越来越高。人们已不再满足于对客户终端的简单操作,网络已经成为人们生活、工作等必不可少的工具。随着Internet飞速的发展、规模和应用范围的不断扩大,人们在许多领域对Internet提出了新的要求,如IP的服务质量、组播技术、信息安全和网络管理等,并且开发了许多新的网络协议和算法。然而,协议性能的测试与定量分析却十分复杂,如果构建一个与Internet一样规模的实验环境,那是不可能的:不讲构造这个实验环境所需要的高额费用,单就规模来说,Internet无所不在,谁也不能真正弄清楚它的详细情况。因此,选择一个实际可行的工具,构建一个虚拟实验室,通过仿真和模拟来研究实际网络的性能,成为了一件非常有意义的事情。经过多方面的考察,选择了能够进行网络模拟(Network Simulation)和网络仿真(Network Emulation)的仿真软件NS。网络模拟是网络协议开发人员在设计和评测网络协议时使用的重要方法之一——将协议实现抽象成模型(即虚拟的协议模型)并在虚拟的网络环境中观察,它提供一个可以重复利用、易于控制的试验环境,并且建立的费用很低;网络仿真是在网络模拟的基础上增加和真实网络的接口,实现真实网络和虚拟网络的交互。将真实网络中的流量导入虚拟网络环境中,并且对虚拟网中传送的数据进行统计,跟踪数据的传送,甚至对现有的协议进行修改,从而找到改善现有网络性能(流量)的方法。


而NS模拟器在设计思路上可以满足网络研究者在网络模拟方面的以下多种需求:抽象、仿真、场景生成、可视化、可扩充性。
本文在第二部分拿NS2与OPNET、MATLAB进行比较,表现出了其自身独特的优势,NS2最大的优势是自由软件,免费,因此它的普及度较高,是OPNET强有力的竞争对手。第三部分详细地描述了网络模拟器NS2的原理和应用方法。第四部分介绍了NS2的工作仿真机制,第五部分用NS2为平台进行了无线模拟以及对真实流量的仿真结果进行了分析研究,接着分析了真实网络的流量特性。
1  NS2优势
本节通过对OPNET与MATLAB的简单介绍,然后用它们与NS2进行比较,从而得出NS2在网络应用方面的优势。
1.1  OPNET
信息时代的到来,使网络的规模和结构变得越来越复杂。无论是升级现有网络、还是搭建新的网络、或是测试新的协议都需要对网络的性能进行有效而客观的评估。这些要求使得网络仿真技术已经逐渐成为网络规划、设计和开发中的主流技术。当前的主流网络仿真软件有OPNET和NS2。下面主要以OPNET为主进行说明。   OPNET公司起源于麻省理工学院,成立于1986年。1987年OPNET公司发布了它的第一个商业化的网络性能仿真软件,提供了具有重要意义的网络性能优化工具,使得具有预测性的网络性能管理和仿真成为可能。至今OPNET已经发行到了10.0以上版本。它的产品线除了Modeler外,还包括IT Guru、SP Guru、OPNET Development Kit和WDM Guru等。   OPNET Modeler提供了三层建模机制,分别在进程层,节点层和网络层进行由下到上的建模。同时在仿真的过程中它采用了离散事件驱动的模拟机理。   进程模型(process model)的基础是用有限状态机FSM(Finite State Machine)来描述各种协议,各个状态再分别进行编程实现。   节点模型(node model)由进程模型构成,可以组成完整的协议栈,真实的反映所建模设备的特性。各模块间通过数据包和状态信息的传递来进行各种操作,进而实现设备的功能。   网络模型(net model)由节点模型组成,可以通过不同的拓扑设计来构造出各种不同的网络结构。   OPNET的建模过程如下:   (1)了解建模对象   深入理解实际的仿真对象。在AODV协议中要深入的了解路由表的处理规则、队列的处理规则、路由建立和维护的过程等。   在建模时还需要对实际的模型进行一定的简化,目标是要实现协议的行为。因此,一些对仿真结果没有影响的内容可以进行简化或删除。比如对于IP地址可以简化为一个8位的整型数字来代替。   (2)确定建模目的   确定要得到的结果和要解决的问题,设定好参数和观察变量,比如若要得到网络的时延特性,需要在进程模型中设定观察变量。   (3)模型设计   基于FSM对各个状态进行初始的定义;进行Packet建模;设定Statistics;定义数据结构;编程实现模型功能。   (4)仿真调试   对模型进行测试,修改完善。   (5)验证结果   查看结果,验证模型的正确性。   以上各步骤需循环进行,直到得到预定的结果。转贴于 酷文网-论文下载中心 http://www.coolwen.net


共9页: 上一页 1 [2] [3] [4] [5] [6] [7] [8] [9] 下一页

网摘收藏:
 -> 在百度中搜索:NS2仿真模拟研究与分析
 -> 在Google中搜索:NS2仿真模拟研究与分析
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号