基于Netfilter框架的上网行为管理系统的研究与实现
发布时间:2024-07-11 03:50
互联网技术的发展对于众多企事业单位而言是一把双刃剑,它一方面为企事业单位带来了巨大的发展机遇,而另一方面却也给它们带来更高的网络使用危险性、复杂性和混乱性。员工在上班时间对网络不正当的使用及做与工作无关的事情,都会严重影响企事业单位的网络资源使用效率,并可能带来更多的安全隐患。因此,如何为中小企事业单位提供一种功能全面和经济的解决方案,有效的对其网络进行管控,具有极其重要的意义。针对上述需求,本文的主要研究工作包括: 针对中小企事业单位的上网行为管理需求,通过分析典型的上网行为和流量管理产品,设计与实现了一个基于Linux Netfilter框架的上网行为管理系统。该系统可以对每个用户的网页访问、网络应用使用、上网带宽以及其使用的每类应用的带宽进行基于时间段的灵活控制,并能够对整个网络所有用户的上网行为进行审计和监控。 在上网行为管理系统的设计与实现中,首先研究了网络流量绑定的问题,使用Web认证与HTTP重定向技术,绑定网络流量与用户,使得系统能够基于用户的上网行为管理策略灵活控制用户流量。然后针对网络流量的应用识别问题,研究了基于特征字符串匹配的应用协议识别技术,设计实现了一种快速...
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
目录
1 绪论
1.1 研究背景与研究意义
1.2 国内外研究状况
1.3 研究内容与目标
1.4 论文组织结构
2 总体设计
2.1 系统的功能需求
2.2 整体架构设计
2.2.1 系统部署图
2.2.2 系统整体架构
2.3 系统功能
2.4 本章小结
3 详细设计
3.1 内核功能模块设计
3.1.1 Linux Netfilter及其钩子机制
3.1.2 内核功能模块中的连接跟踪机制扩展
3.1.3 Proc文件系统与内核功能模块参数配置
3.1.4 内核功能模块流程
3.2 应用层配置程序设计
3.2.1 基于时间段的定时器
3.2.2 应用层规则的管理和配置
3.3 管理服务器守护进程设计
3.3.1 设备初始化监听模块
3.3.2 审计日志接收处理模块
3.4 管理服务器Web网站设计
3.4.1 基于Web的策略配置管理的设计
3.4.2 基于Web的审计日志显示的设计
3.5 数据库存储设计
3.6 本章小结
4 关键技术研究与实现
4.1 基于Web认证的流量绑定技术的研究与实现
4.2 应用协议识别技术的研究与实现
4.3 URL类库匹配技术的研究与实现
4.4 带宽控制技术的研究与实现
4.5 本章小结
5 系统测试
5.1 系统环境介绍
5.1.1 系统开发环境
5.1.2 系统测试环境
5.2 运行界面
5.3 网络应用控制测试
5.4 URL过滤测试
5.5 带宽控制测试
5.6 性能测试
5.7 本章小结
6 总结与展望
6.1 总结
6.2 下一步工作
参考文献
攻读学位期间主要的研究成果目录
致谢
本文编号:4005207
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
目录
1 绪论
1.1 研究背景与研究意义
1.2 国内外研究状况
1.3 研究内容与目标
1.4 论文组织结构
2 总体设计
2.1 系统的功能需求
2.2 整体架构设计
2.2.1 系统部署图
2.2.2 系统整体架构
2.3 系统功能
2.4 本章小结
3 详细设计
3.1 内核功能模块设计
3.1.1 Linux Netfilter及其钩子机制
3.1.2 内核功能模块中的连接跟踪机制扩展
3.1.3 Proc文件系统与内核功能模块参数配置
3.1.4 内核功能模块流程
3.2 应用层配置程序设计
3.2.1 基于时间段的定时器
3.2.2 应用层规则的管理和配置
3.3 管理服务器守护进程设计
3.3.1 设备初始化监听模块
3.3.2 审计日志接收处理模块
3.4 管理服务器Web网站设计
3.4.1 基于Web的策略配置管理的设计
3.4.2 基于Web的审计日志显示的设计
3.5 数据库存储设计
3.6 本章小结
4 关键技术研究与实现
4.1 基于Web认证的流量绑定技术的研究与实现
4.2 应用协议识别技术的研究与实现
4.3 URL类库匹配技术的研究与实现
4.4 带宽控制技术的研究与实现
4.5 本章小结
5 系统测试
5.1 系统环境介绍
5.1.1 系统开发环境
5.1.2 系统测试环境
5.2 运行界面
5.3 网络应用控制测试
5.4 URL过滤测试
5.5 带宽控制测试
5.6 性能测试
5.7 本章小结
6 总结与展望
6.1 总结
6.2 下一步工作
参考文献
攻读学位期间主要的研究成果目录
致谢
本文编号:4005207
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/4005207.html