1. A system for detecting locations of network failures, the system comprising: a network failure location detection component comprising one or more computing devices configured to execute specific instructions, the network failure location detection component operable to: measure a communication attribute across each of a plurality of network paths between an origin node and a destination node in a network based on at least one packet delivered between the origin node and the destination node, wherein each one of the network paths includes at least two nodes and at least one link, and wherein the communication attribute is indicative of at least one network failure; for at least one path among the plurality of network paths, process the measured communication attribute measured for each of plurality of network paths to determine a respective communication attribute for each of the at least two nodes and the at least one link included in the at least one path; determine at least one location for the at least one network failure, among the at least two nodes and the at least one link included in the at least one path, based on the respective communication attribute of the at least two nodes and the at least one link in the at least one path, wherein the respective communication attribute is derived from the communication attribute measured based on at least one packet delivered between the origin node and the destination node; store at least one of the measured communication attributes, the determined communication attributes and the determined at least one location; and make available for display the determined at least one location.