Font Size: a A A

Snmp Agent Development Based On Embedded Linux System

Posted on:2005-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:F W HuFull Text:PDF
GTID:2208360122481257Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of network technology, network device usually is composed of many independent and controllable modules. In order to satisfy specific application, network device should be flexible extended. To network management, higher request is brought forward to extensibility of network device, especially to agent, because these controllable modules may contain their corresponding standard or privately owned MIB. However, as the industry standard of network management protocol, SNMP don't offer a solution of unified agent management including numerous. Now SNMP (Simple Network Management Protocol) is the industry standard of the network managements in practice. It has three versions: vl, v2c and v3, most equipment is fitted with vl and v2c version agent. There has no standard node for HFC access network, then we must extend the current MIB tree if we want to manage devices by SNMP, such as optic transmitter-receiver, EDFA and so on. As the great difference between operation systems of different devices, agent program should able to be transplanted very conveniently and should not have exclusive systematic mark. At present, there are several commercial develop kits for developing SNMP agent. For example, Vx Works OS has good MIB compiler, if user want to maintain MIB library and realize privately owned MIB agent, just only invoking interface functions. Its whole design philosophy is very good and the modularization degree is also relatively high. It's convenient for user carrying secondary development to user, but the price is very high. Agent ++ is based on snmp ++, realized with C++. Agent++has not been offered compiler for MIB files. User must post MIB files to them, then they compile and send back well. Such mode restricted the flexibility of development. On the basis of the present state, the author analyzed SNMP agent. With ucd-snmp software package as original version, he realized an optic transmitter-receiver agent, which is based on SNMP v2c. The agent has realized basic SNMP functions of management. At last, I succeed in transplanting agent program to uClinux embedded system, which is running on Samsung S3C4510B.
Keywords/Search Tags:SNMP, ucd-snmp, MIB, agent, embedded, transplant, uClinux, ARM
PDF Full Text Request
Related items