Net-SNMP Architektur IV.1

Zu Net-SNMP
Bezeichnung : Das Net-SNMP-Projekt ist aus der Entwicklung der University of California Davis hervorgegangen. Daher kommt die Bezeichnung UCD-SNMP.
Diese Bezeichnung wird manchmal für den Net-SNMP Version 4.x verwendet.
Ab Version 5.x wird das Produkt nur noch Net-SNMP genannt.

Homepage des Projekts : http://www.net-snmp.org
Newsgroup zu SNMP : comp.protocols.snmp
Mailing-Lists : http://www.net-snmp.org/lists, insbesondere net-snmp-users
Das Binary des Agenten ( SuSE8.0 )
Der Agent liegt unter /usr/sbin/snmpd, Version 4.2.3
Die man snmpd erklärt die Schalter
Unter /etc/init.d/snmpd liegt das Start/Stop-Script
Standardparameter sind :
      startproc $SNMPD -c /etc/ucdsnmpd.conf -r -A  -l /var/log/ucd-snmpd.log -P /var/run/snmpd.pid
      
Die Schalter bedeuten :
-cKonfigurationsdatei ( s.u. )
-rStart des Dämons braucht keine Root-Rechte
-ALog-Datei wird ständig erweitert, nicht gekürzt
-lAngabe der Logdatei
-PAngabe der PID-Datei

Weitere Informationen über die einkompilierten MIBs u.a. erhält man mit

         snmpd -Dmib_init -H
         
Vergleiche auch man snmpd

Start und Stop des Agenten mit Hilfe des Start/Stop-Scripts

         /etc/init.d/snmpd [start|stop|status|restart]

         alternativ : rcsnmpd [start|stop|restart] (SuSE)
         
Direkter Start und Stop des Agenten mit eigenen Parametern

         /usr/sbin/snmpd [parameter]
         
Die NM-Tools
Die NM-Tools liegen unter /usr/bin/snmp*
      snmpbulkget   snmpdelta    snmpinform   snmpstatus     snmptrap
      snmpbulkwalk  snmpdf       snmpkey      snmptable      snmpusm
      snmpcheck     snmpget      snmpnetstat  snmptest       snmpvacm
      snmpconf      snmpgetnext  snmpset      snmptranslate  snmpwalk
      
Es existiert ein Tutorial zu den wichtigsten Tools
Das Original-Tutorial ist unter http://www.net-snmp.org/tutorial zu finden ( Version 4.x )
( Achtung : Im Mai 2003 geht der Link auf der Net-SNMP Homepage zum Tutorial auf www.net-snmp.org/tutorial-5, d.h. Version 5.x )

Insbesondere ist das Tool /usr/bin/tkmib hilfreich : es bietet eine GUI für Abfragen von Agenten.
Auf der Kommandozeile zeigt snmptranslate -Tp <OID> die Hierarchie der OIDS an.