拒绝服务(DoS)攻击是一种阻碍授权用户正常获得服务的主动攻击,在无线传感器网络中,同样存在着DoS攻击的威胁。由于基站承担着收集并处理由传感器传来的数据,和将数据传递给用户的责任,所以从直观上看,攻击者对基站与无线传感器节点所组成的Adhoc传感器网络连接部分的攻击最具威胁,讨论如何避免对基站的DoS攻击而提高网络的安全性具有重要意义。 为了证明防御对基站的DoS攻击的重要性,文章将博弈理论引入到这个场景中来。通过分析可知此问题是一个两人、有限、非合作、非零和的完全信息静态博弈,可以建立一个标准型的博弈模型。通过证明,当攻击者对基站进行攻击,同时防御者防御基站时,这两个博弈的参与者(攻击者和防御者)将达到纳什均衡,二者都能达到相对最佳的收益。 在讨论如何避免对基站的DoS攻击的方法上,文章提出了一种完整的安全框架,合并了客户端难题的方式来防止基站遭受DOS攻击。文章的安全框架由三个模块组成:检测模块、响应模块和保护模块。当基站检测到自己正在遭受DoS攻击时,它就会对潜在的攻击者用客户端难题的方式,迫使它们消耗能量和计算资源来解决难题,从而使攻击变得昂贵而效率低下。为了在引入客户端难题惩罚潜在的攻击者时,尽量减少对正常节点的通信造成干扰,文章还引入了信任管理的机制,通过引入信誉值,使得基站可以对客户端难题的难度进行动态的调整。 在此项研究中,为了阐明文章提出的安全框架的有用性和有效性,文章用一种网络仿真软件对网络安全框架中的三个模块进行了建模,并通过几个仿真实验,说明了本安全机制对基站防御DoS攻击的巨大作用。