基于防火墙的网络实时计费系统的设计与实现
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 互联网技术 >> 正文
基于防火墙的网络实时计费系统的设计与实现
作者:边会元 Publish: 2006-8-4 Hits:-
【中文题名】 基于防火墙的网络实时计费系统的设计与实现
【英文题名】 Research and Implementation of Real Time Accounting System Based on Firewall
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2006-8-4
【中关键词】 计费,访问控制,防火墙,代理服务器,,
【英关键词】 
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题
【论文摘要】 计费管理是网络管理的一个重要方面。计费系统不仅可以用来计算网络用户所承担的费用,还可以利用它来监控网络的数据流量,分析网络的使用情况及性能,合理调整网络路由,合理分配网络流量,保证网络高效、稳定、可靠地运行。要实现一个计费系统,首要完成的工作就是收集关于网络资源使用情况的数据,如用户、时间、流量等信息,然后才能根据预定的收费原则进行计费。 为了保护接入Internet的网络免受各种攻击的破坏,通常采用防火墙技术来限制网络的访问,阻止对受保护网络的攻击。防火墙位于外部网络与内部网络之间,对进出的数据包进行过滤,因此大多数防火墙产品都带有流量统计功能。可以利用其监控记录产生流量统计报表进而实现计费管理。 ISA Server 2004是微软公司推出的一款集代理服务器、防火墙和缓存加速器于一身的企业级软件产品。由于其优异的性能表现、与最新Windows操作系统的良好集成、易用性以及高度的可扩展性,它正在为越来越多的企业所采用。 本文的选题即结合某些企业的网络运行和计费问题的实际,利用ISAServer 2004强大的日志功能记录下流量数据并使用ISA Server 2004可扩展功能的开发工具包,设计和...
【论文题纲】
第一章 绪论 8-11
1.1 引言 8
1.2 研究背景与意义 8-9
1.3 本文的组织结构 9-11
第二章 网络计费系统及模型 11-19
2.1 计费管理概述 11-13
2.1.1 网络管理的分类 11-12
2.1.1.1 性能管理(Performance Management) 11
2.1.1.2 配置管理(Configuration Management) 11
2.1.1.3 计费管理(Accounting Management) 11-12
2.1.1.4 故障管理(Fault Management) 12
2.1.1.5 安全管理(Security Management) 12
2.1.2 计费管理的必要性 12-13
2.1.2.1 计费管理可为性能管理和配置管理提供参考数据 12-13
2.1.2.2 计费管理是安全管理的重要组成部分 13
2.1.3 计费系统的功能需求 13
2.2 常见网络计费方式 13-17
2.2.1 按计费依据来区分 14
2.2.1.1 按流量计费方式 14
2.2.1.2 按时间计费方式 14
2.2.2 按计费对象来区分 14-15
2.2.2.1 基于IP 地址的计费方式 14-15
2.2.2.2 基于用户的计费方式 15
2.2.3 按数据来源来区分 15-17
2.2.3.1 从路由器中采集数据 15-16
2.2.3.2 以网络监听方式获取数据 16
2.2.3.3 基于防火墙的流量采集 16-17
2.2.3.4 基于代理服务器的流量采集 17
2.3 计费系统典型模型 17-19
2.3.1 基于路由器的流量计费模型 17-18
2.3.2 基于代理服务器的流量计费模型 18-19
第三章 ISA Server 2004 基础 19-33
3.1 ISA Server 2004 概述 19-26
3.1.1 ISA Server 的客户端类型 19
3.1.2 多网络架构支持 19-22
3.1.3 防火墙策略 22-26
3.1.3.1 防火墙策略的类别 22
3.1.3.2 防火墙策略的优先级 22-23
3.1.3.3 防火墙策略规则的组成 23-25
3.1.3.4 防火墙策略规则的匹配过程 25-26
3.2 ISA Server 的架构与核心功能 26-28
3.3 ISA Server 的数据包处理流程 28-29
3.4 ISA Server 的管理组件对象 29-33
3.4.1 管理组件对象的层次结构 29-31
3.4.2 在VC++中使用Administration COM 31-33
3.4.2.1 引入Msfpccom.dll 库文件 31
3.4.2.2 初始化COM 库 31
3.4.2.3 建立ISA Server 的根对象 31-32
3.4.2.4 调用Save 方法 32
3.4.2.5 反初始化COM 库 32-33
第四章 实时计费系统的分析设计 33-41
4.1 需求分析 33
4.2 系统的网络拓扑结构 33-34
4.3 系统总体结构 34-35
4.4 计费系统的工作流程 35-37
4.5 主要功能模块的设计 37-41
4.5.1 访问控制模块 37
4.5.2 计费管理模块 37-38
4.5.3 实时计费模块 38-39
4.5.4 数据采集模块 39
4.5.5 统计分析模块 39-40
4.5.6 费用查询模块 40
4.5.7 数据转换模块 40-41
第五章 实时计费系统的实现 41-62
5.1 开发环境 41
5.2 SQL Server 的配置 41-42
5.2.1 建立记录ISA 服务器日志的数据库 41-42
5.2.2 设置SQL Server 接受ODBC 数据连接 42
5.3 ISA Server 的配置 42-45
5.3.1 网络及网络规则配置 42-43
5.3.2 ISA Server 访问策略的配置 43-44
5.3.3 ISA Server 日志的配置 44-45
5.4 数据库设计 45-49
5.5 基本编程技术简介 49-57
5.5.1 使用 ADO 技术操作数据库 49-53
5.5.1.1 ADO 概述 49
5.5.1.2 ADO 的对象 49-50
5.5.1.3 在 Visual C++中使用 ADO 50-53
5.5.2 存储过程的应用 53-54
5.5.3 使用 ATL 进行 COM 编程 54-57
5.5.3.1 ATL 概述 54-55
5.5.3.2 使用 ATL 建立 COM 对象的一般步骤 55-57
5.6 主要算法流程 57-62
5.6.1 计费管理模块算法流程 57-60
5.6.2 数据采集模块算法流程 60-61
5.6.3 统计分析模块算法流程 61-62
第六章 总结与展望 62-64
6.1 本文总结 62-63
6.2 后续工作展望 63-64
参考文献 64-66
摘要 66-68
Abstract 68-71
致 谢 71
【DOI】 LunWen.ID:2.2008.372960
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:计费 论文 访问控制 防火墙 代理服务器
互联网技术最新论文
互联网技术热门论文