Patent ID: 11956123
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 16:
17. At least one non-transitory computer-readable storage medium having stored therein instructions which, when executed by one or more processors, cause the one or more processors to:
obtain first a configuration data from a plurality of switches in a switch fabric;
generate, by a controller that manages the plurality of switches in the switch fabric and based on the first configuration data, an initial policy that represents a fabric intent usable by the controller to manage the plurality of switches in the switch fabric;
detect that an out-of-band (OOB) configuration change in configurations for a switch of the plurality of switches in the switch fabric has occurred to result in changed configurations for the switch;
obtain, by the controller, second configuration data from the switch that represents the changed configurations;
create, based at least in part on the changed configurations, a modified policy usable by the controller to manage the plurality of switches in the switch fabric;
determine that the fabric intent is maintained by reconciling the initial policy and the modified policy; and
update the initial policy based at least in part on the modified policy to result in an updated policy.