NS2中无线网络模拟之一

1、无线网络是指以无线信道作为传输媒介的计算机网络,它直接利用电磁波在空中发送、接收数据,无需线缆介质;

无固定接入点的无线网络:通常称这类网络为AD HOC 网络。网络中的节点既是通信终端,同时也是转发数据包的路由器,同常称为自组织网络。Ad hoc网络通常应用于很难设立固定接入点或者固定接入点建造代价较高的场合。。

2、无线模拟的核心是移动节点,它代表实际无线网络中的站点。移动节点由基本的节点再加上无线和移动节点所需的一些功能构成。在给定的拓扑范围内,通过无线信道的接收和传送无线信号。

3、无线网络节点图:

其中,在红框中是一个无线节点的基本结构。其中,入口处为本节点生成或者是收到其他节点发来的数据包。

1>网络接口(NetIF):是无线节点访问物理信道的的接口,可以通过这个接口设定无线网络物理层的一些相关特性值。该接口由Phy/WirelessPhy这个类来实现。可以通过这个类来对节点的广播范围进行设定。

2>无线传输模型:这个模型来模拟数据分组的3种传输方式,用来计算每个分组在到达接收节点时信号能量功率。当接收到的能量小于接收能量的阈值(RXThresh)时,会被上层的MAC丢弃。三种模型有:Free-space模型、Two-ray ground reflection 模型和Shadowing模型。

3>MAC 这个层主要是实现IEEE 802.11的DCF MAC协议。主要是CSMA/CA。是基本链路层需要解决的问题。

4>IFQ接口队列:这个主要是由PriQueue类来实现。其优先处理路由协议分组,儿数据分组由另一跳分支到达MAC。

5》链路层:LL对象负责模拟数据链路层的协议。很多数据协议,像分组的分片和重组、为网络层提供可靠的数据传输等。最主要的是将分组的目标站点的物理地址(MAC)地址写入数据分组的MAC头中。所以其链接了一个ARP地址解析模块。ARP模块执行普通有线网络中的ARP功能。

当从无线信道中收到发来的数据包时,经过以上的从下到上的分析,其会到达节点的入口处。当进入到节点中时,首先要经过地址分类器,如果数据包的目的地址是本节点,那么解析器端口,进入端口分类器,将其提交到对应端口的上层协议中,否则,如果本节点不是目的节点,那么来到走下面来到路由端口处进行数据包的路由。经过查找路由表来确定下一跳地址,再从上到下传输到达无线信道中Channel。

同理,当本节点要发送一个数据包时,也是进入到节点的入口处,进过地址分类器来查看目的地址。由于不可能出现环路,所以数据包到达路由端口处,在此处,我们可以实现自己的路由算法来找出下一跳的地址,然后继续从上到下的过程。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
无线网络安全是保护无线网络不受恶意攻击和非法干扰的一种技术。NS2是一款常用的网络仿真工具,可以模拟无线网络安全攻防场景,进行基础实验。 下面介绍一些无线网络安全NS2仿真基础实验: 1. 基于WEP的无线网络安全实验 在NS2,可以通过使用WEP协议来实现无线网络的加密。可以通过下面的步骤来进行实验: (1)创建一个简单的拓扑结构,包括一个AP和一个STA。 (2)在AP和STA之间建立TCP连接。 (3)使用WEP协议加密数据包。 (4)通过嗅探器来捕获数据包,并对加密的数据包进行解密。 2. 基于WPA的无线网络安全实验 WPA是一种更加安全的无线网络安全协议,可以通过下面的步骤来进行实验: (1)创建一个拓扑结构,包括一个AP和一个STA。 (2)在AP和STA之间建立TCP连接。 (3)使用WPA协议加密数据包。 (4)通过嗅探器来捕获数据包,并尝试对加密的数据包进行解密。 3. 基于DoS攻击的无线网络安全实验 DoS攻击是一种常见的攻击方式,可以通过下面的步骤来进行实验: (1)创建一个拓扑结构,包括一个AP和多个STA。 (2)在AP和STA之间建立TCP连接。 (3)使用DoS攻击工具向AP发送大量的无效数据包。 (4)通过监控AP和STA之间的连接,观察攻击是否成功。 以上是一些基础的无线网络安全NS2仿真实验,可以帮助入门者了解无线网络安全的基础知识。在实际应用,还需要考虑更多的攻防技术和实验场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值