Course Outline

Introduction

Networking in Depth

  • Clients and Servers
  • IP Addresses
  • Network Hubs and Switches
  • Routers and Firewalls

Parallel Programming

  • Multiprocessing vs. Multi-threading

Preparing the Environment for Government

  • Installing Napalm, pyntc, Telnet, Paramiko, Netmiko, and GNS3
  • Setting up a GNS3 Lab for Government

Quick Start to Network Automation for Government

  • Connecting to a Console Port
  • Configuring Routers and Switches for Government Operations
  • Configuring Network Devices with Serial Connections for Government Use
  • Creating a Serial Connection Module for Government Applications
  • Using Python Modules for Government Network Automation

Telnet for Government

  • Connecting to Devices for Government Networks
  • Configuring Devices in Government Environments
  • Refactoring with Object-Oriented Programming (OOP) for Government Use
  • Using Custom Telnet Classes for Government Applications

Paramiko for Government

  • Running Commands on a Network Device and Linux for Government Operations
  • Creating Modules for Government Network Automation
  • Configuring Backpack for Government Networks
  • Automating Backpack Configurations for Government Use

Netmiko for Government

  • Running a Command on a Network Device for Government Operations
  • Configuring Backpack with Netmiko for Government Environments
  • Copying Files to Network Devices for Government Use
  • Multi-threading in Netmiko for Government Applications
  • Multiprocessing in Netmiko for Government Networks

Napalm for Government

  • Connecting to a Network Device for Government Operations
  • Displaying and Retrieving Information from Network Devices for Government Use
  • Working with Configurations for Government Networks

pyntc for Government

  • Configuring Network Devices for Government Operations
  • Retrieving, Saving, and Backing Up a Switch for Government Use

Summary and Conclusion for Government

Requirements

  • A foundational knowledge of networking principles
  • Experience with Python programming

Audience

  • Network Engineers for government agencies and organizations
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories