Patent ID: 7756046

Claim:
A computer-readable storage medium in which a program causing a computer to execute a process is recorded, the process comprising: referring to link information, stored in a storing unit, specifying physical links connecting nodes in a communication network having a plurality of nodes, and referring to path information, stored in the storing unit, specifying at least one link included in communication paths from a source node to a sink node in the communication network when a communication abnormality has occurred in the communication network having a plurality of nodes; inquiring of nodes in the communication network whether communication is possible or impossible between nodes whose path communication information is grasped, and determining a communication path between the nodes between which communication is possible on the basis of information, being received as an answer, on whether or not communication is possible; and excluding links that are included in a communication path on which the communication abnormality has occurred and that are included in the determined communication path between the nodes, wherein remaining links or nodes at both ends of the remaining links are candidates for a position at which a failure has occurred.