学位论文 > 优秀研究生学位论文题录展示

基于分层分域的补丁发布系统设计与实现

作 者: 李冰冰
导 师: 杨武
学 校: 哈尔滨工程大学
专 业: 计算机系统结构
关键词: P2P技术 Chord算法 应用层组播 补丁发布
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 33次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网技术的迅猛发展,网络安全问题已经成为信息时代人类面临的重大挑战。网络安全问题产生的根本原因之_是因为操作系统或者应用程序存在的漏洞。消除漏洞的根本方法就是安装软件补丁,补丁管理越来越成为安全管理的一个重要环节。本文重点研究将P2P技术应用到补丁发布中,充分利用位于网络边缘的资源,通过P2P节点之间的通信与协作,从而避免了传统C/S模式中以服务器为中心的补丁发布方式存在的性能瓶颈等问题。在分析了现有补丁管理系统在体系结构方面存在弊端的基础上,设计了分层分域式补丁发布对等路由模型,对系统进行层次化划分、分布式子网管理,提高了系统的可管理性;以Chord算法为基础,将多个服务节点组织成高性能、可扩展的拓扑结构以及实现资源定位。在分层分域式补丁发布对等路由模型的基础上,设计了高效实用的补丁分发策略。同时,将应用层组播算法与Chord算法相结合,提高了补丁分发的效率和容错性,减少了网络带宽的占用量。最后本文设计了基于分层分域的补丁发布系统。该系统以分层分域式补丁发布对等路由模型为基础,实现了补丁的主动、快速、多点分发与多源下载。同时,支持P2P补丁发布节点的加入与退出,增加发布系统的可扩展性和健壮性。在系统实现过程中,设计了基于XML的通信协议,可以根据需求灵活地扩展协议;研究并实现挑战握手协议-CHAP,在节点加入网络时,进行身份有效性认证,防止非法节点随意加入网络;研究并解决了防火墙和NAT对客户端加入和补丁主动推送的通信问题。系统实际运行实例验证了系统的有效性。

全文目录


摘要  5-6
ABSTRACT  6-10
第1章 绪论  10-20
  1.1 课题研究背景  10
  1.2 P2P技术研究现状  10-16
    1.2.1 P2P的概念  11
    1.2.2 P2P技术的特点  11-13
    1.2.3 P2P技术的应用  13-16
  1.3 现有补丁管理系统体系结构分析  16-18
    1.3.1 无分级代理的补丁发布体系结构  16
    1.3.2 基于分级代理的补丁发布体系结构  16-18
  1.4 本文的研究内容与组织结构  18-20
    1.4.1 研究内容  18-19
    1.4.2 组织结构  19-20
第2章 基于分层分域式拓扑网络资源定位技术  20-32
  2.1 引言  20-21
  2.2 分层分域式补丁发布对等路由模型  21-30
    2.2.1 HRRM的逻辑拓扑结构  21-22
    2.2.2 HRRM_Routing算法  22-30
  2.3 实验结果分析  30-31
  2.4 本章小结  31-32
第3章 基于分层分域式拓扑网络补丁分发技术  32-42
  3.1 引言  32
  3.2 HRRM_Distribution算法  32-40
    3.2.1 补丁分割  33
    3.2.2 层次化补丁分发  33-34
    3.2.3 基于补丁类别的分发与过滤  34
    3.2.4 应用层组播算法  34-40
  3.3 实验结果分析  40-41
  3.4 本章小结  41-42
第4章 基于分层分域的补丁发布系统设计与实现  42-57
  4.1 设计目标  42
  4.2 总体设计  42-43
  4.3 功能模块设计与实现  43-53
    4.3.1 控制台  44-47
    4.3.2 信源服务器  47-49
    4.3.3 服务节点  49-50
    4.3.4 客户端  50-53
    4.3.5 通信协议  53
  4.4 系统运行实例分析  53-56
  4.5 本章小结  56-57
结论  57-58
参考文献  58-62
攻读硕士学位期间发表的论文和取得的科研成果  62-63
致谢  63

相似论文

  1. 基于负载均衡的混合型应用层组播模型研究,TP393.02
  2. 基于总线环混合结构的可靠组播协议的研究,TP393.04
  3. 安全应用层组播组成员管理模型,TP393.08
  4. P2P技术引起的版权侵权问题研究,D923.41
  5. 视频监控系统及相关技术的研究与实现,TP277
  6. 基于混合P2P网络的应用层组播系统研究与实现,TP393.02
  7. 一种基于用户行为的P2P防污染机制的研究,TP393.02
  8. 视频流应用层组播系统设计与实现,TN919.8
  9. 基于JXTA的工作流引擎的设计与实现,TP311.52
  10. 基于分层分簇的流媒体应用层组播技术研究,TN919.8
  11. 基于应用层组播技术的流媒体系统研究与设计,TN919.8
  12. P2P技术在互联网中的应用研究,TP393.02
  13. 在局域网中建立基于P2P技术的流媒体系统的研究,TP393.1
  14. 基于节点综合性能的总线型应用层组播模型,TP393.02
  15. 一种自组织的应用层组播层次密钥管理方案,TP393.08
  16. 基于优先级的应用层组播横向差错恢复模型,TP393.02
  17. 基于层叠网的源驱动文件分发系统设计与实现,TP393.02
  18. P2P技术对青少年影响的研究,C913.5
  19. 神经网络集成及其P2P流量识别的应用研究,TP393.02
  20. 分治加权增量SVM在P2P流量检测中的应用,TP393.06
  21. 基于P2P技术的广电新媒体网站设计与实现,TP393.092

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com