基于Linux的校园网计费网关设计
| 摘要 | 第1-4页 |
| ABSTRACT | 第4-7页 |
| 1 绪论 | 第7-11页 |
| ·引言 | 第7页 |
| ·课题来源及工程背景 | 第7页 |
| ·计费管理的发展现状 | 第7-8页 |
| ·两种常用计费系统的技术分析 | 第8-9页 |
| ·基于应用层代理的计费系统 | 第8页 |
| ·基于IP地址的计费 | 第8-9页 |
| ·校园网计费系统需要解决的问题及其解决方案 | 第9-10页 |
| ·需要解决的问题 | 第9-10页 |
| ·解决方案 | 第10页 |
| ·论文编排结构 | 第10-11页 |
| 2 校园网计费系统的总体设计 | 第11-14页 |
| ·需求分析和设计目标 | 第11页 |
| ·需求分析 | 第11页 |
| ·设计目标 | 第11页 |
| ·总体设计框架 | 第11-12页 |
| ·软硬件平台 | 第12-14页 |
| ·计费系统的硬件平台 | 第12页 |
| ·计费系统的软件平台 | 第12-14页 |
| 3 计费网关基本系统模块的设计 | 第14-41页 |
| ·构建嵌入式核心系统 | 第14-28页 |
| ·选择Linux构造嵌入式系统 | 第14-15页 |
| ·Linux系统裁减方案的确立 | 第15-16页 |
| ·Linux系统裁减的过程及解决的主要技术问题 | 第16-28页 |
| ·NAPI高性能包处理 | 第28-30页 |
| ·出现高负载时网卡丢包的原因 | 第28页 |
| ·Linux系统活锁问题 | 第28-29页 |
| ·中断减轻机制的提出和改进 | 第29-30页 |
| ·规则处理与流量采集 | 第30-34页 |
| ·Netfilter基本框架 | 第30-32页 |
| ·Netfilter核心模块-钩子函数及检查点 | 第32-33页 |
| ·Iptables与Netfilter内核的通信 | 第33-34页 |
| ·对Iptables原子化规则操作的改进 | 第34页 |
| ·多线路出口负载均衡 | 第34-38页 |
| ·IP传统路由的不足 | 第34页 |
| ·Linux下的IP策略路由 | 第34-36页 |
| ·多重上连ISP的路由 | 第36-38页 |
| ·网络流量控制 | 第38-41页 |
| ·Linux带宽管理的工作机制 | 第38页 |
| ·Linux操作系统对流量控制的支持 | 第38-41页 |
| 4 用户登录身份验证模块的设计 | 第41-49页 |
| ·强制登录 | 第41-42页 |
| ·用户登录前预处理模块的设计目标 | 第41页 |
| ·用户登录前预处理模块的主要实现技术 | 第41页 |
| ·用户登录前预处理模块的实现流程设计 | 第41-42页 |
| ·服务端程序的设计 | 第42-47页 |
| ·总体框架模型 | 第42页 |
| ·基本工作原理 | 第42-43页 |
| ·认证数据结构 | 第43-47页 |
| ·客户端程序的设计 | 第47-49页 |
| 5 计费管理模块 | 第49-52页 |
| ·计费管理模块设计的模式 | 第49-50页 |
| ·MVC简介 | 第49页 |
| ·MVC设计思想 | 第49-50页 |
| ·MVC的优点 | 第50页 |
| ·用户注册与注销模块的设计 | 第50-51页 |
| ·用户注册模块 | 第50-51页 |
| ·用户注销模块 | 第51页 |
| ·查询与打印模块的设计 | 第51页 |
| ·客户查询模块 | 第51页 |
| ·管理员查询模块 | 第51页 |
| ·打印模块 | 第51页 |
| ·密码服务模块 | 第51页 |
| ·系统设定模块 | 第51-52页 |
| 6 自助式缴费模块 | 第52-54页 |
| ·信息交换表 | 第52-53页 |
| ·主要工作流程 | 第53页 |
| ·本章小结 | 第53-54页 |
| 7 结论 | 第54-55页 |
| 致谢 | 第55-56页 |
| 参考文献 | 第56-57页 |