An automated audit tool is disclosed for auditing a Carrier-Class, DWDM optical network, including its infrastructure devices. The automated audit tool performs a process that includes the steps of transmitting an initial query code to hardware devices in the DWDM optical network in order to determine the network configuration, receiving responses to the first query code that enable the determination of configuration, transmitting a second query code to the hardware devices that is based on the information in the first response, receiving the responses to the second query code and producing a report of the responses and the analysis.