欢迎来到天天文库
浏览记录
ID:25774626
大小:342.06 KB
页数:29页
时间:2018-11-22
《网络计费系统的实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、兰州交通大学博文学院毕业设计(论文)摘要基于数据链路层的网络计费方式中关键的技术在于链路层数据包的捕获及分析。首先,本文介绍了用于数据包捕获的网络嗅探技术的工作原理,并给出应用winpcap实现数据包获取类的设计。然后在介绍了分层网络数据包的类型及结构的基础上,给出数据包分析处理类的设计。分析出的有用信息存于参数类中记录入数据库,供计费模块所用。关键词:包捕获;网络嗅探器;winpcap;包分析II兰州交通大学博文学院毕业设计(论文)AbstractThekeytechnologyofnet-chargingbasedondata-linkLayeristhecaptureanda
2、nalysisofdataframe.Firstly,thepaperintroducestheprincipleofsniffertechnologytocapturedatapacketsandpresentsthedesignofpacketcaptureclass.Then,Itintroducesthetypesandstructuresofpacketsandpresentsthedesignofpacketanalysisclass.Beingadoptedinthenet-chargingmodule,theusefulinformationinparameterc
3、lassarestoredintothedatabasesystem.Keywords:Capture;Sniffer;Winpcap;AnalysisII兰州交通大学博文学院毕业设计(论文)目录1.绪论11.1问题的提出11.2网络计费方式11.3本文研究内容31.4本文的组织32.网络嗅探的工作原理42.1基础知识52.1.1以太网络的工作原理52.1.2以太网卡工作模式及原理62.1.3HUB工作原理62.1.4局域网如何工作72.2Sniffer原理83.数据包的分析103.1分层协议103.1.1数据链路帧113.1.2ARP数据包123.1.3IP数据报133.1.4T
4、CP数据报143.1.5UDP数据报163.1.6ICMP报文163.2系统中数据包处理的实现174.基于Winpcap的数据包获取实现184.1BPF184.1.1Libpcap194.1.2Libpcap函数库框架194.2Winpcap204.2.1winpcap结构分析204.2.2wpcap.dll库函数介绍22结论23致谢24IV兰州交通大学博文学院毕业设计(论文)参考文献25IV兰州交通大学博文学院毕业设计(论文)1.绪论1.1问题的提出面对世界新科技革命的挑战和我国经济发展对科技不断增长的需求,我国作出了加快科技进步,实施科教兴国的重大战略决策。在这一重大决策的指导
5、下,协调推进工业化与信息化的发展就成为历史的必然。按照协调推进工业化和信息化的要求,那就是要在全社会广泛应用信息技术,提高计算机和网络的普及应用程度,加强信息资源的开发利用。政府行政管理,社会公共服务,企业生产经营都要运用数字化、网络化技术,加快信息化步伐。当前,随着政府上网和企业上网工程的全面展开,各个政府部门及企事业单位Internet应用越来越走向深入。在初期的宽带网络建设中,从重量级的电信企业到房地产商都投身到这场意图改变中国百姓生活的信息化建设中。但人们逐渐认识到,在这场没有硝烟的战争中,宽带应用才是真正的主宰者,于是人们纷纷寻找适合宽带网络的应用支撑技术。宽带给互联网带
6、来了新的一页,带来了更多精彩的多媒体应用。当宽带接入的收费与拨号的费用相差无几的时候,宽带接入代替了原有大部分的拨号接入。宽带接入的发展,给人们带来了无穷无尽的资源,可以在信息高速公路上尽情驰骋。网上办公、可视听在线会议、远程炒股、在线欣赏影视大片、和远方的朋友交流……宽带让人们的生活越来越丰富多彩。但是在享受丰富的网络生活的同时,引发的宽带计费问题也越来越突出。各单位除了建网的一次性投资外,更多面临的是日常网络使用费的问题,这其中除专线月租费、端口费、IP地址费等固定费用外,长期、不确定的费用便是ISP收取的专线网络数据流量费。由于ISP通常不提供上网流量统计查询手段,而是每月提
7、供一张收费单,因此在收到ISP的流量收费清单之前,专线用户单位往往不清楚自己的网络使用及费用情况,无法控制每月的网络使用费用。另外,即使是包月收费,专线用户单位也应该对其内部各个部门或各台机器的网络使用情况做到心中有数。如此看来,按照“谁使用,谁付费”的原则,建立自己的网络统计计费系统,随时掌握本单位各个部门及用户的网络使用情况,收取适当的网络使用费用,将有利于加强网络管理,保证网络的合理、有效利用。1.2网络计费方式网络计费系统通常包括数据采集、数据处理、费用计算、
此文档下载收益归作者所有