Font Size: a A A

Implementation And Application Of MIB Compiling In SNMP Network Management System

Posted on:2013-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:J MuFull Text:PDF
GTID:2218330362959450Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the network technology, the scale of telecommunication network is increasingly expanded. In this large-scale network environment, the network management system becomes more and more important. SNMP as the most widely used network management protocol, has become an industry standard of network management protocol.The outline of this paper is to research a development mode of SNMP network management system based on MIB compiling. Compared with the traditional development mode of SNMP network management system, this new development mode can shorten the SNMP network management system development cycle, improve the software quality, and reduce the cost of development. This paper contains several aspects as bellow.First, this paper reviews the history and development of network management and network management system. Through the analysis of network management status, it concludes the great advantages of using SNMP as the management protocol of the network management system. But there are still some deficiencies in current development of network management system.Second, this paper analyses the technical feature of SNMP, which mainly include: Management Information Base, Structure of Management Information, Abstract Syntax Notation, and Protocol Data Unit. On the basis of these analyses, this paper proposes a development mode of SNMP network management system based on MIB compiling.Third, this paper researches the JavaCC parser generator. It analyses and designs the main modules of JavaCC MIB compiler, which mainly include:lexical analysis, grammar analysis, semantic analysis, syntax tree generation, MIB tree generation and Java target code generation. Implement the lexical analysis module and grammar analysis module. Through the functional test, it verifies the feasibility of the JavaCC MIB compiler.Fourth, this paper design the SNMP network management system based on MIB compiling, and design the communication module based on the Java target code generated by MIB compiler. It also gives the detailed design of the PDU processing module and local MIB cache. According to the design, implement some functions of SNMP communication module. At last, through the necessary tests, it verifies the system feasibility.This paper focuses on the detailed analysis and discussion of the system design and the implementation of each module, and provides the design architectures for each of the important modules. It also gives the detailed design and implementation of some modules that related to the MIB compiling in SNMP network management system. The purpose of this paper is to provide a new development mode for the SNMP network management system development.
Keywords/Search Tags:Network management, SNMP, MIB compiling, SNMP network management system
PDF Full Text Request
Related items