The present invention discloses a method for managing and setting many network devices, and the method is applied in a network management system. The network management system includes a management server and a plurality of network devices. The management server searches a network device connected to the management server and specifies one of the network devices connected to the management server as a master network device, and then searches all network devices that can be connected to the master network device. The searched network devices are set as candidate network devices and at least one candidate network device is set as a slave network device of the master network device, such that a single ip address of the master network device can be used for managing the slave network devices, and the management server can be used for managing many network devices distributed at different places.
|
1. A method for setting and managing network devices, which is applied to a network management system comprising a management server with a management server ip address and a plurality of network devices connected to said management server, comprising the steps of:
conducting a first searching for said network devices by said management server and specifying one of said network devices connected to the management server as a master network device by said management server, wherein said master network device with a master network device ip address and comprises a first network interface with a first physical address; and
conducting a second search for said network devices by said master network device upon receiving a search instruction from said management server, which comprises the steps of:
producing a broadcast packet by said master network device;
sending said broadcast packet from said first interface of said master network device to said network devices connected to said first interface;
setting said network devices that send reply packets to said master network device as candidate network devices;
specifying one of said candidate network devices as a slave network device by said master network device, wherein said slave network device has a second physical address;
receiving and reading a specify packet with said second physical address sent from the management server at said master network device;
receiving a first management packet sent from the management server at said master network device;
repacking the first management packet to a second management packet by said master network device, and sending the second management packet to the slave network device by said master network device;
receiving a first notice packet sent from the slave network device at said master network device; and
repacking the first notice packet to a second notice packet by said master network device, and sending the second notice packet to the management server by said master network device.
2. The method for setting and managing network devices as
reading a manage instruction in a first data field of said first management packet, and inserting said manage instruction into a second data field of said second management packet;
reading a target physical address in a first target field of said first management packet, and inserting said target physical address into a second target field of said second management packet;
inserting said first physical address of said first interface into a second source field of said second management packet; and
sending said second management packet to said specified slave network device according to said target physical address of said target field.
3. The method for setting and managing many network devices as
reading a first notice data in a first data field of said first notice packet, and inserting said first notice data into a second data field of said second notice packet;
inserting said management server ip address into a target field of said second notice packet;
inserting said master network device ip address into a source field of said second notice packet; and
sending said second notice packet to said management server.
4. The method for setting and managing network devices as
5. The method for setting and managing network devices as
|
The present invention relates to a method for managing and setting many network devices, and more particularly to a method for managing and setting many network devices that uses a single IP address of a master network device for managing several slave network devices.
In recent years, network technologies are developed rapidly and various network devices and equipments are introduced instantly and used extensively in our life as well as working environments of different industries. This trend not only expedites the speed and efficiency of the distribution of information, but also brings tremendous convenience to our life and work. At present, many corporations are using local area network or Internet for the transmissions of internal and external information. However, there are so many different network devices and equipments that bring many management problems to network administrators. Therefore, it is one of the key points for network administrators and managers to find a way of managing many network devices on a network.
In general, a network device on the network can be set and managed by one of the following methods:
1. A method adopts a simple network management protocol (SNMP), such that network administrators can use a computer at a remote end to logon a network to enter into a setup menu of each network device for setting, modifying and managing the network devices.
2. Another method adopts a TELNET protocol, such that network administers can set and manage each network device via Internet.
3. A further method builds a web server in each network device, such that network administrators can use a web browser to set and manage each network device via Internet.
From the methods above, most existing network management systems collect the information of each network device through different management protocols by executing network software of a server system for the management purpose. However, existing management methods still have the following problems:
1. All managed network devices require an individual IP addresses and none of the network devices can have the same IP address of another network device.
2. Network administrators must know the IP address of each network device in order to correctly enter into the setup menu of each network device. From the description above, network administrators not only needs to know the preset IP address of each network device, but also needs to have the concept and capability of setting and managing the IP address.
3. When each network device is set up or modified, users need to check the IP address of the first network device in order to enter into a setup menu for setting the network device, and then exit the menu. Users need to find out the IP address of the next network device to logon and set up the next network device, and then exit the menu. The same process is repeated until all network devices are set. If there are ten network devices, administrators have to go through the same setup procedure for ten times or modify the foregoing setup (for both management end and user end) for any change to the network devices. Such arrangement definitely wastes tremendous manpower and time.
4. Although the foregoing setup and management methods are considered as a central management, these methods substantially belong to a distributed management since the setup of each network device is independent.
Therefore, it is one of the important subjects of the management of network devices to find a way of simplifying the network management and setup process without changing a user's original using habits, so that the setup and management operations of the network devices can be simpler to reduce the operating time, and the management end can manage many network devices distributed at different places more quickly.
In view of the foregoing shortcomings of the setup and management of conventional network devices, the inventor of the present invention based on years of experience to conduct extensive researches and experiments, and finally invented a method for managing and setting many network devices in accordance with the present invention.
Therefore, it is a primary objective of the present invention to provide a method for managing and setting the foregoing network devices, and the method is applied in a network management system, and the network management system comprises a management server and a plurality of network devices. The management server searches a network device connected to the management server first, and specifies one of the network devices connected to the management server as a master network device, and then searches all network devices that can be connected to the master network device, and sets the searched network devices as candidate network devices, and specifies at least one candidate network device as a slave network device of the master network device, such that a single IP address of the master network device can be used for managing the slave network devices, and the management server can easily manage different network devices distributed at different places.
Another objective of the present invention is to provide a management method for many network devices, and the method is applied to a master network device, such that if the master network device receives a first management packet transmitted from its connected management server, the first management packet is packed as a second management packet, and the second management packet is sent to a slave network device connected to the master network device. If the master network device receives a first notice packet transmitted from the slave network device, the first notice packet is packed into a second notice packet, and the second notice packet is sent to the management server, so that the management server simply needs to use a single IP address of the master network device to manage the slave network devices connected to the master network device and achieve the effect of managing different network devices distributed at different places.
To make it easier for our examiner to understand the objective, technical characteristics and effects of the present invention, a preferred embodiment will be described with accompanying drawings as follows:
Referring to
(201) The management server 11 searches all network devices 12 that can be connected to the management server 11 and counts the quantity of network devices 12 connected to the management server 11 on the network 2.
(202) The management server 11 specifies one of the network devices 12 connected to the management server 11 as a master network device 30 (as shown in
(203) The master network device 30 searches all network devices 12 that can be connected to the master network device 30.
Referring to
(301) Firstly, it is determined whether or not the master network device 30 has received a search instruction transmitted from other network devices 12; if yes, go to Step (302), or else go to Step (301).
Step (302): The master network device 30 produces at least one broadcast packet.
Step (303): The broadcast packet is sent from at least one interface 33 of the master network device 30 to a network 2 connected to the interface 33, so that the broadcast packet can be sent to all network devices 12 on the network 2 (as shown in
In the present invention, the broadcast packet comprises a source address and a multicast address, and the source address is a physical address of the master network device 30. If the master network device 30 is a level-2 network device (L2 Device), the physical address will be a media access control address (MAC Address) of the master network device 30. If the master network device 30 is a level-3 network device (L3 Device), the physical address will be a media access control address (MAC Address) of an interface 33 of the master network device 30, and the master network device 30 will send the broadcast packet to the interface 33 that matches said source address according to the source address, and will send the broadcast packet to a network 2 connected to the interface 33 according to the multicast address, such that all network devices 12 on the network 2 can receive the broadcast packet.
Step (304): This step determines whether or not the master network device 30 receives a reply packet from the interface 33; if yes, go to Step (305), or else go to Step (304).
Step (305): The network device 12 that sends out the reply packet is set as a network device 12 that can be connected to the master network device 30, so as to search for all network devices 12 that can be connected to the master network device 30.
Step (204): The master network device 30 sets the searched network devices 12 as candidate network devices 31 (as shown in
To set the network devices 12 as candidate network devices 31 in the present invention, the master network device 30 sets the network device 12 that sends out the reply packet as a network device 12 that can be connected to the master network device 30 (as shown in
If it is determined that the network device lookup table 4 stores a plurality of physical addresses of the same network device, all network devices corresponding to the same physical address will be set as the same candidate network device 31, and other network devices corresponding to the physical addresses are set as different network devices 31 to complete setting the candidate network devices 31.
Referring to
Step (205): The master network device 30 specifies at least one candidate network device 31 as a slave network device 32 of the master network device 30 (as shown in
To specify the slave network devices 32, the management server 11 of the invention issues a specify instruction, such that if the master network device 30 receives the specify instruction, a physical address of the candidate network device 31 specified by the specify instruction will be read to produce a specify packet, and the physical address of the specify instruction and its candidate network device 31 are stored in the specify packet, so that the master network device 30 can send out the specify packet according to the physical address of the network device 31. If the specified candidate network device 31 receives the specify packet, a confirm packet will be produced. If the master network device 30 receives the confirm packet, the candidate network device 31 specified by the specify instruction will be set as the slave network device 32. Therefore, the management server 11 can directly manage the slave network devices 32 by the master network device, and administrators simply need to know the IP address of the master network device to send messages or manage other slave network devices 32.
Referring to
After going through the foregoing setup procedure, administrators not only simplify the network management procedure greatly, but also overcome the limitation of the network interface (or IP interface) and the virtual local area network (VLAN). Administrators can manage all nearby network devices through the IP address of a single network device and multiple interfaces.
The present invention relates to a method of managing a plurality of network devices through a single IP address, and the method is applied in a master network device 30, and the master network device 30 is connected a management server 1 and at least one slave network device 32 as shown in
Step (801): determining whether or not the master network device 30 receives a specify packet sent from the management server 11; if yes, then go to Step (802), or else go to Step (801);
Step (802): reading a physical address of the slave network device 32 specified by the specify packet, wherein the specify packet in accordance with an embodiment of the present invention is provided for specifying all slave network devices 32 that are managed by the management server 11, such that the packets from the management server 11 can be sent to a desired slave network device 32;
Step (803): determining whether or not the master network device 30 receives a first management packet 5 sent from the management server 11; if yes, then go to Step (804), or else go to Step (803), wherein the first management packet 5 of the embodiment as shown in
Step (804): packing the first management packet 5 as a second management packet 6, and sending the second management packet 6 to the slave network device 32, wherein if the first management packet 5 is packed as the second management packet 6 (as shown in
Step (805): receiving a first notice packet sent from the slave network device 32; wherein the first notice packet of the invention is produced after the slave network device 32 has processed the manage instruction, and the first notice packet also includes the source field 71, the target field 72 and the data field 73, and the source field 71 is provided for saving the slave network device 32 and sending out a physical address of the interface 33 of the first notice packet, and the target field 72 is provided for saving a physical address in the source field 71 of the management packet 6, and the data field 73 is provided for storing a notice data for noticing an administrator about the condition of managing the slave network device 32; and
Step (806): packing the first notice packet as a second notice packet, and sending the second notice packet to the management server 11.
If the first notice packet is packed as the second notice packet in the present invention, the master network device 30 will produce a second notice packet and duplicate the second notice packet into a data field 73 of the second notice packet, and then will duplicate the IP address of the master network device 30 into a source field 71 in the second notice packet and the IP address of the management server 11 into a target field 72 of the second notice packet and finally will send the second notice packet to the management server 11 according to the IP address of the target field 72. Therefore, administrators can know about the condition of managing the slave network devices 32.
In summation of the description above, the present invention can use the method for managing and setting many network devices through a single IP address to achieve the-following effects:
1. Administrators can manage all network devices connected to the master network device 30 by the IP address of the master network device 30.
2. It is not necessary to know the IP addresses of all network devices, so that the complicated setup procedure can be waived to greatly reduce the time required for setting up the network devices.
3. In the practical management, administrators can simplify the management procedure by directly managing the specific network devices similar to the master network device 30 without the need of considering the limitations of the network interface or local area network.
4. It is not necessary to change the design of existing network devices or network products to pack the manage packet and notice packet in accordance with the present invention, so that administrators can manage all network devices through multiple interfaces to save unnecessary additional costs and expenses.
While the invention herein disclosed has been described by means of specific embodiments, numerous modifications and variations could be made thereto by those skilled in the art without departing from the scope and spirit of the invention set forth in the claims.
Lin, Chih-Ta, Chuang, Cheng-Hsien
Patent | Priority | Assignee | Title |
8583832, | Dec 31 2008 | Verizon Patent and Licensing Inc | Network interface device management using management transport channel |
8873429, | Dec 22 2011 | Infosys Limited | Method and system to dynamically detect and form a master slave network |
Patent | Priority | Assignee | Title |
7234163, | Sep 16 2002 | Cisco Technology, Inc. | Method and apparatus for preventing spoofing of network addresses |
20040034714, | |||
20050013310, | |||
20050086332, | |||
20060041650, | |||
20060047800, | |||
20060178131, | |||
20060230309, | |||
20070171844, | |||
20070189190, | |||
20070271363, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 14 2006 | CHUANG, CHENG-HSIEN | Alpha Networks Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018735 | /0412 | |
Nov 14 2006 | LIN, CHIH-TA | Alpha Networks Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018735 | /0412 | |
Dec 21 2006 | Alpha Networks Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Jan 05 2011 | ASPN: Payor Number Assigned. |
Feb 10 2014 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Mar 06 2018 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Feb 23 2022 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Dec 28 2013 | 4 years fee payment window open |
Jun 28 2014 | 6 months grace period start (w surcharge) |
Dec 28 2014 | patent expiry (for year 4) |
Dec 28 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 28 2017 | 8 years fee payment window open |
Jun 28 2018 | 6 months grace period start (w surcharge) |
Dec 28 2018 | patent expiry (for year 8) |
Dec 28 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 28 2021 | 12 years fee payment window open |
Jun 28 2022 | 6 months grace period start (w surcharge) |
Dec 28 2022 | patent expiry (for year 12) |
Dec 28 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |