NETCONF-ENABLED PROVISIONING IN ROLLBACK AGNOSTIC ENVIRONMENT
0 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving configuration data for configuring network devices; generating remote procedure calls (RPCs) for configuring the network devices, which include provisioning and reverse provisioning RPCs, where each reverse provisioning RPC reverse provisions a particular pseudowire; providing to the network devices the provisioning RPCs; determining a success with respect to each of the provisioning RPCs, where the success indicates that all endpoints of a pseudowire have been successfully configured; providing the reverse provisioning RPCs to the network devices, when it is determined that the success has not been achieved; and storing an indication of success when it is determined that the success has been achieved with respect to the provisioning RPCs.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
providing, by one or more devices, one or more provisioning remote procedure calls (RPCs); determining, by the one or more devices, that a particular provisioning RPC, of the one or more provisioning RPCs, has not been successfully provisioned to a particular network device; and providing, by the one or more devices and after determining that the particular provisioning RPC has not been successfully provisioned to the particular network device, a particular reverse provisioning RPC to the particular network device, the particular reverse provisioning RPC being to reverse provision a particular pseudowire (PW) associated with the particular network device, and the particular reverse provisioning RPC including information for returning one or more portions of particular configuration data, of the particular network device and associated with the particular PW, to a prior state that existed prior to the providing of the one or more provisioning RPCs. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A device comprising:
one or more processors to; provide one or more provisioning remote procedure calls (RPCs), determine that a provisioning RPC, of the one or more provisioning RPCs, has not been successfully provisioned to a network device, and provide, after determining that the provisioning RPC has not been successfully provisioned to the network device, a reverse provisioning RPC to the network device, the reverse provisioning RPC including information for returning configuration data, of the network device, to a prior state that existed prior to providing the one or more provisioning RPCs. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
36. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by at least one processor, cause the at least one processor to; provide a provisioning remote procedure call (RPC), determine that the provisioning RPC has not been successfully provisioned to a network device, and provide, after determining that the provisioning RPC has not been successfully provisioned to the network device, a reverse provisioning RPC to the network device, the reverse provisioning RPC including information for returning configuration data, of the network device, to a prior state that existed prior to providing the provisioning RPC. - View Dependent Claims (37, 38, 39, 40)
Specification