Font Size: a A A

Based Snmp Network Host And Service Monitor System Realization

Posted on:2012-03-11Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2218330368997994Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, the appliction of computer network has increased explosively. A large number of different hardware platforms, operating system platforms and application softwares in Intranet have become increasingly complex and difficult to manage unifiedly. How to more effectively utilize corporate resources to achieve a stable network has always been a troublesome problem for the network managers. Business management staff and network management staff are both have the urgent need for functional, safe, reliable, easy to use, flexible tool to ensure maximum network availability. Thus the network management software is the best solution.This thesis first introduces the basic concepts, working principle and development of different versions of SNMP. The basic PDU structure of SNMP, MIB concept and management data collection method are introduced along with the SNMP variables, objects. Then it discusses the design of the network monitor system. Based on the theory of management software, the following involved involved with management software are discusses: software architecture, state tests of network hosts and optimization of these tests. And the actions taken between states transition are introduced such as alarming, running event handler and logging. Finally it analyzes the kernel processing from the implementation logic of code, and it analyzes the various ways of data sharing between processes. In the kernel different sub-processes are generated to schedule plug-ins to complete the test, and the test results are sent into the pipeline. The data in the pipeline is collected by a data-collecting thread. Based on the Unix platform, the software is implemented using C, Perl and other programming language.Based on the current general and mature network management techniques,the system can display network status in real-time, detect network bottlenecks, and monitor a variety of services. When the fault occurs, it can be automatically processed or displayed as an alarm in order to ensure smooth and reliable network service, improve network usage efficiency and reduce the work intensity of network management staff. The software can effectively save business employment costs, ensure business normal operation and reduce enormous losses brought by network failures.
Keywords/Search Tags:SNMP, Network, Monitoring, System
PDF Full Text Request
Related items