CORC  > 软件研究所  > 中科院软件所  > 中科院软件所
题名网络拥塞控制及DDoS攻击防范策略研究
作者王秀利
学位类别博士
答辩日期2007-06-05
授予单位中国科学院软件研究所
授予地点软件研究所
关键词拥塞控制 主动队列管理 微粒群优化 资源调节 分布式拒绝服务
其他题名Research on Network Congestion Control and Defense Strategy against DDoS Attacks
中文摘要随着网络中有限的资源被越来越多的用户所共享使用,网络拥塞问题变得更加严重。因此,拥塞控制对网络的稳定运行至关重要,然而,即使所有的链路和数据流都采用了拥塞控制机制,仍然可能会发生持续的拥塞,原因之一是拒绝服务攻击。 本文主要研究网络拥塞控制及DDoS(Distributed Denial of Service)攻击防范策略,主要取得了以下创新性研究成果: (1) 网络拥塞控制属于计算机科学、优化理论和控制理论等学科的交叉领域。拥塞控制算法设计的关键问题是如何生成反馈信息以及如何对反馈信息进行响应。本文在系统分析目前拥塞控制算法的基础上,针对现有算法存在的问题,将优化理论和控制理论应用到网络拥塞控制中,从不同的研究角度出发,提出了三种新的主动队列管理(Active Queue Management, AQM)算法: ① 针对PI(Proportional-Integral)算法反应速度慢的问题,本文提出了一种新的基于D稳定域和ITAE(Integral of Time-weighted Absolute Error)准则的主动队列管理算法DITAE-PID(Proportional-Integral-Differential)。在复平面上设定一组理想的D稳定域,通过数值优化算法求出控制器的参数,使得闭环系统的所有特征根都在D稳定域内,以降低排队延时,提高有效吞吐量。DITAE-PID的优点是能够提前预测并能有效控制拥塞,比PI控制器快,动态性能好,在稳定状态下不存在稳态误差; ② 针对现有算法在大时滞网络环境下性能较差的问题,本文分析了基于流体流理论的TCP/AQM模型,并对其进行了改进,改进的TCP/AQM模型包含了被简化模型忽略的时滞环节。基于改进的模型提出了大时滞网络环境下的主动队列管理算法,它的优点是在大时滞网络环境中表现较优,具有更好的鲁棒性和抗干扰能力,当网络环境改变时仍能体现出良好的性能; ③ 网络拥塞控制的实质是优化问题。从全局优化的角度出发,本文把微粒群优化(Particle Swarm Optimization, PSO)与控制系统设计相结合,提出了PSO-PID主动队列管理算法。通过模拟群体智能和动物觅食的动态行为使代表PID控制器参数的微粒逐渐向最优区域移动,最后获得最佳的控制器参数。它的优点是简单快速、稳定时间短、超调量小、鲁棒性好。 (2) 针对现有DDoS攻击防范方法只能防范某种特定攻击的问题,本文提出了一种基于拥塞控制和资源调节的攻击防范策略,该策略由路由器端和被攻击目标端配合实施。路由器端采用基于改进ACC(Improved Aggregate-based Congestion Control)算法的回推,主要防范带宽耗尽型攻击;被攻击目标端采用资源调节,主要防范资源耗尽型攻击。该策略的优点是分布式检测和过滤,能够有效防范包括带宽耗尽型和资源耗尽型在内的几乎所有的DDoS攻击。 另外,为了验证新算法的性能,本文对NS2网络模拟器进行了功能扩充。
语种中文
公开日期2011-03-17
页码152
内容类型学位论文
源URL[http://ir.iscas.ac.cn/handle/311060/6950]  
专题软件研究所_中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
王秀利. 网络拥塞控制及DDoS攻击防范策略研究[D]. 软件研究所. 中国科学院软件研究所. 2007.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace