Contacta con nosotros

Temario del curso

Introducción

Redes informáticas en profundidad

  • Clientes y servidores.
  • Direcciones IP.
  • Hubs y switches de red.
  • Routers y cortafuegos (firewalls).

Programación paralela

  • Multiprocesamiento vs. multihilado.

Preparación del entorno

  • Instalación de Napalm, pyntc, Telnet, Paramiko, Netmiko y GNS3.
  • Configuración de un laboratorio con GNS3.

Iniciación rápida a la automatización de redes

  • Conexión a puertos de consola.
  • Configuración de routers y switches.
  • Configuración de dispositivos de red mediante conexiones serie.
  • Creación de un módulo para la conexión serie.
  • Uso de módulos en Python.

Telnet

  • Conexión a dispositivos.
  • Configuración de dispositivos.
  • Reestructuración del código utilizando POO (Programación Orientada a Objetos).
  • Uso de clases personalizadas de Telnet.

Paramiko

  • Ejecución de comandos en un dispositivo de red y en sistemas Linux.
  • Creación de módulos.
  • Configuración de Backpack.
  • Automatización de la configuración de Backpack.

Netmiko

  • Ejecución de comandos en un dispositivo de red.
  • Configuración de Backpack con Netmiko.
  • Copia de archivos a dispositivos de red.
  • Multihilado en Netmiko.
  • Multiprocesamiento en Netmiko.

Napalm

  • Conexión a un dispositivo de red.
  • Visualización y recuperación de información.
  • Trabajo con configuraciones.

pyntc

  • Configuración de dispositivos de red.
  • Recuperación, guardado y copia de seguridad de switches.

Resumen y conclusiones

Requerimientos

  • Conocimientos básicos de redes informáticas.
  • Experiencia previa con Python.

Público objetivo

  • Ingenieros de redes.
 14 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas