Patent ID: 8159972
Filing Date: 2012-04-17
Classification: H04L

Abstract:
1. A network management apparatus for managing a plurality of switching devices that relay data through a data communication network, the network management apparatus comprising: a configuration information storage that stores first configuration information, wherein the first configuration information is configured in the switching devices and includes information to be determined in accordance with connectivity relationships among the switching devices; a connectivity relationship detector that detects changes of connectivity relationships among the switching devices; and a configuration information modifier that dynamically modifies the first configuration information in accordance with detected changes of connectivity relationships; wherein the configuration information includes information set for each of the switching devices; the configuration information modifier, in response to detecting a change of the connectivity relationship, acquires the configuration information from the switching device engaging the change, and modifies the first configuration information based on the acquired configuration information; the configuration information includes information defining a setting used to make a routing decision based on a direction of a data communication; and wherein the connectivity relationship detector includes: a path information storage for managing path information which includes connectivity relationships among the switching devices; a connectivity information receiver that receives connectivity information from one of the switching devices, wherein the connectivity information indicates connectivity relationships between another one of the switching devices and the one of the switching devices; a connectivity relationship comparator that acquires differences between connectivity relationships among the switching devices based on the received connectivity information, and connectivity relationships among the switching devices which have been recorded in the path information; and wherein the configuration information modifier modifies the first configuration information in accordance with the acquired differences; a configuration information acquirer that acquires second configuration information from one of the switching devices, wherein the second configuration information is currently configured in the one of the switching devices; wherein the configuration information modifier, referring to the second configuration information, modifies the first configuration information; when a change of the connectivity relationship is detected, the configuration information acquirer acquires the second configuration information from a switching device, among the switching devices, associated with the detected change of the connectivity relationship; a configuration information distributor that, in the event that the first configuration information has been modified by the configuration information modifier, distributes the modified first configuration information to a switching device, among the switching devices, corresponding to the modification; and when a difference of a connectivity relationship as to a switching device with which the network management apparatus has established the communication is detected, the configuration information modifier modifies a connectivity relationship recorded in the path information as to the switching device with which the network management apparatus has established the communication so that the connectivity relationship accords with the received connectivity information.