网络监视系统毕业设计.doc
约42页DOC格式手机打开展开
网络监视系统毕业设计,摘要随着计算机网络的快速发展,网络管理越来越成为人们所关心和研究的热门课题。网络监视作为网络管理的基础及重要组成部分,在网络管理中扮演了重要的角色。基于web的图形化的网络监视能够为网络管理带来极大的方便性和直观效果。简单网络管理协议(snmp)作为tcp/ip协议簇的一部分,已成为网络管理事实上的标准,有着极为广泛的...
内容介绍
此文档由会员 wanli1988go 发布摘 要
随着计算机网络的快速发展,网络管理越来越成为人们所关心和研究的热门课题。网络监视作为网络管理的基础及重要组成部分,在网络管理中扮演了重要的角色。基于WEB的图形化的网络监视能够为网络管理带来极大的方便性和直观效果。简单网络管理协议(SNMP)作为TCP/IP协议簇的一部分,已成为网络管理事实上的标准,有着极为广泛的应用。本课题就是在Windows平台上运用SNMP协议研究基于WEB的网络实时监视系统。本系统主要的工作有:
1、在Windows平台上,利用WinSNMP开发包提供的接口对网络设备流量数据进行采集。
2、数据库设计,考虑流量数据规模性和多用户操作的需要,采用了SQL SERVER数据库管理系统。
3、系统各功能模块接口的设计与实现,这是本文的难点。
4、WEB服务器的架设,网络流量的图形化实时显示既是本文的重点,也是本文的特色之处。
关键字:网络管理,简单网络管理协议(SNMP),WinSNMP,WEB
Abstract
Along With rapid development of computer network, the network management is becoming the focus of research. As the basis and component of network management, network monitor acts as an important role. Real-time network monitor based on WEB can bring convenience and instinct sense. As component of TCP/IP protocol suite, SNMP has become standard actually and it is applied widely. A real-time network monitor based on WEB is researched under Windows operation system in this project, which compling with SNMP protocol. The main tasks of this project are:
1、Network traffic is collected under windows operation system, with the supporting of interface of WinSNMP development suite.
2、Database design. Because of the demand of multi-user, the SQL SEVER database management system is adopted.
3、The function module’s interface is defined and realized.
4、The graphic display of network traffic is emphasis and character of this project.
KeyWords: Network Management ; SNMP ; WINSNMP ; WEB
目 录
1 绪 论 1
2 网络监视系统概述 1
2.1 简 介 1
2.2 国内外发展状况 1
2.3 本文结构和特点 1
3 SNMP概述 2
3.1 SNMP 协议结构 2
3.2 SNMP协议数据单元 4
3.2.1. 公共SNMP首部 6
3.2.2. get/set首部 6
3.2.3. trap首部 7
3.3 SNMP管理信息库MIB 8
3.4 WinSNMP 10
4 系统总体架构设计说明 12
4.1 系统总体架构 12
4.2 开发环境搭建和配置 14
4.3 各模块简介 15
4.3.1 数据库模块简介 15
4.3.2 数据流量采集模块简介 15
4.3.3 WEB模块简介 16
4.4 小结 16
5 网络监视系统三大模块的具体实现 18
5.1 数据库模块实现 18
5.2 数据流量采集模块实现 18
5.3 WEB模块的实现 25
6 总结与展望 31
6.1 系统存在的问题 31
6.2 网络监视系统的发展前景 32
参考文献 34
附 录 35
致 谢 36
参考文献
[1] SEAN HARNEDY著. 简单网络管理协议教程[M]. 北京:电子工业出版社,2001:19-31.
[2] David J.Kruglinski著. Visual C++技术内幕[M]. 北京:清华大学出版社,2001:163-197.
[3] 侯捷著. 深入浅出MFC. 武汉:华中科技大学出版社,2000:12-63.
[4] 胡成松,汪凯著. SNMP网络管理. 北京:中国电力出版社,2003年
[5] 张国鸣著.网络管理使用技术[M] 清华大学出版社,2002年12月第1版
[6] 贾斌著.网络编程技巧与实例[M]. 人民邮电出版社,2001年11月第1版
[7] 杨家海,任宪坤等著.网络管理原理与实现技术[M]. 清华大学出版社,2000年9月第1版
[9] William Stallings,胡成松著.SNMP网络管理[M]. 中国电力出版社,2001年9月第1版
[10] 苗苏娟,万振凯著.简单网络管理协议SNMP的研究与应用[J].《石油工业计算机应用》,2004年第12卷第4期:40-42
[11] 黄基前著.理解SNMP、SNMP++及用VC++6.0实现Windows SNMP编程[J].《程序员》,2001年第一期:30-34
[12] 方伟,钟声扬,诸鸿文著.基于web的网络管理[J].《通信技术》,1999年第1期:71-74
[13] 黄道颖,苏金树,张安琳著.基于Web的网络管理[J].《计算机工程与科学》,1999年第21卷第6期:30-34
[14] 李处民,吴中福,王康著.网络管理的新趋势——基于web的网络管理[J].《重庆大学报(自然科学版本)》,1999年9月第22卷第五期:118-126
[15] 吴刚.白英彩著.基于Web的网络管理技术研究和设计[J].《计算机工程》,1999年第15卷第9期:22-24