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

分布式网络监听系统研究与实现

作 者: 文自勇
导 师: 尹治本
学 校: 西南交通大学
专 业: 计算机应用技术
关键词: 网络监听 协议分析 包过滤 分布式
分类号: TP393.07
类 型: 硕士论文
年 份: 2005年
下 载: 271次
引 用: 3次
阅 读: 论文下载
 

内容摘要


网络无处不在,已成为人们学习、生活和工作中不可缺少的一部分。的确网络给我们带来了方便,但与此同时,网络安全的问题也日益突出。近年来,许多不法分子通过网络宣传色情、暴力、邪教等等,这些都严重扰乱了社会的正常秩序。因此必须对网络信息进行监听,对非法用户实施管制,从而净化网络环境。 本文阐述了网络监听技术的概念,对网络监听技术的现状进行了说明。本文首先详细分析了捕获过滤的模型、OpenSSH安全文件传输,随后利用Sniffer Pro大量捕获了发送Email、通过QQ或MSN聊天、使用无界浏览时所产生的数据包,对它们进行了详细分析,并总结规律。 接着本文对分布式网络监听系统的进行了总体设计,并将分布式网络监听系统划分为四个部分:捕获点、应用服务器、数据库服务器和管理监控台,然后对这四个部分分别进行详细设计及其实现,其中管理监控台主要是界面的设计,应用服务器主要是功能的设计,捕获点主要是数据的捕获与过滤的设计。在具体的实现中,对遇到的关键问题:负载均衡、模式匹配、XML文件解释、系统效率尤其是日志处理和包捕获与过滤的效率、多线程的设计与共享资源的互斥使用进行了详细的讨论。

全文目录


摘要  3-4
Abstract  4-7
第1章 绪论  7-9
  1.1 引言  7
  1.2 本文研究的必要性、目的与意义  7-8
    1.2.1 必要性  7-8
    1.2.2 目的与意义  8
  1.3 本文的主要工作  8-9
第2章 关键技术介绍  9-18
  2.1 引言  9
  2.2 网络监听技术  9-14
    2.2.1 包捕获  9-11
    2.2.2 系统无关捕获函数库  11-14
  2.3 OpenSSH技术  14-18
    2.3.1 OpenSSH简介  14
    2.3.2 OpenSSH原理  14-16
    2.3.3 无人值守的OpenSSH  16-18
第3章 系统分析与设计  18-23
  3.1 概述  18-19
  3.2 系统主要功能  19-20
  3.3 系统开发环境  20
  3.4 数据流程  20
  3.5 系统实现中的关键问题  20-23
    3.5.1 实时性  20-21
    3.5.2 稳定性  21-22
    3.5.3 安全性  22-23
第4章 协议分析  23-39
  4.1 概述  23
  4.2 数据包分析  23-39
    4.2.1 邮件  23-29
    4.2.2 QQ  29-34
    4.2.3 MSN  34-37
    4.2.4 无界浏览  37-39
第5章 服务器端的设计与实现  39-57
  5.1 中心数据库的设计  39-44
    5.1.1 邮件相关表的设计  39-41
    5.1.2 与QQ聊天相关表的设计  41-42
    5.1.3 与MSN聊天相关表的设计  42-43
    5.1.4 无界浏览相关表的设计  43
    5.1.5 与用户管理相关表的设计  43-44
  5.2 应用服务器的设计  44-57
    5.2.1 文件传输格式定义  44-47
    5.2.2 文件传输  47-49
    5.2.3 处理日志文件的设计  49-53
    5.2.4 规则匹配  53-57
第6章 客户端的设计与实现  57-78
  6.1 管理监控台的设计  57-66
    6.1.1 系统登录  57-59
    6.1.2 用户管理  59
    6.1.3 设备管理  59-60
    6.1.4 参数设置  60-63
    6.1.5 规则管理  63-64
    6.1.6 统计查询  64-66
  6.2 捕获端的设计  66-78
    6.2.1 捕获数据及内核级过滤  66-72
    6.2.2 协议分析  72-75
    6.2.3 效率方面的考虑  75-78
结论和待解决的问题  78-80
  结论  78
  待解决的问题  78-80
致谢  80-81
参考文献  81-84
攻读硕士学位期间所完成的研究工作与论文  84

相似论文

  1. Ad-Hoc网络多信道MAC层协议的信道分配问题的研究,TN929.5
  2. 分布式系统的故障注入方法研究,TP338.8
  3. 面向海量邮件的检索系统研究与实现,TP393.098
  4. 含分布式电源的微电网控制策略研究,TM61
  5. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  6. 基于分布式环境压力测试问题的研究,TP311.52
  7. 基于机器学习的入侵检测系统研究,TP393.08
  8. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  9. 分布式视频编码边信息生成研究,TN919.81
  10. 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
  11. 基于LDPCA的分布式视频编码中的非均衡编码,TN919.81
  12. 分布式喷泉码的应用研究,TN911.2
  13. 分布式视频编码中边信息技术研究,TN919.81
  14. 压缩感知在无线通信网络异常事件检测中的应用研究,TN929.5
  15. 基于LDPC码的分布式信源编码研究,TN911.22
  16. 构建分布式系统的关键技术研究与实现,TP338.8
  17. 分布式视频存储系统设计与实现,TP333
  18. 网络备份系统中管理控制的设计与实现,TP309.3
  19. 基于告警机制的流量清洗管理系统的设计与实现,TP311.52
  20. DDoS流量清洗系统设计与实现,TP393.08
  21. 基于自相似分析的流媒体DDoS攻击检测方法研究,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络管理
© 2012 www.xueweilunwen.com