网站大量收购闲置独家精品文档,联系QQ:2885784924

NS2安装及入门.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机学院-数据库中心 SeaSon NS2安装及入门 2009.9 目录 NS2 简介 安装 模拟流程 Cygwin Cygwin+NS2 安装全过程 NS2研究范围 支持网络协议的研究和教育 通信协议的设计,数据流的研究等 不同协议的比较 优点 与平台无关,有大量的协议、代码以及模型可供使用,开源的,不同的协议很容易进行比较。 NS2目标 NS2不适合做的? 大多数任务都是单节点完成的,比如交换机的性能分析等。 NS2功能 有线网络 路由层 DV也叫矢量算法 , LS, PIM-SM 传输层: TCP and UDP 流量产生:web, ftp, telnet(远程登录协议) 队列模型:drop-tail, RED, FQ, SFQ QoS: IntServ可对单个的应用会话提供服务质量的保证 and Diffserv 特征:包括吞吐率、时延、时延抖动,和/或丢包率的量化值或统计值等 。 NS2功能 无线网络 网络类型:MANET, Sensor Networks 路由:AODV平面距离矢量路由协议 , DSR动态源路由协议 , Mobile IP以及HMIPv6等 MAC: 802.11, 802.15.4,Smac等 传输层、多种数据流模拟 NS2 组件 ns: 网络模拟器 执行tcl脚本,进行模拟,并将所有的模拟结果以trace文件的个是输出。 nam: 网络 AniMator 将ns的结果可视化。 模拟的流程 流程 NS代码使用OTCL语言编写,通过OTCL语 言解释器解释,使用NS仿真库进行编译和仿真,输出仿真结果,根据仿真结果记录,可进一步进行相关内容分析,生成网络拓补图或者得到数据的可视化的图表使用辅助的NAM工具,在NS中可以清晰显示网络拓补图,使用X Graph工具,可以将NS的仿真结果用图表形式表示. NS2体系结构 面向对象的设计 支持重用 容易维护 方便扩展,如添加新协议 分裂对象模型 C++是高效的编译执行语言,功能模拟,性能较好 Otcl 解释执行的,进行场景配置。不必重新编译更灵活 NS2体系结构 NS2结合两者的优点 Cygwin Cygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品。运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果你想使用某个Linux下的功能,而windows上又找不到好的替代品的话,你就可以用Cygwin。 安装 Cygwin安装 1.双击setup.exe 2.按照安装提示“下一步” 3.选择从“互联网”安装: 4.选择安装的路径,一般是C:\Cygwin,选择本地临时目录,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。 5.选择下载源,您可以在下载列表里选择: 或者,直接在URL里输入/pub/ 6.根据安装提示,选择需要安装的软件包,完成安装。 Cygwin安装 选择从互联网安装大小只有60M左右不全不好。 个人下了个 大小684M 用虚拟光驱,安装选择从虚拟光驱中载入 选择要安装的软件包。这里我只列出ns2需要的包,其中不包括安装程序默认安装的包: gcc gcc-g++ gnuplot make patch perl tar X-startup-scripts xorg-x11-base xorg-x11-bin xorg-x11-devel xorg-x11-bin-dlls xorg-x11-bin-lndir xorg-x11-etc xorg-x11-fenc xorg-x11-fnts xorg-x11-libs-data xorg-x11-xwin 点右上角的view,使它旁边的状态显示为Full,你就能看到按字母顺序排序的package列表,在这些包前点鼠标,使它们处于非“Skip”的状态 Cygwin安装完成 Cygwin安装完成 到这里,cygwin安装完成,这时桌面上应该出现了一个cygwin的图标,点击运行,就能看到cygwin的界面了 Ns2安装 检查有没有VC6.0或者VS没有先装上 接着到/nsnam/dist/ns-allinone-2.28.tar.gz下载NS2的安装包(压缩包ns-allinone-2.28.tar),并复制到C:/cygwin/home/mj下面,再进入cygwin环境中在home/mj目录下使用tar命令解压缩(tar xvfz ns-allinone-2.28.tar.gz)。

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档