CPC H04L 63/10 (2013.01) [G06F 8/656 (2018.02); H04L 41/40 (2022.05); H04L 49/358 (2013.01)] | 23 Claims |
23. A method for software updating, comprising:
in a network device that sends and receives packets over a network and processes the packets, receiving an instruction to perform a software update in the network device;
in response to the instruction, sending a request to a controller of the network, requesting permission to perform the software update; and
deferring performing the software update until receiving a response from the controller granting the request,
wherein receiving the instruction comprises receiving the instruction from a Network Management System (NMS) that is separate from the controller, and
wherein the NMS providing the instruction to perform a software update does not maintain information on network devices that serve as a backup for other network devices, and on network devices currently undergoing a software update, while the controller maintains information on network devices that serve as a backup for other network devices, and on network devices currently undergoing a software update.
|