Blau beleuchtete Tastatur
// IHK-ABSCHLUSSPROJEKT · NETZWERK & QUALITÄTSSICHERUNG

Netzlabor für sichere Hardware-Rollouts

● Abgeschlossen · Abschlussprojekt der Umschulung zur Fachinformatikerin für Systemintegration

Ein hybrides Testlabor, das die Konfiguration eines Switch-Stacks vollständig durchprüft, bevor er an einen weiteren Standort ausgeliefert wird. Ziel: Fehler am Schreibtisch finden statt teuer vor Ort, wo ein Fehlschlag den Betrieb lahmlegt und eine Anreise nötig macht.

Cisco IOS / IOS-XE Cisco CML (Simulation) Cisco ISE (RADIUS) VLANs & Trunking Inter-VLAN-Routing 802.1X pyATS (Test-Client) Virtualisierung (VM)
Hinweis: Es geht um die Grundidee und den fachlichen Aufbau, daher auch keine Namen und sonstigen relevanten Daten.

01Das Szenario

Ausgangspunkt ist ein wiederkehrender Rollout von Netzwerk-Hardware (Switche und Stacks) an weitere Standorte. Bisher wurde die Hardware konfiguriert, verpackt und verschickt, ob die Konfiguration wirklich stimmt, zeigte sich oft erst vor Ort bei der Inbetriebnahme.

Das ist teuer und riskant: Stimmt eine Einstellung nicht, greift die Anmeldung am Netz (RADIUS) nicht oder ist eine Route falsch gesetzt, muss im schlimmsten Fall jemand zum Standort fahren. Reisekosten, Zeitverlust und ein Standort, der nicht ans Netz kommt.

Kernfrage des Projekts

Wie lässt sich ein solches Setup komplett am Schreibtisch prüfen, sodass ein Switch-Stack das Haus erst verlässt, wenn feststeht, dass er sich am Zielort exakt so verhält wie gewünscht?

02Die Idee: ein hybrides Netzlabor

Die Lösung ist ein Testlabor, das echte und simulierte Technik kombiniert. Der Netzwerk-Kern läuft als Simulation in Cisco CML in einer VM, der Zugangsbereich (der Teil, an den später die Endgeräte am Zielort angeschlossen werden) besteht aus einem echten physischen Switch-Stack. Beide Welten sind über eine Brücke miteinander verbunden.

So entsteht eine realistische Nachbildung des Ziel-Setups, ohne für jeden Test tatsächlich Hardware verschicken oder eine komplette zweite Umgebung aufbauen zu müssen.

[ Cisco CML (VM) ] <--Brücke--> [ Switch-Stack ] <----> [ Cisco ISE ] simulierter Kern physischer Zugang RADIUS / 802.1X VLANs, Routing Endgeräte-Anschluss Wer darf ins Netz? | [ Test-Client / pyATS ] -- fährt die Prüfungen automatisiert

Simulierter Kern (Cisco CML)

Der zentrale Switch läuft virtuell in Cisco CML in einer VM auf einem einzelnen Mini-PC. VLANs, Routing zwischen den Netzen und die Grundkonfiguration lassen sich hier gefahrlos testen und beliebig zurücksetzen.

Physischer Switch-Stack

Ein echter Switch-Stack bildet den Teil nach, an den am Zielort die Endgeräte kommen. So werden auch reale Eigenheiten der Hardware sichtbar, die eine reine Simulation verschluckt.

Netz-Anmeldung (Cisco ISE)

Cisco ISE stellt den RADIUS-Dienst und prüft per 802.1X, wer sich ans Netz hängen darf. Genau dieser Ablauf ist im Feld fehleranfällig und wird im Labor durchgespielt, bevor es zählt.

Automatisierte Tests (pyATS)

Ein Test-Client fährt die Prüfungen mit pyATS automatisiert ab, statt jeden Schritt von Hand einzugeben. CML-VM und Cisco ISE laufen dabei auf einem einzigen kompakten Rechner, dazu nur der physische Stack.

03Was im Labor geprüft wird

Bevor ein Switch ausgeliefert wird, durchläuft er eine feste Reihe von Tests. Jeder Test bildet eine Situation nach, die am echten Standort auftreten kann:

Erst wenn alle Punkte grün sind, gilt die Konfiguration als auslieferbereit.

04Ein greifbares Beispiel

Ein typischer Test ist die Anmeldung eines Endgeräts am Netz. Am Zielort soll ein zugelassenes Gerät automatisch ins richtige VLAN kommen, ein unbekanntes Gerät dagegen draußen bleiben. Im Labor lässt sich genau das durchspielen, der Switch fragt bei Cisco ISE nach und entscheidet anhand der Antwort.

Test der Netz-Anmeldung (schematisch, anonymisiert)
Switch# test aaa group RADIUS-TEST testnutzer ******** new-code
Sende Anfrage an Cisco ISE (RADIUS) ...
User erfolgreich authentifiziert
Zugewiesenes VLAN: Nutzernetz
-- berechtigtes Gerät wird angenommen und korrekt einsortiert --
Aus Sackgassen wird Wissen

Spannend war der Fall, dass der Switch nach einem Kaltstart Cisco ISE kurz für „tot\" hielt, obwohl der Dienst lief, eine Frage des Timings. Solche Effekte tauchen nur in einer realistischen Umgebung auf. Genau deshalb ist der physische Anteil im Labor so wertvoll: Eine reine Simulation hätte dieses Verhalten nie gezeigt, und im Feld wäre es zur bösen Überraschung geworden.

05Was das Labor bringt

Theoretisch weniger Anreisen

Fällt ein Konfigurationsfehler schon am Schreibtisch auf, könnte im Idealfall eine Fahrt zum Standort entfallen, das würde Reisekosten und Nerven sparen. Ob sich das in Zahlen bestätigt, müsste der Praxiseinsatz zeigen.

Wiederholbare Qualität

Jeder Switch durchläuft dieselbe Testreihe. Das Ergebnis hängt nicht mehr davon ab, wer gerade konfiguriert, sondern folgt einem festen Prüfplan.

Gefahrloses Üben

Der simulierte Kern lässt sich beliebig zurücksetzen. Neue Konfigurationen und Änderungen können ohne Risiko für das Produktivnetz ausprobiert werden.

Günstig & kompakt

Ein Mini-PC plus ein kleiner physischer Stack genügen. Kein teurer Laboraufbau, das Ganze passt praktisch auf einen Schreibtisch.

06Was ich dabei gelernt habe

Fachlich hat mich das Projekt quer durch die Systemintegration geführt: VLANs und Trunking, Routing zwischen Netzen, die Anmeldung am Netz per RADIUS und 802.1X, dazu Virtualisierung und das Zusammenspiel von simulierter und echter Hardware.

Mindestens genauso wichtig war das Drumherum: eine Idee sauber in ein Konzept überführen, den Aufwand realistisch einschätzen, alles nachvollziehbar dokumentieren und, wenn etwas nicht auf Anhieb läuft, systematisch nach der Ursache suchen. Am meisten gelernt habe ich an den Stellen, an denen es zuerst nicht funktioniert hat.

← Zurück zu den Projekten