ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:1.19MB ,
资源ID:16009972      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16009972.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(无线网络教学实习报告Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

无线网络教学实习报告Word文件下载.docx

1、1模块安装 具体安装过程如下:获取 FSR 的补丁文件,可以在电子资源中的实验源代码文件夹的 exemet3文件夹中找到,文件名为“fsr。df”;将获得的补丁文件拷贝到 nsllinone.34文件夹中,并在 Cygwin 窗口中用“c”命令进入到s-aie-2.34目录下,执行打补丁命令:path-p fsr.if。注意:nsion2.4必须为未更改过的官方版本,否则 patc不成功;在ywin窗口中用“cd”命令进入到sallnne2.3/ns2。34目录下,执行命令:。intll命令,大约编译十几分钟(具体时间依据机器性能)即可完成。2仿真运行 本实验的仿真拓扑如图。3所示,总共有 1

2、个节点,主要观察两条 UD流的传输,分别为节点 0 到节点 9、节点 4到节点 11,仿真起止时间分别为:30。010.和 40。000。0s。具体仿真设置见实验源代码。FR 路由协议仿真的具体过程如下:在“hme/用户名/”目录下新建一个目录用于放置运行的仿真脚本,并将不同类型脚本用子目录分开,紧接着将仿真脚本 FSR.tl 拷到该目录下。如图 1.4所示。这里新建一个 WNT目录,然后在该目录中放置了各实验仿真代码的子目录.如果想要显示 NM 仿真动画,则需要启动 XWin,然后按(2)中所述的过程进行仿真即可,如图 1。在 Cyin中利用 cd命令转到该新建的目录,紧接着输入:n F.t

3、cl,回车即可运行,此 7所示.Wi的启动方式为:在 Cygwin 中输入 sartxwin。at,回车即可。结果如下:实验十四:移动网中 AOMDV协议仿真 实验步骤与仿真演示 本实验的仿真拓扑如图 141所示,采用 NS自带的移动场景软件随机生成,总共有 20个节点,所有节点随机移动,节点随机产生的移动数据如图 12所示,其中最后三列数据对应的为节点的目标位置(x,y)和移动速度。主要观察两条 TP 流的传输,分别为节点 8到节点 0、节点到节点 9,仿真起止时间都为:.00s.具体仿真设置见实验源代码。AOMDV路由协议仿真的具体过程如下:在“ome/”目录下新建一个目录用于放置运行的仿

4、真脚本,并将不同类型脚本用子目录分开,紧接着将仿真脚本 BLACHOEREYHOLE。c拷到该目录下.如图 15.所示.这里新建一个 WN目录,然后在该目录中放置了各实验仿真代码的子目录.本实验是新增实例,将新建文件夹命名为xerient5;在 Cwin 中利用d命令转到该新建的目录,紧接着输入:ns BLCKHEGRHOLE。tcl,回车即可运行,此时无动画显示 如果想要显示 NAM 仿真动画,则需要启动 XWin,然后按(2)中所述的过程进行仿真即可,如图 1.所示。XWi的启动方式为:在 Cygwn 中输入 sarxw.bat,回车即可,结果如下:实验十六:8。1LAN数据包捕获和分析

5、实验步骤 1 Wndows下无线测量工具 有线网络需要通过有线网卡来进行连接,相应的,无线网络也需要无线网卡来进行连接。在 Windos XP 下,可以在设备管理器的网络适配器中看到名字中带有 Wirless的设备,这就是实验中用到的无线网卡。双击右下角的无线网络图标,可以打开无线网络连接的程序,在这里列出了所有可以搜索到的无线网络,找到所有连接的网络即可进行连接 1。1 Wiear的获取和安装 Wieshak支持 Widow X及以上的所有操作系统,包括 3位和 64位。Wires的最新版本为,可以从官方站点 htt:/ww.wirsha。org/dwoad。html 获取安装包.下面介绍下

6、 Wreshark的安装过程:双击下载的安装文件,点击 Nx,然后 e。在这里可以选择安装的组件,一般保持默认即可。点击 Next,选择是否创建链接和关联文件,。点击 Next,选择安装位置,点击 Nxt,选择是否安装 Wincp.由于 WinPap是 Wireshrk 捕获包的基础,因此如果电脑中没有安装inap一定要选择安装 WiPcp。点击 Istall,开始安装,中间会弹出nPcap 的安装界面,inPap的安装很简单,按照提示操作即可。等待安装完成,最后勾选n Wirehark,点击 finish 打开 Wieshar。1。2 Wreshk 用户界面 打开 Wirehak,可以看到

7、Wieshar提供了非常完善的图形可视化界面.和大多数图形界面程序一样,Wirshrk 主窗口由如下部分组成:主菜单:包含各种设置和功能.主工具栏:提供常用功能.过滤工具栏(Fil tolar):自定义过滤方法过滤所有数据包 捕获包(apure):提供常用捕获包的操作。帮助(Cptur Help):提供软件的使用帮助。文件/在线(FlesOnlne):提供一些有用的链接操作。状态栏:显示当前程序状态以及数据包的更多详情。在开始捕获数据包之后,程序会进入捕获界面.此时软件主要由 3 个面板组成:Packe Lis):显示打开文件的每个包的摘要,包括源地址和目标地址、协议类型、数据包长度、数据包的

