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

基于linux的网关计费系统的设计与实现

作 者: 朱松
导 师: 方少红
学 校: 华中科技大学
专 业: 软件工程
关键词: 网关 流量统计 内核 用户空间
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 17次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着网络的普及以及应用服务的迅速发展,网络提供者尤其是校园网对用户的管理会变得更加复杂,因此对网络计费技术的要求也越来越高,传统的计费系统往往不能满足这些需求,如何实现一个稳定、计费精确而又高性能的网络计费系统是解决这一问题的关键。基于Linux的网关计费系统的实现基于Linux内核的防火墙技术,从内核中拦截数据包并对其进行流量分析,而不需要将数据包传递至用户空间,这样可以避免内核和用户空间之间的频繁通信。内核与用户空间的通信使用netlink异步通信机制,内核发送消息后不需要等待接收者收到消息,当发送大量数据时对系统的影响较小。在用户请求处理方面,系统使用多线程来并发处理,并且采用epoll技术来代替传统的select轮询机制,当存在大量用户同时连接时,可以有效地减少系统负载。当用户发送连接请求时,系统使用Linux提供的iptables工具来实现网络控制,同时启动网关计费,定时接收内核传递的用户信息并保存到MYSQL数据库。经过测试,基于Linux的网关计费系统能够实现对不同用户的精确计费和网络控制,并且具有较高的性能。

全文目录


摘要  3-4
Abstract  4-7
1 绪论  7-10
  1.1 课题背景  7-8
  1.2 国内外研究概况  8-9
  1.3 课题主要研究工作  9-10
2 网关计费系统的设计原理和技术  10-17
  2.1 网关计费系统的设计原理  10-13
  2.2 网关计费系统的关键技术  13-16
  2.3 本章小结  16-17
3 网关计费系统的设计与实现  17-46
  3.1 系统需求分析  17-18
  3.2 网关计费系统的设计  18-23
  3.3 网关计费系统的实现  23-45
  3.4 本章小结  45-46
4 系统测试  46-53
  4.1 测试环境  46-47
  4.2 测试步骤  47-50
  4.3 测试结果  50-51
  4.4 本章小结  51-53
5 总结与展望  53-55
  5.1 全文总结  53-54
  5.2 展望  54-55
致谢  55-56
参考文献  56-59

相似论文

  1. 多端口网络通信平台的设计与实现,TN929.5
  2. Windows内核态密码服务接口设计与实现,TP309.7
  3. 车载CAN网络的网关设计方法研究,TP273
  4. 处理器TI DSP VC33虚拟核的设计与实现,TP332
  5. 基于HTTP的智能家居网络改进方案,TP273.5
  6. 基于HTTP代理的安全网关的分析和研究,TP393.08
  7. 基于DSP的网络电话网关的设计,TN916.2
  8. 驱动级木马传输和加密算法设计与实现,TP393.08
  9. 彩信收发及DIY制作系统的设计与实现,TP311.52
  10. WiMAX系统中基于网关本地路由的安全方案设计,TN929.5
  11. 蜜罐文件系统的智能内核级中间件研究,TP393.08
  12. 智能家居系统硬件验证平台设计与实现,TP273.5
  13. 列车通信网网关实时协议应用研究,TN915.04
  14. 基于对等技术的网络电话中语音网关系统研究,TN916.2
  15. 基于SIP的新型语音网关系统设计与实现,TN916.2
  16. SIP Trunk网关穿越NAT的方案设计与实现,TN915.05
  17. 基于VME总线的TCN高速列车网关设计,TN915.852
  18. 嵌入式Linux的驱动程序设计与GUI界面开发,TP368.1
  19. ARM平台上实现Linux内核虚拟机技术研究,TP316.81
  20. 数字家庭媒体系统设计与实现,TP311.52
  21. Rootkit技术在第三方信息安全防护系统中的应用研究,TP309

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