IP Library Granted Patent US 10,536,535
Granted Patent B2
US 10,536,535 · App. 15/367,113 · Granted Jan 14, 2020

Management system for internet protocol address of baseboard management controller, management terminal, and management method

Inventors: Po-Jung Chen (New Taipei, TW); Jiing-Shyang Jang (New Taipei, TW)
Assignee: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
H04L67/16H04L61/2007
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,536,535
App. No.
15/367,113
Granted
Jan 14, 2020
Kind
B2
Abstract

A system to manage internet protocol address (IP) of baseboard management controller (BMC) includes switches, servers, and a management terminal. Each switch transmits to servers link layer discovery protocol in information packets, giving information of itself and a port of itself. Each server transmits obtained information of the switch and the port of the switch and a BMC IP of that server. The management terminal determines whether the BMC IP transmitted from each server is consistent with an assigning BMC IP corresponding to the port of the switch transmitted from the sever according to a relationship between each port of each switch, identification information of each server and assigning BMC IP of each server and displays the identification information of the server in the event that incorrect BMC IP is transmitted to enable a correction to be made. A method for managing BMC IP is also disclosed.

Claims (26)

1. A baseboard management controller internet protocol address management system comprising:

at least one switch;

a plurality of servers, each server connected to a port of a switch of the at least one switch, wherein all of the at least one switch and the plurality of servers support link layer discovery protocol (LLDP), each switch transmits an LLDP package to corresponding server of the plurality of servers connected to the respective switch, each LLDP package transmitted to the corresponding server comprises port information of a port of the respective switch connecting to the corresponding server and identification information of the respective switch based on LLDP;

each server comprising:

a first storage device that stores one or more programs; and

at least one first processor, wherein the one or more programs, when executed by the at least one first processor, cause the at least one first processor to:

decrypt the LLDP package to obtain the port information of the port of the respective switch connecting to the corresponding server and the identification information of the respective switch; and

transmit obtained port information of the port of the respective switch, obtained identification information of the respective switch and a baseboard management controller internet protocol address (BMC IP) of the corresponding server; and

a management terminal comprising:

a second storage device storing one or more programs and a predetermined relationship between each port of each switch, identification information of each server and BMC IP assignment of each server; and

at least one second processor, wherein the one or more programs, when executed by the at least one second processor, cause the at least one second processor to determine whether the BMC IP transmitted from each server is consistent with the BMC IP assignment corresponding to the port of the respective switch transmitted from the corresponding server.

2. The baseboard management controller internet protocol address management system as claimed in claim 1 , wherein the plurality of servers are positioned in a data center, the identification information of each server comprises a position of each server in the data center.

3. The baseboard management controller internet protocol address management system as claimed in claim 1 , wherein the at least one second processor is further caused to display the identification information of the corresponding server which transmits a second BMC IP, the second BMC IP not consistent with the BMC IP assignment corresponding to the port of the respective switch transmitted from the corresponding server.

4. The baseboard management controller internet protocol address management system as claimed in claim 3 , wherein the at least one second processor is further caused to display the BMC IP assignment of the corresponding server having incorrect BMC IP.

5. The baseboard management controller internet protocol address management system as claimed in claim 1 , wherein the baseboard management controller internet protocol address management system comprises a plurality of switches.

6. The baseboard management controller internet protocol address management system as claimed in claim 5 , wherein the identification information of the respective switch comprises a number of the respective switch, the at least one switch have different numbers, the port information comprises a plurality of ports of the respective switch, ports of each switch having different numbers.

7. A baseboard management controller internet protocol address management method comprising:

switches transmit link layer discovery protocol (LLDP) packages to servers connected to the switches, each LLDP package transmitted to corresponding server comprises port information of a port of the connected switch connecting to the corresponding server and identification information of the connected switch based on LLDP;

decrypting the LLDP packages to obtain the port information of the port of the connected switch connecting to the corresponding server and the identification information of the connected switch;

transmitting obtained port information of the port of the connected switch, obtained identification information of the connected switch and a BMC IP of the corresponding server to a management terminal; and

determining whether the BMC IP transmitted from each server is consistent with BMC IP assignment corresponding to the port of the connected switch transmitted from the corresponding server according to a predetermined relationship between each port of each switch, identification information of each server and BMC IP assignment of each server.

8. The baseboard management controller internet protocol address management method as claimed in claim 7 , further comprising:

displaying the identification information of the corresponding server which transmits the BMC IP being not consistent with the BMC IP assignment corresponding to the port of the connected switch transmitted from the corresponding server.

9. The baseboard management controller internet protocol address management method as claimed in claim 8 , further comprising:

displaying the BMC IP assignment of the corresponding server having incorrect BMC IP.

10. The baseboard management controller internet protocol address management method as claimed in claim 7 , wherein the identification information of each server comprises a position of each server.

Assignments (3)
CHANGE OF NAME Recorded Mar 10, 2022
From: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
To: FULIAN PRECISION ELECTRONICS (TIANJIN) CO., LTD.
Reel/Frame 059620/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO.,LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
To: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO., LTD.
Reel/Frame 045070/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2016
From: CHEN, PO-JUNG; JANG, JIING-SHYANG
To: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO.,LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 040488/0217 →
Continuity (1)
Related Publication 20180159942A1 · Jun 7, 2018