1. A method for managing network capacity, the method comprising: determining demand estimates for a target communication network, the target communication network corresponding to a plurality of network nodes interconnected by point-to-point network paths, wherein the demand estimates are based on at least one of a default demand applied to the plurality of network nodes and point-to-point network paths and measured demand at the plurality of network nodes and point-to-point network paths; identifying a set of failure scenarios for the target communication network; determining anticipated routing results at the plurality of network nodes and point-to-point network paths for each failure scenario in the set of failure scenarios, wherein the routing results are based on routing protocols independent of a demand at each of the plurality of network nodes; calculating load estimates for the target communication network by applying the anticipated routing results for each failure scenario in the set of failure scenarios; processing the updated load estimates; generating a first output corresponding to first processed updated load estimates; modifying a network configuration of the target communication network based, at least in part, on the first updated load estimates, wherein the network configuration is based on network equipment associated with the target communication network; generating a second output corresponding to second processed load estimates for the modified network configuration of the target communication network.