# SNMP - Simpel? Nur Mut Paula! In meinem Vortrag möchte ich ein Protokoll vorstellen, das ebenso alt wie unterschätzt und ebenso unberechtigt gerügt wie qualifiziert verachtet wird. Grundverständnisse von IP-Netzen und Client-Server Kommunikation sollten vorhanden sein, darüber hinaus kann ein wenig Linux Admin Know-How nicht schaden. Ansonsten ist nur eine Portion Neugierde Voraussetzung. ## über mich Goesta Smekal - Baujahr 1972, IT-Autodidakt, langjähriger Admin und Monitoring-Tunichtgut mittlerweile Teamleiter und zunehmend weiter weg vom operativen Fenster. ## über SNMP Das Simple Network Management Protocol wurde in den 1980ern spezifiziert. Das Security-Modell war lange Zeit entsprechend "simpel", die Spezifikation ist es aus heutiger Sicht, nicht. Ein eigenes Vokabular, Definitionen in ASN.1 und obskure Dinge wie OIDs und MIBs legen die Eintrittsschwelle durchaus hoch. Hat man diese Barriere einmal überwunden, ist SNMP ein praktisches Werkzeug im Monitoring von IT und mit etwas Kreativität auch nicht-IT Systemen. ## über die Technik Auf die verschiedenen Aspekte des Protokolls, der unterschiedlichen Implementierungen und Tools werde ich kurz eingehen. Der Schwerpunkt soll aber auf dem Verständnis der grundlegenden Prinzipien liegen. Wo sind die Möglichkeiten und Grenzen? Welche Version soll man verwenden und weshalb? Was kann man erwarten, wo bekommt man Informationen zu bestimmten Geräten? ## über die Tools Angefangen bei der Commandline, über einfache Beispiele aus Scriptsprachen bis zu grafischen und webbasierten Anwendungen stelle ich ein paar Begleiter aus den letzten Jahrzehnten vor. Je nach Gusto, Erfahrung und Anwendungsfall kann man aus einem großen Schatz schöpfen, muss aber bereit sein selbst Hand anzulegen. Wo und wie das geht will ich kurz darstellen und gebe Hinweise zum Selbststudium. ## über die Kritik Security war noch nie die Stärke von SNMP Installationen. Das liegt aber nicht nur am Protokoll, zumindest seit v3. Die Komplexität, Bequemlichkeit von Herstellern und Admins gleichermaßen tun das Ihre dazu. Größere Anlagen und Geräte erfolgreich zu überwachen kann durchaus herausfordernd sein. Die Freiheiten bei der Interpretation des Standards verlangen einem mitunter viel Gelassenheit ab, vor allem wenn man es mit Geräten unterschiedlicher Hersteller zu tun hat. Alles in allem ist SNMP aber ein universell einsetzbares Protokoll.