Kontakt aufnehmen

Schulungsübersicht

Einführung

Ausführliche Betrachtung der Netzwerktechnik

  • Clients und Server
  • IP-Adressen
  • Netzwerk-Hubs und -Switches
  • Router und Firewalls

Parallele Programmierung

  • Unterschiede zwischen Multiprocessing und Multithreading

Umgebung vorbereiten

  • Installation von Napalm, pyntc, Telnet, Paramiko, Netmiko sowie GNS3
  • Einrichtung einer GNS3-Laborumgebung

Einstieg in die Netzwerkautomatisierung

  • Verbindung zum Konsolen-Port herstellen
  • Konfiguration von Routern und Switches
  • Netzwerkgeräte mittels serieller Verbindung konfigurieren
  • Erstellung eines Moduls für serielle Verbindungen
  • Nutzung von Python-Modulen

Telnet

  • Verbindung zu Netzwerkgeräten herstellen
  • Konfiguration der Geräte vornehmen
  • Refaktorierung mittels objektorientierter Programmierung
  • Einsatz eigener Telnet-Klassen

Paramiko

  • Ausführen von Befehlen auf Netzwerkgeräten und unter Linux
  • Erstellung eigener Module
  • Konfiguration von Backpack
  • Automatisierung der Backpack-Konfigurationen

Netmiko

  • Ausführung von Befehlen auf Netzwerkgeräten mit Netmiko
  • Konfiguration von Backpack über Netmiko
  • Übertragung von Dateien auf Netzwerkgeräte
  • Verwendung des Multithreading-Mechanismus in Netmiko
  • Einsatz von Multiprocessing in Netmiko

Napalm

  • Herstellung einer Verbindung zu einem Netzwerkgerät
  • Abfrage und Anzeige von Informationen vom Gerät
  • Bearbeitung von Konfigurationen der Netzwerkgeräte

pyntc

  • Konfiguration von Netzwerkgeräten mittels pyntc
  • Abfrage, Sicherung sowie Erstellung von Backups für Switches

Zusammenfassung und Abschluss

Voraussetzungen

  • Grundverständnis der Netzwerktechnik
  • Erfahrung mit Python

Zielgruppe

  • Netzwerktechniker
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien