US 12,278,842 B2
Method and system for virtual machine aware policy management
Douglas Alan Gourlay, San Francisco, CA (US); and Kenneth James Duda, Santa Clara, CA (US)
Assigned to Arista Networks, Inc., Santa Clara, CA (US)
Filed by Arista Networks, Inc., Santa Clara, CA (US)
Filed on Jan. 4, 2024, as Appl. No. 18/404,629.
Application 18/404,629 is a continuation of application No. 17/371,891, filed on Jul. 9, 2021, granted, now 11,895,154.
Application 17/371,891 is a continuation of application No. 14/592,931, filed on Jan. 9, 2015, granted, now 11,075,948, issued on Jul. 27, 2021.
Claims priority of provisional application 61/925,910, filed on Jan. 10, 2014.
Prior Publication US 2024/0223612 A1, Jul. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 41/0816 (2022.01); H04L 41/0893 (2022.01); H04L 45/00 (2022.01); H04L 45/74 (2022.01); H04L 47/20 (2022.01); H04L 47/80 (2022.01); H04L 49/00 (2022.01); H04L 49/354 (2022.01)
CPC H04L 63/20 (2013.01) [H04L 41/0816 (2013.01); H04L 41/0893 (2013.01); H04L 45/72 (2013.01); H04L 45/74 (2013.01); H04L 47/20 (2013.01); H04L 47/80 (2013.01); H04L 49/354 (2013.01); H04L 49/70 (2013.01); H04L 63/0876 (2013.01); H04L 63/10 (2013.01); H04L 63/123 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for maintaining a persistent virtual machine network policy, the method comprising:
receiving, by a network device, an identifier of a virtual machine (VM) executing on a host connected to the network device;
associating, by the network device, the identifier of the VM with a network policy for the VM;
applying, by the network device, the network policy for the VM;
receiving, by the network device and from VM management software, a notification of a configuration change of the VM corresponding to the identifier, wherein the VM management software is configured to manage one or more VMs executing on each of a plurality of hosts, including the VM executing on the host;
updating, by the network device, the network policy for the VM, based on the configuration change of the VM in the received notification, to obtain an updated network policy; and
applying, by the network device, the updated network policy for the VM.