Font Size: a A A

Design And Implementation Of SNMP-Based Network Performance Management System

Posted on:2008-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2178360215972347Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
With the rapid growth of Internet applications,a growing number of network applications,such as network operation needs to be aware of the flow parameters could be differentiated to support services,Thus,for flow monitoring and performance analysis for the primary function of the NMS have enormous social needs.The current NMS,mainly SNMP (Simple Network Management Protocol)based,On the agreement,with specific application needs to NMS(Network Management System)research has important practical value.Because in the past,network builder have the consciousness of emphasizing hardware and despising software,and the third-party management software has problems such as high price,need of better technical staff.All of this casuse the situation that many administrators only strictly manage device,circuit and user,but use network management software provided by device manufactory to the whole network.This is not reliable and not scientific to network of today,so we need a performance management system designed by ourselves to solve this problem.This thesis takes performance management of trunk and medium campus as its goal,and studies the composition and realization of performance management system based on SNMP.At first,it introduces the five function domains of network management,explains the framework and architecture of OSI network management,which establishes theoretics foundation for later practice.Then,begins with the overview of Simple Network Management Protocol,researches the composition and mechanism of SNMP,summarizes various kinds of network management skills,and shows us the design principle and development approach of the system.Performance management system is an important part composed the network management system.This paper researches the correlative contents of SNMP and network performance management,design and implement a network performance management system. The paper divides this system into three functional modules:data collection module,performance analysis and forecasting module,data show module.To empolder a suit of SNMP API using Visual C++.NET to transfer in interface exploitation and complete some core function.Applies SNMP to gather the data.Which focus on data collection part of the collection to consider how to determine the frequency of the need to define the collection and the identification of appropriate acquisition targets;The work designs the scheme to monitor and manage the performance of large trunk network.Performance analysis and prediction of the impact on system performance into the basic performance indicators;Visit with some of the major database management considered how to access databases through ADO.NET.The paper describes the technology criterion and the flow of design in the development process, and completes the key function in the system. It finishes the development of system injunction class by coding the functions. This is good base for the system extending. In the end, the paper shows some codes and the data of test.Introduce Windows OS,choose SQL Server2000 as management database,Visual Studio2005 as the implement of developer...
Keywords/Search Tags:Performance Management, SNMP, MIB, Data Collection
PDF Full Text Request
Related items