Prenez contact avec nous

Plan du cours

Introduction

Approfondissement des concepts réseau

  • Clients et serveurs
  • Adresses IP
  • Concentrateurs et commutateurs réseau
  • Routeurs et pare-feux

Programmation parallèle

  • Multiprocessing vs multi-threading

Préparation de l'environnement

  • Installation de Napalm, pyntc, Telnet, Paramiko, Netmiko et GNS3
  • Mise en place d'un laboratoire GNS3

Démarrage rapide de l'automatisation réseau

  • Connexion à un port console
  • Configuration des routeurs et commutateurs
  • Configuration d'appareils réseau via des connexions série
  • Création d'un module de connexion série
  • Utilisation des modules Python

Telnet

  • Connexion aux appareils
  • Configuration des appareils
  • Refactoring avec la POO
  • Utilisation de classes Telnet personnalisées

Paramiko

  • Exécution de commandes sur un appareil réseau et sous Linux
  • Création de modules
  • Configuration de Backpack
  • Automatisation des configurations de Backpack

Netmiko

  • Exécution d'une commande sur un appareil réseau
  • Configuration de Backpack avec Netmiko
  • Copie de fichiers vers des appareils réseau
  • Multi-threading avec Netmiko
  • Multiprocessing avec Netmiko

Napalm

  • Connexion à un appareil réseau
  • Affichage et récupération d'informations
  • Manipulation des configurations

pyntc

  • Configuration des appareils réseau
  • Récupération, sauvegarde et sauvegarde de secours d'un commutateur

Résumé et conclusion

Pré requis

  • Des connaissances de base en réseaux
  • Une expérience avec Python

Public visé

  • Ingénieurs réseaux
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires