stars 1 stars 2 stars 3

Batfish is a network configuration analysis tool developed jointly by researchers at Intentionet, Inc.; University of California, Los Angeles; University of Southern California; and Microsoft Research. Though its individual modules have various applications, its primary purpose is to detect bugs in network configurations. The Batfish pipeline consists of 4 stages: 1. Control plane generator: parses vendor configuration files into a unified format 2. Data plane generator: computes the data plane corresponding to the input configurations 3. Safety Analyzer: checks specified safety properties and returns counterexamples if they exist 4. Provenance Tracker: provides helpful information about the nature and source of discovered counterexamples For more details, please check out the Publications and Talks pages.

batfish.org Questions

batfish.org is based in Sapulpa, Oklahoma.

The NAICS codes for batfish.org are [61, 517110, 51711, 611, 5171, 51, 517].

The SIC codes for batfish.org are [737, 82, 73, 822, 7375].

G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users