8、简要信息。点击面板中的其中一个条目(即一个数据包),包的其他情况将会显示在另外两个面板中。包细节(Pak List):显示在aet is面板中所选择包的所有信息,信息都分层显示.包字节(Packet byte):显示在 Pe li面板选择的包的数据,以及在acke dtals 面板中选中的字段.。Wirehrk 捕获过程 在aptre面板中,Wieshark给出了所有的网络端口名称,从中选择本次实验的目标网络端口-无线网卡,。本实验使用的是基于eatek芯片的无线网卡,选择后点击 Stat 开始捕获。这里有几点需要注意:针对 XP 系统,直接捕获可能会出现如图 1显示的错误信息导致不能获取数据

9、包,该问题是由于 XP 的无线网卡驱动不支持混杂模式(promiscuos mode)。可以 在 Catu ptis 中关闭混杂模式。对 Wdows N6。X内核的系统(即XP 以上),程序需要以管理员身份运行,否则会导致npca无法运行。同样针对 Wndow NT6。X内核的系统(即 XP 以上),微软在驱动中做了一些修改,导致无线网卡接口会显示为 Microsft。由于系统中本身还存在一个 Mcrosoft的虚拟网卡,如果不确定哪个是无线网卡接口可以在连接到网络后点击 Inerfac Lis查看接口信息,在 pace或者 packt/中有数据的即为所需的接口 被成功捕获了,接下来打开浏览器

10、,输入RL:http:/eelb。nu。edu。cn/wirelsstl/wfi/wireharkteshml,等待页面显示完成,然后停止捕获。实验十七:LAN 测量程序 1 开发平台的配置 本文将就 VS200和 VC6 的开发环境配置做详细介绍,其他S 平台的配置可参考VS28。将下载得到的 WnPcap 开发包解压到指定目录20,这里我解压到:pPac,可以看到里面包含了:Lib,Incld,文档和示例程序 VS2008:选择工具选项项目和解决方案-C+目录,在显示以下内容的目录中选择包含文件,然后添加 WinPap开发包中的 Icude 目录。VC6:选择工具选项-目录,在目录中选择“

11、Inlude files,添加nlude目录,如图 17.3.添加库文件:VS200:在上一个步骤的基础上,选择“库文件”,然后添加 Wincap开发包中的 Lib 目录.C6:在上一个步骤的基础上,选择“Liay fils,然后添加 WnPca开发包中的 添加预处理定义(项目创建后设置):S28:项目-项目属性配置属性C/C+预处理器,在预处理定义中添加P和 HAVMOTE,VC6:工程设置/C+,在分类中选择预处理器,在预处理器定义中加入 WPAP 和 HAE_REMOE,VS008:VS008:项目-项目属性配置属性-入pcap.ib,C6:工程设置-连接,在对象/库模块中加入pa。li

12、b,在使用 WinPp AI的源文件中添加#include“cap.”。为了验证配置是否成功,可以运行 WPcap 开发包中的示例程序,例如ample-pcap 文件夹中的DPdump。2程序界面设计 首先新建 MC 工程。点击文件新建-项目,在 Visl C+中选择 MFMFC 应用程序,输入项目名称,点击确定,进入 MFC 应用程序向导对话框。这里选择基于对话框,其他保持默认,点击完成即可。首先添加程序界面中包含的各个控件。下拉框:采用“Como Box”,设置“外观yp”栏为“Dpist.包捕获列表:采用“Lis Cotol,添加一个适当大小的列表框控件,设置“外观ie项为“Reort,

13、“外观-sigle election”为“true。包细节:采用“Tre Contro”,设置“ull Rw Selt”、“Has uttons、“fo ip”、“Lines Root”均为“True”.包字节:采用“Edit otro”,设置“Muliln”、“Reo”、“Auto Vscl”、“Hizon Scll”、“Vertic Srl”均为“True”。其他控件设置比较简单,这里不再详述。3协议头部结构定义 新建头文件,文件名为 Protool_Deih,编写各协议头部结构,例如 MC 帧的头部为:typedef stut ehd u_cha dest6;/6个字节目标地址 u_ch

14、a src6;/6个字节源地址 u_hrt typ;/2 个字节类型;其他各协议的定义可参考示例中的 Pocol_Defne.文件.数据包处理 数据包协议的处理采用自底向上的处理方式 例如 MAC 层的分析代码如下,其余各层详见rotocol_Analzrcpp文件:in nalyze_frme(const u_cr pkt,tuc atap data,struct pktct npacet)int i;strct ehr*hh (strut ethhr*)pk;dathh (struct ehr)allo(sizof(trct thhdr);if(NULL=dataeh)etr 1;for(=0;irci=th-srci;nacket-n_sm+;/*由于网络字节顺序原因,需要对/daaehhtype ntohs(ethtye);/处理 ARP 还是 IP 包?sitc(dtatyp)case 0086:retur anae_ap(u_char*)p1,data,pacet);/ac 头大小为 beak;case 0 x80:rturn

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1