基于Web的SNMP的网络管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文研究设计基于Web的电力多业务接入服务器(EPMAS)的网络管理系统。分析了简单网络管理协议SNMP的ASN.1抽象描述方法,MIB结构,SNMP PDU格式和SNMPv3框架。结合net-snmp软件包,对SNMP Agent和嵌入式Web网管系统进行了深入研究,并探讨了两种基于Web的网络管理(WBM)模式及其实现方法。结合现今提出的WBM标准和电力多业务接入服务器(EPMAP)的具体需要, 提出基于SNMP-PHP和公共网关接口(CGI)技术实现电力多业务接入服务器网管系统解决方案。设计出一套完整的基于嵌入式Web模式的EPMAS网络管理系统。在Linux开发主机上初步实现了嵌入式SNMP Agent和开放系统互连标准(OSI)的配置管理、故障管理、性能管理和安全管理等功能的实验系统,解决了本课题基于Web的网络管理问题。
The Web-based network management system of Electric Power Multi-services Access Server (EPMAS) is researched and designed in this paper. Based on the analysis of the description methods of Abstract Syntax Notification One (ASN.1), Management Information Base (MIB) dictionary order, SNMP Protocol Data Unit (PDU) format and SNMPv3 frame. Thought about the software package named net-snmp, the paper researches the SNMP Agent and embedded Web network management system in detail, and discusses two kinds of patterns of Web-based Management (WBM) and its implementation. Combined with the concrete requirement of the EPMAS and based on the technology of the SNMP-PHP and Common Gateway Interface (CGI),this paper brings forth a new solution to EPMAS network management. As a result, a whole network management system based on embedded web mode is designed. The paper primarily implements the embedded SNMP Agent and configuration, fault, performance and security management functions defined by Open System Inter-connection Standard (OSI) on a Linux box. Finally, the questions about WBM of this project are figured out.
    Zhao Yanhua (Communications and Information System)
    Directed by associate Prof. Qi Bing
引文
[1] 魏忠,蔡勇等著. 嵌入式开发详解[M]. 北京:电子工业出版社,2003.
    [2] 李新林著. 基于WEB的网络管理技术研究与实现[D]. 南京:南京航空航天大学硕士学位论文,2002.
    [3] 岑贤道等. 网络管理协议及应用开发[M]. 北京:清华大学出版社,1999.
    [4] [美] Mark A.Miller,P.E.著,晏明峰等译. 用SNMP管理互联网络(第三版)[M]. 北京:中国水利水电出版社,2001.
    [5] [美]Sean Harnedy著,胡谷雨等译. 简单网络管理协议教程(第二版)[M]. 北京:电子工业出版社,1999年.
    [6] 汪海燕,张燕,傅海阳著. 基于SNMP的网络管理软件的设计与实现[J]. 电子工程师,2001,27(9).
    [7] [美] David Zeltserman 著,潇湘工作室译. SNMPv3与网络管理[M]. 北京:人民邮电出版社,2000.
    [8] 许兴国,许华虎著. 基于Web的智能化网络管理系统的设计与实现[J]. 贵州工业大学学报(自然科学版),2002,No.4.
    [9] 杨家海等. 一种基于Web/Java的网络管理系统模型与实现[J]. 清华大学学报,2000,No.4.
    [10] 杨超著. VOBB网络管理[D]. 北京:华北电力大学(北京)硕士论文,2002.
    [11] 刘红. 嵌入式SNMP代理软件的设计与实现[J]. 计算机工程与应用,2001,No.21.
    [12] 邵旭,刘红,傅海阳著. SNMP Agent和嵌入式Web网管系统的研究与综合设计[J]. 北京邮电大学学报,2001,24(4).
    [13] IETF RFC1213-1991. Management information base for network management of TCP/IP-based internets: MIB-Ⅱ [S].
    [14] 陈海蓉,张玉明著. SNMP协议及其应用开发[J]. 华北电力大学学报(自然科学版),2001,28(3).
    [15] 刘晓莹,王拓,黄永宣著. 两大网管协议—SNMP和CMIP的分析与比较[J]. 计算机工程与应用,2001 (4):60-61.
    [16] 胡亚军著. 关于ucd-snmp. URL: http://snmp.xilubbs.net/.
    [17] net-snmp tutorials. URL:
    http://net-snmp.sourceforge.net/net-snmp/.
    [18] Harrie Hazewinkel. SNMP based status monitoring with PHP. URL:http://www.lisanza.net/php-snmp/.
    
    [19] IETF RFC1156-1990, RRC 2271-2275. Simple network management protocol[S]. URL: http://www.ietf.org/rfc.
    [20] 白英彩等. 计算机网络管理系统设计与应用[M]. 北京:清华大学出版社,1998.
    [21] 谢希仁等. 计算机网络[M]. 北京:电子工业出版社,1997.
    [22] Heng Pan. SNMP-based ATM network management[J]. Boston : Artech House, c1998.
    [23] Caraig Hunt著,翟炯等译. TCP/IP网络管理[M]. 北京:电子工业出版社,1998.
    [24] [美]马赛厄斯·海因,戴维·格里菲思著,邢国光,杨永亭,王培良译. 简单网络管理协议理论与实践第1版、第2版[M]. 北京:国防工业出版社,1999.
    [25] 刘婷,郭志刚著. 基于Web的网络管理方案[J]. 通信世界,2001,No.1.
    [26] 3com技术白皮书:基于Web的网络管理——新的网络管理模式. URL:http://www.3com.com.cn/solutions/whitepapers.
    [27] 吴娜等著. 网络管理技术的研究与发展[J]. 计算机应用研究,2000, No.4.
    [28] 蔡皖东著. SNMP 网络管理机制及其实现[J]. 微电子学与计算机,1999, No.1.
    [29] 李战国等著. 分布式网络管理技术及实现[J]. 数据通信,2000,No.3.
    [30] [美]David Crowder, Rhhonda Crowder著,毕健民等译. dreamwear 3 从入门道精通[M]. 北京:电子工业出版社,2000.
    [31] 网冠科技编著. JavaScript时尚编程百例[M]. 北京:机械工业出版社,2001
    [32] 林嵩编著. 即学即用JavaScript[M]. 北京:人民邮电出版社,1998.
    [33] 天夜创作室编著. Linux网络编程技术[M]. 北京:人民邮电出版社,2001.
    [34] [美]Nicholas Wells著,高寿福等译. Linux Web服务器开发工具[M]. 北京,电子工业出版社,1999.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700