Patent ID: 7673168

Claim:
A network node for recovering from a connection failure between a plurality of network nodes separately connected to a network, the network node comprising: a storage unit that stores a plurality of reference logs for performing normal connection processing between network nodes; a connection candidate log search unit that searches for a connection candidate log from among the plurality of the reference logs based on a failure log acquired when the connection failure between the network nodes occurs; and a re-connection unit that attempts to re-connect the network nodes by using the connection candidate log, wherein the re-connection unit executes: first processing for acquiring the failure log; second processing for analyzing the failure log and acquiring network information including a transmission order, transmission timing and issue number of ordered sets or Fibre Channel frames contained in the sequence transmitted from a network node on which connection processing has failed; third processing for comparing the failure log with the reference logs stored in the storage unit and determining whether or not the reference logs can be a connection candidate log, wherein if there is a reference log, among the plurality of the reference logs, having the transmission order of ordered sets or Fibre Channel frames that is the same as or similar to the transmission order of ordered sets or Fibre Channel frames contained in the sequence transmitted from the network node on which connection processing has failed, that reference log is set as a first priority connection candidate log, wherein if there is a reference log, among the plurality of the reference logs, having the transmission timing for ordered sets or Fibre Channel frames that is the same as or similar to the transmission timing for ordered sets or Fibre Channel frames contained in the sequence transmitted from the network node on which connection processing has failed, that reference log is set as a second priority connection candidate log, and wherein if there is a reference log, among the plurality of the reference logs, having the issue number of ordered sets or Fibre Channel frames that is the same as or similar to the issue number of ordered sets or Fibre Channel frames contained in the sequence transmitted from the network node on which connection processing has failed, that reference log is set as a third priority connection candidate log; and fourth processing for attempting to re-connect to the network node on which connection processing has failed using, of the connection candidate logs, the connection candidate log having a high priority.