US Patent No. 10,462,100

METHODS AND APPARATUS FOR AN IP ADDRESS ASSIGNMENT


Patent No. 10,462,100
Issue Date October 29, 2019
Title Methods And Apparatus For An Ip Address Assignment
Inventorship Chekim Chhuor, Shanghai (CN)
Qian Qiaoneng, Shanghai (CN)
Zhengdong Zhu, Wuxi (CN)
Assignee LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD., New Tech Park (SG)

Claim of US Patent No. 10,462,100

1. A computing device, comprising:a processor operable to store a mapping relationship of media access control (MAC) addresses, internet protocol (IP) addresses and device identifiers of client devices; and
a network interface coupled to the processor, the network interface being operable to receive dynamic host configuration protocol (DHCP) requests from, and transmit the IP addresses to the client devices,
wherein the processor is configured, in response to the network interface receiving a DHCP request from a client device, to:
(a) determine if an IP address has been generated for the client device;
(bi) assign the IP address to the client device in response to determining that the IP address has been generated for the client device; and
(bii) obtain a device identifier from the client device using a service discovery protocol in response to determining that the IP address has not been generated for the client device, the device identifier uniquely identifying the client device within a network environment; and
(c) generate the IP address for the client device;
(d) establish a mapping relationship of a MAC address of the client device and the device identifier of the client device with the generated IP address; and
(e) assign the generated IP address to the client device.