System and method for auto-configuring stackable network devices
First Claim
Patent Images
1. A system for auto-configuring stackable network devices, said system comprising:
- a plurality of stackable network devices which are stacked and connected, said stackable network devices having a plurality of medium access control (MAC) addresses and a plurality of sets of initialization data, respectively;
a configuration file in which said sets of initialization data are previously stored for initializing said stackable network devices, said configuration file having a MAC address table listing said MAC addresses for pointing out the correlations between said MAC addresses and the locations at which said sets of initialization data are recorded, said MAC addresses being correspondent to a primitive logic stacking sequence shown in first allocation information;
a topology manager for obtaining second allocation information showing a current logic stacking sequence, wherein said MAC addresses are currently correspondent to said current logic stacking sequence;
a switch controller for generating associative allocation information by comparing and analyzing said MAC addresses correspondent to said current logic stacking sequence in said second allocation information to said MAC addresses correspondent to said primitive logic stacking sequence in said first allocation information; and
a command line interface (CLI) component for configuring said stackable network devices arranged in said current logic sequence respectively by reading said sets of initialization data of said stackable network devices from said configuration file in accordance with said associative allocation information.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method for auto-configuring stackable network devices are disclosed for automatically configuring a plurality of stackable network devices. The system for auto-configuring stackable network devices comprises: a configuration file, a command line interface (CLI) component, a switch controller and a topology manger. The method for auto-configuring stackable network devices utilizes the feature that the network device has a unique medium access control (MAC) address, to automatically performing the system configuration.
37 Citations
12 Claims
-
1. A system for auto-configuring stackable network devices, said system comprising:
-
a plurality of stackable network devices which are stacked and connected, said stackable network devices having a plurality of medium access control (MAC) addresses and a plurality of sets of initialization data, respectively; a configuration file in which said sets of initialization data are previously stored for initializing said stackable network devices, said configuration file having a MAC address table listing said MAC addresses for pointing out the correlations between said MAC addresses and the locations at which said sets of initialization data are recorded, said MAC addresses being correspondent to a primitive logic stacking sequence shown in first allocation information; a topology manager for obtaining second allocation information showing a current logic stacking sequence, wherein said MAC addresses are currently correspondent to said current logic stacking sequence; a switch controller for generating associative allocation information by comparing and analyzing said MAC addresses correspondent to said current logic stacking sequence in said second allocation information to said MAC addresses correspondent to said primitive logic stacking sequence in said first allocation information; and a command line interface (CLI) component for configuring said stackable network devices arranged in said current logic sequence respectively by reading said sets of initialization data of said stackable network devices from said configuration file in accordance with said associative allocation information. - View Dependent Claims (2, 3, 4)
-
-
5. A method for auto-configuring stackable network devices, said method comprising:
-
providing a plurality of stackable network devices which are stacked and connected, said stackable network devices having a plurality of medium access control (MAC) addresses and a plurality of sets of initialization data respectively; providing a configuration file in which said sets of initialization data are previously stored for initializing said stackable network devices, said configuration file having a MAC address table listing said MAC addresses for pointing out the correlations between said MAC addresses and the locations at which said sets of initialization data are recorded; obtaining first allocation information showing a primitive logic stacking sequence, said MAC addresses being correspondent to said primitive logic stacking sequence; obtaining second allocation information showing a current logic stacking sequence, wherein said MAC addresses are currently arranged and correspondent to said current logic stacking sequence; generating associative allocation information by comparing and analyzing said MAC addresses correspondent to said current logic stacking sequence in said second allocation information to said MAC addresses correspondent to said primitive logic stacking sequence in said first allocation information; and configuring said stackable network devices arranged in said current logic sequence respectively by reading said sets of initialization data of said stackable network devices from said configuration file in accordance with said associative allocation information. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification