Intelligent automatic reconfiguration method and apparatus for network system
First Claim
1. A method for intelligent automatic reconfiguration of network system, said method being executed by an automatic reconfiguration apparatus and comprising the steps of:
- acquiring configuration of at least one network device connected to said network system and storing the configuration acquired from said at least one network device in a database;
generating a topology of said at least one network device according to the acquired configuration for determining connections among all of the at least one network device;
wherein, said topology contains at least a MAC address of each network device and a port information according to the connections among all of the at least one network device;
detecting a status of one of the at least one network device;
wherein detecting the status of one of the at least one network device is to detect whether a checksum of the detected network device is changed or not, wherein if the checksum is changed, it is indicated that the status of the detected network device is changed;
and determining whether to transmit the configuration stored in the database to the detected network device for implementing automatic reconfiguration therein according to a result derived from detecting said status of the detected network device;
wherein, the step of determining whether to transmit the configuration stored in the database to the detected network device includes following steps;
when a result of the detecting reveals that said status of the detected network device is changed, checking whether the status-changed network device is a replacement of any network device contained in the topology by means of the port information;
and if the status-changed network device is a replacement, checking whether a hardware version of the status-changed network device is identical to a hardware version in the configuration stored in the database corresponding a corresponding position in the topology corresponding to the status-changed network device;
if the hardware version is identical, then transmitting the acquired configuration stored in the database to the status-changed network device for performing automatic configuration;
if the status-changed network device is not a replacement or the hardware version is not identical, then the acquired configuration will not be transmitted to the status-changed network device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for intelligent automatic reconfiguration of a network system basically implements an automatic reconfiguration apparatus to acquire the configuration of every network device and generates a topology of the network devices. Afterward, the automatic reconfiguration apparatus can detect the status of the network devices. When some network device is replaced by a new network device due to a breakdown or other factors, the automatic reconfiguration apparatus can detect the changed status and check the hardware version as well as the corresponding location in the topology of the former network device. If the hardware version of the new network device is identical to the hardware version of the corresponding former network device in the topology, the disclosed apparatus can automatically load the stored prime configuration into the new network device for performing automatic configuration to the network device.
-
Citations
6 Claims
-
1. A method for intelligent automatic reconfiguration of network system, said method being executed by an automatic reconfiguration apparatus and comprising the steps of:
-
acquiring configuration of at least one network device connected to said network system and storing the configuration acquired from said at least one network device in a database; generating a topology of said at least one network device according to the acquired configuration for determining connections among all of the at least one network device; wherein, said topology contains at least a MAC address of each network device and a port information according to the connections among all of the at least one network device; detecting a status of one of the at least one network device; wherein detecting the status of one of the at least one network device is to detect whether a checksum of the detected network device is changed or not, wherein if the checksum is changed, it is indicated that the status of the detected network device is changed; and determining whether to transmit the configuration stored in the database to the detected network device for implementing automatic reconfiguration therein according to a result derived from detecting said status of the detected network device; wherein, the step of determining whether to transmit the configuration stored in the database to the detected network device includes following steps; when a result of the detecting reveals that said status of the detected network device is changed, checking whether the status-changed network device is a replacement of any network device contained in the topology by means of the port information; and if the status-changed network device is a replacement, checking whether a hardware version of the status-changed network device is identical to a hardware version in the configuration stored in the database corresponding a corresponding position in the topology corresponding to the status-changed network device; if the hardware version is identical, then transmitting the acquired configuration stored in the database to the status-changed network device for performing automatic configuration; if the status-changed network device is not a replacement or the hardware version is not identical, then the acquired configuration will not be transmitted to the status-changed network device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for intelligent automatic reconfiguration of network system, said method being executed by an automatic reconfiguration apparatus and comprising the steps of:
-
acquiring configuration of at least one network device connected to said network system and storing the configuration acquired from said at least one network device in a database; generating a topology of said at least one network device according to the acquired configuration for determining connections among all of the at least one network device; wherein, said topology contains at least a MAC address of each network device and a port information according to the connections among all of the at least one network device; detecting a status of one of the at least one network device; and determining whether to transmit the configuration stored in the database to the detected network device for implementing automatic reconfiguration therein according to a result derived from detecting said status of the detected network device; wherein, the step of determining whether to transmit the configuration stored in the database to the detected network device includes following steps; when a result of the detecting reveals that said status of the detected network device is changed, checking whether the status-changed network device is a replacement of any network device contained in the topology by means of the port information; and if the status-changed network device is a replacement, checking whether a hardware version of the status-changed network device is identical to a hardware version in the configuration stored in the database corresponding a corresponding position in the topology corresponding to the status-changed network device; if the hardware version is identical, then transmitting the acquired configuration stored in the database to the status-changed network device for performing automatic configuration; if the status-changed network device is not a replacement or the hardware version is not identical, then the acquired configuration will not be transmitted to the status-changed network device; if the status-changed network device is not a replacement, it is indicated that the status-changed network device is a new addition to the network system, and thus the automatic reconfiguration apparatus will acquire the configuration of the status-changed network device and its port information; and if the status-changed network device is a replacement but the hardware version is not identical, then a default configuration pre-stored in the database of the automatic reconfiguration apparatus will be transmitted to the status-changed network device for performing configuration manually.
-
Specification