论文部分内容阅读
E-Learning是一套完整的知识管理系统,是互联网技术与教育技术的结合,它为众多的学习者提供了方便。但是在享受E-Learning带来的种种好处的同时,E-Learning的安全成为人们不得不考虑的问题。分布式拒绝服务攻击(DDOS)通过消耗被攻击者的系统资源或网络带宽使被攻击者无法响应正常的请求,达到拒绝服务的目的。DDOS是影响E-Learning安全的重要因素之一。本文首先研究了E-Learning和DDOS的基础理论知识,包括E-Learning的定义,特点,优势,发展趋势以及DDOS的原理,分类。接着研究设计了具有抗DDOS攻击功能的网络学习系统。分别从网络部署,在设计网络学习系统时可以采取的技术两个方面研究了如何设计一个具有抗DDOS功能的网络学习系统,并在此基础上设计了一个可以应用于网络学习系统的抗DDOS模型。在分析了E-Learning和DDOS的基本理论的基础上,本文研究了基本概率包标记算法(PPM)的原理,分析了基本概率包标记算法在重构计算量以及重构所需数据包个数等几个关键性能上的不足,提出了一种改进的PPIM算法,并从理论上论证了PPIM算法在性能上优于PPM算法。最后在前面研究的基础上,设计了一个PPIM算法验证平台。在该平台上设计完成了两个模拟实验,分别对PPIM算法在E-Learning平台下的功能和性能进行了验证。实验证明PPIM算法可以应用于E-Learning远程教学系统,起到保护E-Learning远程教学系统的作用;而且PPIM算法在性能上优于PPM算法。