Python NAPALM Network Automation
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to automate the configuration of network devices with NAPALM, a Python library used to automate and interact with network devices and OSs using a unified API.
Syllabus
1. NAPALM Overview
- NAPALM introduction
- NAPALM: Python 3 versus 2.7
- Install NAPALM
- Connect to a switch
- JSON and additional commands
- View a MAC address table and ARP cache
- Use NAPALM to retrieve BGP neighbors, part 1
- Use NAPALM to retrieve BGP neighbors, part 2
- Use NAPALM to retrieve BGP neighbors, part 3
- Multiple BGP neighbors
- Larger BGP networks, part 1
- Larger BGP networks, part 2
- Configure ACLs using NAPALM
- Verify if ACL exists and modify
- Audit device configurations
- Multiple config files, multiple devices
Taught by
David Bombal
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity