基于SNMP和JAVA的网络流量检测系统
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 互联网技术 >> 正文
基于SNMP和JAVA的网络流量检测系统
作者:陈俊 Publish: 2005-7-11 Hits:-
【中文题名】 基于SNMP和JAVA的网络流量检测系统
【英文题名】 Network Traffic Monitoring System Based on SNMP and JAVA
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2005-7-11
【中关键词】 SNMP,JAVA,RRD,网络管理,流量检测,
【英关键词】 SNMP,JAVA,RRD,Network Management,Traffic Monitor,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题
【论文摘要】 网络管理涉及到网络运行的方方面面,已成为现代信息网络中最重要的内容之一。网络管理中,流量检测、统计分析是最基本的,是网管的基础,可以有效的帮助网络管理员进行性能管理、计费管理、故障管理等,并帮助管理员做出合理的决策。基于Web的网络管理WBM(Web Based Management)融合了网络管理技术和Web技术,为管理人员提供了比传统工具更强有力的管理能力。管理人员应用WBM能够通过任何Web浏览器,在任何站点检测和控制公司网络,而不再拘泥于网管工作站。在WBM中,JAVA扮演了最重要的角色。JAVA语言是解释执行、面向对象的,“一次编译到处执行”,非常适合于编写分布式的网络管理软件。 本文论述了一种检测网络流量的方法。首先通过SNMP协议从网络设备获得流量数据,接着把流量数据记录在RRD(Round Robin Database)数据库文件中,同时生成GIF图片(也可根据用户需要生成PNG或JPG图片)。除得到每天的流量分析统计外,还可生成过去七天、过去四个星期、过去十二个月的流量分析统计图。这些图片嵌入到HTML页面中生动地显示给网络管理员。 采用上述方法,本人实现了一个网络流...
【论文题纲】
摘要 3-4
Abstract 4-6
目录 6-9
第1章 绪论 9-18
1.1.网络管理的定义 9-10
1.2.网络管理的功能 10-11
1.3.网络管理的现状 11-14
1.4.网络流量检测与网络管理 14-15
1.5.论文研究工作 15-18
1.5.1.性能管理的实现 16
1.5.2.故障管理的实现 16
1.5.3.数据分析的长效性 16-17
1.5.4.其他注意事项 17-18
第2章 简单网络管理协议SNMP 18-36
2.1.SNMP概述 18-19
2.2.网络管理体系结构 19-20
2.3.网络管理协议体系结构 20-21
2.4.陷阱引导轮询(Trap-directed polling) 21-22
2.5.代管代理者(proxy agent) 22
2.6.管理信息库 22-26
2.6.1.管理信息库(MIB) 22-25
2.6.2.MIB的对象 25-26
2.7.SNMP所支持的操作 26-27
2.8.SNMP协议数据单元(PDU)的格式 27
2.9.SNMP报文的传输格式 27-28
2.10.SNMP鉴别机制与访问策略 28-29
2.11.SNMP通信过程 29-30
2.12.SNMP在实际中的应用 30-31
2.13.SNMP的实现 31-32
2.13.1.SNMP服务器的实现 31-32
2.13.2.SNMP客户机的实现 32
2.14.SNMP的发展 32-35
2.15.小结 35-36
第3章 网络流量检测 36-42
3.1.网络流量分类 36-38
3.1.1.背景流量 37
3.1.2.前景流量 37
3.1.3.背景流量与前景流量比较 37-38
3.2.网络流量检测方法 38-39
3.2.1.网络侦听 38
3.2.2.直接读取流量信息 38-39
3.3.通过SNMP协议获取网络流量 39-40
3.3.1.输入流量统计ifinOctets 39-40
3.3.2.输出流量统计ifoutOctets 40
3.4.MRTG(MultiRouter Traffic Grapher)软件介绍 40-42
第4章 基于WEB的网络管理 42-48
4.1.基本概念 42-43
4.2.目前的两种实现方案 43-45
4.2.1.基于代理的方案 43-44
4.2.2.嵌入式方案 44-45
4.3.关键技术 45-48
4.3.1.HTML 45
4.3.2.CGI 45-48
第5章 JAVA在网管系统中的应用 48-63
5.1.JDMK 48-52
5.1.1.SnmpPeer 49
5.1.2.SnmpParameters 49-50
5.1.3.SnmpSession 50
5.1.4.SnmpReauest 50-51
5.1.5.读取设备描述信息sysDescr 51-52
5.2.Javabean,Servlet,Jsp 52-53
5.3.Applet 53-54
5.4.异步I/O 54-56
5.4.1.两种I/O模式的比较 54
5.4.2.select工具 54-55
5.4.3.非阻塞套接字的体系结构 55-56
5.5.JRobin 56-59
5.5.1.RRD(Round Robin Database)数据库 56-57
5.5.2.DS(Data Source) 57-58
5.5.3.RRA(Round Robin Archive) 58-59
5.5.4.JRobin简介 59
5.6.Log4J 59-61
5.6.1.Logger 60
5.6.2.Appender 60
5.6.3.Layout 60-61
5.7.JUnit 61-62
5.8.小结 62-63
第6章 网络流量检测系统的设计与实现 63-76
6.1.设计目标和原则 63
6.2.开发平台和开发工具 63-64
6.3.系统的整体设计 64-66
6.3.1.系统架构 64-65
6.3.2.用例图 65
6.3.3.数据库表的设计 65-66
6.4.功能模块的划分 66-75
6.4.1.用户认证模块 66-67
6.4.2.设备管理模块 67-69
6.4.3.接口管理模块 69-70
6.4.4.流量检测模块 70-74
6.4.5.即时告警模块 74-75
6.5.小结 75-76
第7章 结束语 76-77
参考文献 77-80
致谢 80-81
附录 81
【DOI】 LunWen.ID:2.2008.370674
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:SNMP 论文 JAVA RRD 网络管理 流量检测
互联网技术最新论文
互联网技术热门论文