Overview
Learn network analysis with the open-source tool Batfish. Batfish models your network, enabling you to validate configurations and analyze impacts offline with minimal resources.
In this course, you will learn:
- The key components of Batfish, such as questions, sessions, and snapshots.
- How to validate your snapshots for parsing issues.
- How to perform configuration analysis, including validating IP owners, interface properties, and BGP configuration.
- How to perform control-plane analysis, including validating BGP and OSPF control planes.
- How to perform routing analysis, including how to validate loopback advertisements.
- About Batfish topologies and layer 1 and layer 3 edges.
- How Batfish handles layer 2 forwarding analysis.
- How to perform forwarding analysis to confirm reachability across the network.
- How to perform ACL analysis and how to ensure an ACL is only permitting the necessary traffic.
- How to perform impact analysis with Batfish.
- How to integrate Batfish with Pytest.
- And lots more!
Rick Donato
Lead Trainer
Course Contents
10 lessons
22min
-
01:10
-
02:15
-
03:30
-
01:40
-
02:48
-
02:25
-
01:00
-
04:20
-
01:35
3 lessons
16min
-
04:51
-
03:47
-
07:24
4 lessons
21min
-
04:40
-
03:11
-
08:30
5 lessons
17min
-
02:26
2 lessons
10min
-
05:31
-
04:39
2 lessons
4min
-
03:53
-
01:02
5 lessons
20min
-
04:58
-
02:07
-
02:06
-
04:59
-
05:59
4 lessons
12min
-
04:41
-
01:41
-
04:48
-
00:55
6 lessons
16min
-
00:57
-
01:49
-
04:36
-
03:25
9 lessons
37min
-
04:00
-
07:03
-
04:26
8 lessons
24min
-
04:08
-
03:53
-
01:07
1 lesson
1min
-
01:48
At a Glance
Content
59 Lessons
Level
Beginner
Duration
3hr 24min