Home » Projekte » Diplomarbeiten » HTL Diplomarbeiten » Grape NDM – Network Device Management

Grape NDM – Network Device Management

5AHITN 2020/21

„Grape NDM“ ist eine Applikation zur Steuerung und Konfiguration von aktiven Komponenten in einem Netzwerk. Die Verbindung zum Netzwerkgerät erfolgt auf einfache und benutzerfreundliche Weise wodurch die Verwendung eines wenig verständlichen Terminalemulators obsolet wird.

Ausgangslage

Viele Unternehmen haben kein zentrales Netzwerkmanagement. Monitoring und Konfiguration der Netzwerkgeräte erfolgt meist über ein CLI (Command Line Interface), welches exakte Kenntnisse der Befehle voraussetzt und wenig benutzerfreundlich, dafür komplex und fehleranfällig ist.

Zielsetzung

Ziel ist die Implementierung einer benutzerfreundlichen Managementsoftware für Netzwerkgeräte wie Router und Switches. Die Daten werden mithilfe von SNMP und Telnet ausgelesen und die Kompatibilität mit Geräten, auf welchen das Betriebssystem Cisco IOS läuft, sichergestellt. Folgende Netzwerkgeräteinformationen können abgerufen bzw. deren Einstellungen durch den Benutzer bearbeitet werden: Netzwerksauslastung, VLANs, IP-Adressen, RIP, ACLs sowie Schnittstelleninformationen.

Umsetzung

Unsere Managementapplikation wurde mithilfe der „Windows Presentation Foundation“ erstellt. Die Programmierung erfolgte in der Programmiersprache C#. Für die Kommunikation via SNMP wurde auf eine externe Klassenbibliothek zugegriffen.

Team

  • Marcel Colic
  • Jozef Lisowski
  • Emina Muminovic
  • Antirita Preqi

Betreuer

  • Mag. Johannes Neuhofer
  • Dipl. Ing. Michael Vogel