-
ns2.35下隐藏节点仿真
实验目的●掌握隐藏节点问题的本质●利用NS2仿真隐藏节点问题2.实验背景隐藏节点指在接收节点的覆盖范围内而在发送节点的覆盖范围外的节点。由于听不到发送节点的发送,隐藏节点可能向相同的接收节点发送分组,导致分组在接收节点处冲突。隐藏节点可以分为隐发送节点和隐接收节点。如教材第80页的图3.17所示,节点A和C同时想发送数据给节点B,但A和C都不在对方的传送范围内。所以当A发送数据给B时,C并未检测到A也在发送数据,会认为目前网络中无数据传送,会将数据发送给B。这样,A和C同时将数据发送给B,使得数据在B处产生冲突,最终导致发送的数据不可用。这种因传送距离而发生误判的问题称为隐藏节点问题。为了解决隐藏节点问题,可以使用教材3.5.1节介绍的请求发送(Request to Send,RTS)和清除发送(Clear to Send,CTS)的控制信息来避免冲突。当发送方发出数据前,先送出一个RTS包,告知在传送范围内的所有节点不要有任何发送操作。如果接收方目前空闲,则响应一个CTS包,告诉发送方可开始发送数据,此CTS包也会告知所有在接收方信号传输范围内的其它节点不要进行任何传输操作。过程如教材第80页的图3.18所示。更多有关隐藏节点的知识详见教材第3.5.1节。3.实验环境Cygwin,ns-allinone-2.344.实验步骤隐藏节点仿真进行前需要安装特定的模块。4.1 模块安装仿真需要安装的模块为mUDP,它是UDP的延伸,除了具有UDP的功能外,还能记录所发送的包的信息。mUdpSink可以把接收到的包的信息记录到文件中。仿真所需模块的安装过程如下。⑴获取mUDP, mUdpSink的模块文件,具体有下列几个文件,可以在电子资源——实验9Jin & Jiang,《无线网络技术教程:原理、应用与仿真实验》实验手册,清华大学出版社源代码的3.5.1中获得;mudp.cc mudp.h mudpsink.cc mudpsink.h⑵在/ns-allinone-2.34/ns-2.34/下新建measure文件夹,把这四个文件放入其中;
- 2022-07-04 15:52:18下载
- 积分:1
-
linux shell编程
关于在linux下shell的编程计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-02-10 16:05:48下载
- 积分:1
-
家庭自动化
这个项目是控制所有你家 deivice 从移动。你可以联系到我们对 neeraj.g.256@gmail.com
- 2022-01-29 02:15:58下载
- 积分:1
-
SHELL linux推箱子的游戏脚本
SHELL linux俄罗斯方块游戏脚本,用于在linux bash解析器环境下运行后玩推箱子的游戏,界面很简洁,注释丰富,500多行
- 2022-07-22 17:32:25下载
- 积分:1
-
rank is notthing skill is something
rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is notthing, skill is something rank is nott
- 2023-07-10 12:05:03下载
- 积分:1
-
标题(至少10个字符,更好的标题可以帮助你获得更多的积分):
- 2023-03-26 11:50:04下载
- 积分:1
-
高速缓存模拟器计算机体系结构
这是一个非常好的代码模拟的缓存内存能给缓存命中率、 失误率和其他信息缓存在其 hierarchy.plz 检查中的它
- 2022-03-21 23:01:09下载
- 积分:1
-
shell awk手册页简单翻译
资源描述
这是我对awk文本处理语言的翻译,是使用Markdown生成的html文件。如果翻译中有不正确的地方请大家提出宝贵意见。
- 2022-03-13 08:17:02下载
- 积分:1
-
命令端 登录脚本
一般来说,我们可能每天都需要登录同一个网址。但是我们又不想每次都重复的在浏览器里做重复的事,那么我们可以写一个脚本来定制我们的网络参数。这就是这个脚本能做到的。
- 2022-02-25 10:41:50下载
- 积分:1
-
AODV 算法
在这里设计了具有 100 个节点的 AODV 程序。
特设的按需距离矢量 (AODV) 路由是用于路由协议移动自组网(无线自组网) 和其他 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-04-19 14:25:03下载
- 积分:1