论文部分内容阅读
计费管理是网络管理的一个重要方面,计费系统对于网络资源的分配和建设,以及网络的正常运行具有非常重要的意义。ISAServer2004是微软公司推出的一款集代理服务器、防火墙和缓存加速器于一身的企业级软件防火墙。由于其优异的性能表现、与最新Windows操作系统的良好集成、易用性以及高度的可扩展性,它正在为越来越多的企业所采用。
本文面向中小型的网络应用,实现了一个基于ISAServer2004的兼有访问控制功能的实时计费系统。论文的主要内容可归纳为三部分:第一部分介绍了在系统设计与实现中使用的技术:分析和比较了常见的网络计费方式及模型;简明扼要地概述了ISAServer2004的一些基础知识,包括多网络等基本概念与术语;分析研究了ISAServer2004框架结构、数据包的处理流程及利用防火墙策略规则进行访问控制的方法;介绍了在VC++中使用ISAServer2004开发工具包(SDK)的常识。第二部分为系统的设计:通过对计费系统基本功能的合理划分和布局,设计了计费系统的总体架构和基本工作流程,并对各功能模块的具体功能进行了详细设计。第三部分讨论了系统的实现:在对SQLServer和ISAServer进行了正确配置的前提下,规划设计了计费系统的数据库结构,并使用ADO、ATL等基本编程技术在Windows平台上对计费系统的设计方案进行了具体实现。该系统已初步应用于某企业,并取得了较好的效果。