SNMP agento realizacija įterptinėje sistemoje
Jazbutytė, Ema |
Turimas įrenginys su specializuota Linux operacine sistema (PLC duomenų koncentratorius surenkantis rodmenis iš elektros skaitiklių), kuriam reikia pritaikyti SNMP agentą, jo realizacijai pirminiai darbai buvo: apžvelgti SNMP protokolo darbo principus, pasirinkti tinkamus įrankius ir suprojektuoti MIB medį. Renkant informaciją, lyginant gautus pavyzdžius iš dėstytojo, renkantis tinkamiausius įrankius, buvo sukurtas enterprise MIB ir suprojektuotas MIB medis pagal turimo įrenginio (DC12U) parametrus. Bakalaurinio darbo tikslas: realizuoti SNMP agentą. Paprastojo interneto valdymo protokolo agento kūrimo pirmasis žingsnis buvo SNMP daemon, kuris veikia kaip agentas, tačiau yra tik foninis serverio procesas. Galutinio agento realizacijai buvo pasirinktas „WebNMS Agent Toolkit C Edition“ kūrimo įrankis. Sukurtam agentui ištestuoti yra naudojama SNMPwalk.
A device with a specialized Linux operating system (PLC data concentrator that collects readings from electricity meters) was selected, for which an SNMP agent must be applied. The aim of the course work was: to review the working principles of SNMP protocol, to choose the appropriate tools and to design the MIB tree. By collecting information, comparing the obtained samples from the lecturer, selecting the most appropriate tools during the course work, an enterprise MIB was created and the MIB tree was designed according to the parameters of the available device (DC12U). The aim of the bachelor's thesis: to implement an SNMP agent. The first step in creating a simple Internet management protocol agent was an SNMP daemon that acts as an agent, but is only a background process for the server. ‘The WebNMS Agent Toolkit C Edition’ development tool was chosen for the final implementation of the protocol agent. SNMPwalk is used to test the generated agent.