US 11,985,038 B2
Selecting forwarder in a network installation
Liya Yi, Beijing (CN); Zhijun Ren, Beijing (CN); Chunfeng Wang, Beijing (CN); and Jishi Wang, Beijing (CN)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Houston, TX (US)
Filed on Nov. 17, 2021, as Appl. No. 17/528,334.
Prior Publication US 2023/0155898 A1, May 18, 2023
Int. Cl. H04L 41/14 (2022.01); H04L 61/4511 (2022.01); G06F 8/61 (2018.01)
CPC H04L 41/14 (2013.01) [H04L 61/4511 (2022.05); G06F 8/61 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A non-transitory storage medium comprising instructions, the instructions executable by a processor of a network device, to:
compute, while operating in a forwarder mode, a performance score of the network device in a network installation, wherein the performance score corresponds to an operational performance of network device;
broadcast the performance score to other network devices in the network installation;
receive one or more performance scores from the other network devices;
compare the one or more performance scores that are received with the performance score that is computed;
continue operation in the forwarder mode based on a determination that each of the one or more performance scores are less than the performance score that is computed;
receive multicast Domain Name Service (mDNS) packets from one or more client devices; and
send, while continuing operation in the forwarder mode, the mDNS packets that are received to a central service, wherein the central service stores information corresponding to one or more services associated with the network installation.