Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
Síťování v praxi
- Klienti a servery
- IP adresy
- Síťové rozbočovače a přepínače
- Směrovače a firewally
Paralelní programování
- Rozdíly mezi multiprocesingem a vícevláknovým programováním
Příprava prostředí
- Instalace nástrojů Napalm, pyntc, Telnet, Paramiko, Netmiko a GNS3
- Nastavení laboratoře pomocí GNS3
Základy síťové automatizace
- Připojení k konzolovému portu zařízení
- Nastavení směrovačů a přepínačů pomocí Pythonu
- Konfigurace síťových zařízení prostřednictvím sériového spojení
- Tvorba modulů pro sériová připojení
- Použití vhodných Pythonovských modulů
Telnet
- Připojování k síťovým zařízením
- Konfigurace zařízení pomocí Telnetu
- Refaktorizace kódu s využitím objektově orientovaného programování
- Vytváření vlastních tříd pro práci s Telnetem
Paramiko
- Provádění příkazů na síťových zařízeních i v systému Linux<
- Tvorba modulů pro práci s Paramikem
- Nastavení konfigurací prostřednictvím Paramika
- Automatizace konfiguračních úprav pomocí Paramika
Netmiko
- Provádění příkazů na síťových zařízeních v Netmiku
- Konfigurace zařízení pomocí nástroje Netmiko<
- Přenos souborů do síťových zařízení<
- Využití vícevláknového přístupu v rámci Netmika<
- Použití multiprocesingu v prostředí Netmika
Napalm
- Vytváření spojení s síťovými zařízeními pomocí Napalmu<
- Zobrazování a získávání informací o zařízeních<
- Práce s konfiguracemi jednotlivých zařízení<
pyntc
- Nastavování parametrů síťových zařízení pomocí pyntca<
- Získávání, ukládání a zálohování konfigurací přepínačů<
Shrnutí a závěr
Požadavky
- Základní znalosti o síťování
- Zkušenosti s programováním v Pythonu
Cílová skupina
- Síťoví inženýři
14 Hodiny
Reference (1)
komunikace, znalosti zkušeností, řešení problémů,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Kurz - OpenStack Bootcamp
Přeloženo strojem