北方伟业计量集团有限公司
(1)碰撞攻击
碰撞指的是当两个设备同时发送数据时.它们的输出信号会因信道冲突面相互叠加,从面导致数据包的损坏。发生在链路层协议的这种冲突称为“碰撞”。针对碰撞攻击,可以采用如下两种处理办法:
①使用纠错编码。纠错码原本是为了解决低质最信道的数据通信问题,通过在通信数据增加冗余信息来纠正数据包中的错误位。纠错码的纠正位数与算法的复杂度与数据信息的冗余度相关.通常使用1~2位纠错码。如果碰撞攻击者采用的是瞬间攻击,只影响个别数据位.那么使用纠错编码是有效的。
②使用信道侦听和重传机制。结点在发送前先对信道进行段 随机时间的侦听,在预测段时间为空闲的时候开始发送,降低碰撞的概率。对于有确认的数据传输协议,如果对方没有收到正确的数据包,需要将数据重新发送。
(2)耗尽攻击
耗尽攻击就是利用协议漏洞,通过持续通信的方式使结点能量资源耗尽。应对耗尽攻击这种方法,可以采取限制网络发送速度,结点自动抛弃那些多余的数据请求,当然这样会降低网络效率。另外一种方法就是在协议实现的时候,制定一些执行策略,对过度频繁的请求不予理睬;对同一个数据包的重传次数进行限制,避免恶意结点无休止的干扰和导致结点能源耗尽。
(3)非公平竞争
如果网络数据包在通信机制中存在优先级控制,恶意结点或者被俘结点可能会不断在网络上发送高优先级的数据包来占据信道,从而导致其他结点在通信过程中处于劣势。这是一种弱DoS攻击方式,需要敌方完全了解传感器网络的MAC层协议机制,并利用MAC协议来进行干扰性攻击。
解决的办法是采用短包策略,即在MAC层不允许使用过长的数据包,这样就可以缩短每包占用信道的时间。另外一种办法就是弱化优先级之间的差异,或者不采用优先级策略,而采用竞争或者时分复用方式来实现数据传输。
登录后才可以评论
立即登录通话对您免费,请放心接听
温馨提示:
1.手机直接输入,座机前请加区号 如13803766220,010-58103678
2.我们将根据您提供的电话号码,立即回电,请注意接听
3.因为您是被叫方,通话对您免费,请放心接听