next up previous contents
Next: Überlegungen zur Lösung Up: Motivation und erste Überlegungen Previous: Motivation und erste Überlegungen

1.1 Derzeitige Situation

Um in einem heterogenen Netzwerk viele Rechner zu überwachen werden unteranderem Netz- und Systemmanagementagenten eingesetzt. Diese Agenten stellen managementrelevante Daten des Rechners, auf dem sie laufen, bereit. Diese Daten liegen in der Management Information Base (MIB) bereit und können über ein Managementprotokoll gelesen bzw. geschrieben werden. Heute wird häufig als Managementprotokoll das Simple Network Management Protocol Version 1 (SNMPv1) verwendet, doch immer mehr wird sich SNMPv2 durchsetzen.

Aktuelle Implementierungen von Agenten enthalten gleichzeitig das Managementprotokoll und die MIB, d.h. beide Aufgaben werden durch genau einen Prozeß realisiert. Deshalb ist zum Ändern der MIB es nötig, den gesamten Agenten anzuhalten, neu zu kompilieren, zu linken und ihn wieder zu starten.

Durch dieses Fortgeschrittenpraktikum soll nun ein SNMPv2-Agent so erweitert werden, daß er die Möglichkeit bereitstellt, Teile, der durch ihn zugreifbaren MIB, durch andere Prozesse zu implementieren.

Es gibt bereits seit längerem ein Protokoll zur Interprozeßkommunikation für SNMPv1 Agenten, das diese Möglichkeit bietet. Dieses SNMP Multiplex-Protokoll (SMUX-Protokoll) müßte man also nur geeignet erweitern und implementieren um es auch in SNMPv2 Agenten einsetzen zu können. Eine zweite Möglichkeit, welche sich erst im Verlaufe des Fopras bot, ist das SNMP Distributed Protocol Interface Version 2.0 (SNMP DPI2.0). Dieses Protokoll wurde im März 1994 von IBM als Entwurf einer RFC15xx bekanntgegeben und kurz darauf als Experimental RFC1592 angenommen. Dieses Protokoll ist bereits für SNMPv2 Agenten geeignet.

Als Agent, der erweitert werden soll, wurde der CMU-Agent von der Carnegie Mellon University ausgewählt, da dieser sowohl SNMPv1 als auch SNMPv2 sprachig ist. Dadurch ist es möglich, ihn heutzutage mit SNMPv1 und in Zukunft mit SNMPv2 Managementstationen abzufragen.


next up previous contents
Next: Überlegungen zur Lösung Up: Motivation und erste Überlegungen Previous: Motivation und erste Überlegungen
Copyright Munich Network Management Team