Programa do Curso

Introdução

Networking em profundidade

  • Clientes e servidores
  • Endereços IP
  • Hubs e comutadores de rede
  • Routers e firewalls

Paralelo Programming

  • Multiprocessamento vs. multi-threading

Preparar o ambiente

  • Instalando Napalm, pyntc, Telnet, Paramiko, Netmiko e GNS3
  • Configurar um laboratório GNS3

Início rápido da automatização da rede

  • Ligar a uma porta de consola
  • Configuração de routers e comutadores
  • Configurar dispositivos de rede com ligações série
  • Criar um módulo de ligação série
  • Utilizar módulos Python

Telnet

  • Ligação a dispositivos
  • Configuração de dispositivos
  • Refactoring com OOP
  • Utilizar classes Telnet personalizadas

Paramiko

  • Executar comandos num dispositivo de rede e Linux
  • Criar módulos
  • Configurar o Backpack
  • Automatizar as configurações do Backpack

Netmiko

  • Executar um comando num dispositivo de rede
  • Configurar o Backpack com o Netmiko
  • Copiar ficheiros para dispositivos de rede
  • Multi-threading no Netmiko
  • Multiprocessamento no Netmiko

Napalm

  • Ligar a um dispositivo de rede
  • Visualizar e obter informações
  • Trabalhar com configurações

guarnecerc

  • Configuração de dispositivos de rede
  • Recuperar, salvar e fazer backup de um switch

Resumo e conclusão

Requisitos

  • Um conhecimento básico de redes
  • Python experiência

Público

  • Engenheiros de redes
  14 horas
 

Declaração de Clientes (1)

Cursos Relacionados

Categorias Relacionadas