This document discusses Automatic Test Packet Generation (ATPG), which automatically generates test packets to check the health and functionality of a network. It aims to detect common network failures like hardware failures, software bugs, reachability issues, and performance degradation. The ATPG system works by performing reachability analysis to determine all possible packet flows, generating a minimum set of test packets to exercise the entire rule set, and using the results to localize any faults by eliminating passing rules and identifying broken ones. Implementing ATPG could provide more efficient network testing than current tools like ping and traceroute, helping reduce downtime and costs associated with network outages.
Related topics: